Desarrollo simple con Webmatrix

1,552 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
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,552
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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???

×