Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desarrollo simple con Webmatrix

1,623 views

Published on

Platica sobre desarrollo de Webmatrix realizada por Roberto Ramirez rr@intellekt.ws para el Microsoft Webcamp en Microsoft Mexico Santa Fe.

Powered by Intellekt.

Published in: Technology
  • Login to see the comments

Desarrollo simple con Webmatrix

  1. 1. WebMatrix Roberto Ramírez Intellekt rr@intellekt.ws
  2. 2. Microsoft Web Stack Herramienta Base de datos Framework (ASP.Net & Razor) Servidor •Ligera (< 50 MB) •Basado en páginas •Plantillas de sitios (local o basado en OSS) •SQL Server Compact •Implementación de base de datos con un simple x-copy •Codificación simplificada •API y métodos auxiliares simplificados •Último IIS Express •No requiere de privilegios de administración •Similar a la versión de producción
  3. 3. Web Platform Installer Simplifica el diseño, desarrollo, implementación y ejecución de aplicaciones web para cualquier persona que utilice un cliente o servidor de Windows Instala las últimas versiones de las herramientas gratuitas de Microsoft Web Platform, servidor web y extensiones, bases de datos y marcos de trabajo incluyendo PHP. Te mantiene al día y explora que novedades existen Se ejecuta en Windows XP, Windows Vista, Windows Server 2003 y Windows Server 2008
  4. 4. WebMatrix • Herramienta fácil de usar, con todo lo que necesitas para el desarrollo de sitios web. • Entorno de desarrollo integrado y homologado a un ambiente de producción. • Desarrolla, pon a prueba e implementa tus sitios web sin preocuparte de complejas configuraciones
  5. 5. Principales características • Herramienta muy completa • Crecimiento de acuerdo a tus necesidades • Open Source • Sencillo manejo de base de datos • Interface elegante de fácil manejo • Codificación sencilla • Más que un simple «Hello World» • Mismo escenario en el escritorio y servidor • Completa integración con el servidor web • Optimización para búsquedas • Publicación del sitio web
  6. 6. Áreas de trabajo • Sitio • Archivos • Bases de datos • Reportes
  7. 7. Área de trabajo: Sitio • Comando central • Monitoreo en tiempo real • Sitio + Servidor • Aprendizaje • Publicación
  8. 8. Área de trabajo: Archivos • Organización de archivos • Plantillas para una gran variedad de tipos de archivos (HTML, CSS, JavaScript, ASPX, CSHTML, etc.) • Editor de texto robusto • WebMatrix + Visual Studio
  9. 9. Área de trabajo: Bases de datos • Administración • Soporte de conexión y administración de bases de datos externas • Soporte para SQL Server, SQL Server Compact y MySQL • SQL Compact 4 – Soporte para Dynamic Data, ASP.NET MVC, ADO.NET, LINQ… – Migración a SQL Server
  10. 10. Área de trabajo: Reportes • Reportes SEO • Información a detalle de los errores encontrados • De forma local permite el acceso a los archivos que contengan errores para su rápida corrección
  11. 11. ASP.NET Razor • Nuevo view-engine optimizado para la generación de HTML haciendo uso de código enfocado a plantillas • Codificación más rápida y fluida • Uso de C# o VB • Uso de cualquier editor de texto • Facilita el uso de «helpers» para la gran mayoría de tareas • Sencillo de escalar a ASP.NET MVC y Visual Studio
  12. 12. DESARROLLO SIMPLE CON WEBMATRIX Demo
  13. 13. Descarga WebMatrix http://www.microsoft.com/web/webmatrix/
  14. 14. Referencias • http://www.microsoft.com/web/webmatrix/ • http://www.asp.net/webmatrix • http://www.hanselman.com/blog/ • http://team.intellekt.ws
  15. 15. Gracias!! Preguntas???

×