Diseño de aplicaciones II – Framework .NET – HTML



Diseño de aplicaciones II – Framework .NET – HTML

4 0


Clase1

Presentación de la primera clase del curso

On Github ORT-DA2 / Clase1

Diseño de aplicaciones II

Gabriel Piffaretti

piffarettig@gmail.com

piffarettig

Conocimientos Previos

Para el curso, asumiremos que saben lo siguiente

  • .NET
  • HTML5 y JavaScript
  • git
  • Visual Studio 2015 Enterprise
  • Clean Code + TDD

Temario

Repaso .NET Aplicaciones Web ASP.NET Web API Single Page Applications AngularJs Reflection

Repaso

Framework .NET

  • Qué es .NET
  • Arquitectura .NET
  • Visual Studio 2015 Enterprise Edition

Qué es .NET

Tecnología compleja que provee la infraestructura para construir, compilar y gestionar aplicaciones

Arquitectura .NET

Visual Studio

2015 Enterprise Edition

Descarga desde MS

HTML

HyperText Markup Language

Permite definir el "esqueleto" de las aplicaciones web

Para practicar

JavaScript

El lenguaje de programación de la Web

Ejemplos como Node.js, permiten utilizarlo

Para practicar

Aplicaciones Web

¿Qué son?

Cualquier aplicación a la que se accede a través de una red

ASP.NET

  • Framework de programación WEB dentro de .NET
  • Web Forms
  • MVC
  • Web API

WCF

Windows Communication Foundation

Framework para permitir la comunicación entre aplicaciones

Permite Web Services, Remoting, Message Queues

Web API

Si bien WCF permite crear servicios REST, es una herramienta demasiado pesada

Web API introduce una metodología más liviana

Diseño de aplicaciones II Gabriel Piffaretti piffarettig@gmail.com piffarettig