Proyecto integrador. Las TIC en la sociedad S4.pptx
Introducción a WebMatrix y Razor
1. 25/02/2011 Introducción con WebMatrix, Iniciándonos en la programación de las ASP.NET Web Pages utilizando la sintaxis Razor Gonzalo “Chalalo” Pérez Correa Microsoft MVP ASP/ASP.NET www.chalalo.cl @chalalo
2. Agenda ASP.NET WebForms, ASP MVC y ahora ASP.NET Web Pages? Introducción a WebMatrix Conociendo el Entorno de Desarrollo Instalación de Herramientas Open Source Conociendobásica la Sintaxis Razor Demos demos demos….. Microsoft Confidential 2
3. Ciclo de WebCast de WebMatrix Introducción con WebMatrix, Iniciándonos en la programación de las ASP.NET Web Pages utilizando la sintaxis Razor (hoy) Utilizando plantillas con Razor para crear un Look & Feel consistente, manejo de datos con ASP.NET WebMatrix & Razor(12 Abril) Agregando componentes en a nuestras páginas, Trabajo con imágenes, Video, Email, componentes de redes sociales a nuestras páginas con WebMatrix & Razor(26 Abril) Agregando Seguridad y yMemberShip a nuestras páginas, Análisis de Tráfico y mejoramiento de performance del sitio mediante Caché.(13 Mayo) Introducción al Debuggin con ASP.NET WebMatrix, customizando el comportamiento, creación de helpers y el salto hacia Visual Studio 2010 .(24 Mayo) Microsoft Confidential 3
4. Desarrollando con ASP.NET ASP.NET es un framework gratuito de Microsoft para crear aplicaciones Web ,que trabaja con las normas basadas en HTML,CSS y JavaScript, entre otros. Hay tres maneras de desarrollar con ASP.NET - elegir la que más te acomode: Hoy hablamos MVC Las ASP.NET Web Pages proporcionan una manera fácilde conexión a bases de datos o añadir contenido de redes sociales con server code dinámico mezclado con HTML usando la nueva y liviana sintaxis 'Razor' ASP.NET MVC es un enfoque poderoso que proporciona una separación clara de las capas de sus aplicaciones web y permite el control total sobre HTML para disfrutar, un desarrollo ágil ASP.NET Web Forms permite un modelo de desarrollo familiar que posibilita volver a utilizar los controles y sin esfuerzo incorporar datos en su sitio web, haciendo que su trabajo reutilizable y más productivo. Web Forms Web Pages Can we all just get along? :)
5. Herramientas de Desarrollo Microsoft proporciona un conjunto de herramientas de desarrollo Web optimizada para los diversos usuarios y experiencias a diseñar, construir, probar e implementar Elije el que más te acomode: WebMatrix ofrece una manera sencilla para los desarrolladores Web, para crear, personalizar e implementar sitios con aplicaciones de Open Sourceo páginas Web personalizas con ASP.NET o PHP. Visual Studio es un poderoso entorno de desarrollo optimizado para los profesionales que demandan la máxima flexibilidad y riqueza en la arquitectura de nuevas aplicaciones Web para la empresa o del mercado de Internet. ExpressionWeb está optimizado para los diseñadores web que se centran en HTML, CSS y en las imágenes para diseñar, desarrollar y validar las experiencias Web contra múltiples Browsers. WebMatrix Visual Studio Expression Web
6. Web Development Stack WebMatrix y Visual Studio comparten el stack de desarrollo web. Hoy Hablamos WebMatrix Visual Studio . IIS Express ASP.NET WebForms SQL Server Express ASP.NET Web Pages .NET Framework SQL Server Compact ASP.NET MVC NuGet Internet Information Services