Hace unos pocos dias, Microsoft lanzó la versión final de WebMatrix (antes estaba en Beta). Si bien es cierto es un nombre que ya utilizaba otro producto, este es totalmente nuevo. La premisa del programa es llevar el desarrollo de sitios web o simples páginas a todos. Con todos se refieren a los que nunca han encontrado esa herramienta para principiantes, o para esos que ya saben, pero que no quieren utilizar una herramienta más grande (como Visual Studio), o simplemente que todo lo quieren integrado.
WebMatrix es una descarga de alrededor de 5 Megas (si no es que menos). Incluye lo siguiente:
- Servidor Web (IIS Express), que es un servidor que no necesita instalarse, no necesitas ser administrador, no necesitas configurarlo, nada. Es exactamente el mismo servidor que tiene Windows 7 y Windows Server 2008 R2 (IIS 7.5), pero hecho Express que permite que se ejecute SÓLO cuando lo necesitamos. No hay que configurarle nada, en serio. Inclusive, si quieres probar tu sitio en modo seguro (con SSL o HTTPS), simplemente marcas un checkbox y ya, el certificado se crea automáticamente.
- SQL Server Compact Edition 4.0, base de datos basada en archivo. Pero no se confundan, es un SQL Server totalmente funcional, con casi las mismas capacidades (menos Reporting Services ni Analisis Services, obvio), que no necesita que instales un motor de base de datos en tu compu. Es un par de DLL que se ejecutan CON TU APLICACIÓN WEB, con cada solicitud, y se cierra cuando se responde esa solicitud. Luego, esa base de datos se puede transferir TRANSPARENTEMENTE y sin problemas sea a un SQL Server completo, o inclusive a SQL Azure, para que tengas tu base de datos En la nube.
- ASP.NET con Razor, Razor es un nuevo lenguaje de renderizado de vistas para ASP.NET. Es super limpio, con código fácilmente ententible, y sigue siendo .NET. ¿Que gano con Razor? Pues que tu código sea mucho más limpio y fácil de mantener. Pero si no quieres usar Razor, puedes seguir usando fácilmente vistas de tipo ASPX normales, es tu decisión.
- Soporte para PHP, y eso es importante para el siguiente punto. Para que tu aplicación soporte PHP, es tan fácil como marcar un checkbox, el sistema te preguntará que versión quieres (5.2 o 5.3), la descargará e instalará automáticamente. Mucho más fácil que hacerlo manual.
- Galerias de Aplicaciones OpenSource, '¿quieres que tu sitio sea con Joomla!, WordPress o Umbraco? Pues selecciona al iniciar “Nuevo sitio a partir de galería”, escoge tu aplicación favorita, y todo será configurado automáticamente para que funcione.
- Editor de Código con Resaltado de código, al mejor estilo de Visual Studio o cualquier otro editor. Para todo, Javascript, ASP.NET, PHP, C# o Visual Basic. Todo integrado desde la misma ventana.
Lo mejor de todo, es totalmente gratis, fácil de instalar y fácil de usar. Ahora, no repetiré lo que ya escribí antes, por eso, te invito a que visites esta entrada. Al final del post hay un montón de recursos que puedes aprovechar, para que en un par de horas, tengas un sitio listo y corriendo.
Si tienes alguna duda, comenta. Yo utilizo WebMatrix diariamente, aunque tenga Visual Studio, Expression Web y más instalado.
No hay comentarios:
Publicar un comentario