Webmatrix

Páginas: 10 (2353 palabras) Publicado: 31 de octubre de 2012
Analizando el entorno de WebMatrix
José María Aguilar

ANALIZANDO EL ENTORNO WEBMATRIX
Nivel: Iniciación

por José María Aguilar

Microsoft acaba de presentar, inesperadamente, una nueva solución integrada para desarrollo web llamada WebMatrix. Su principal objetivo es facilitar mucho el acceso al desarrollo de aplicaciones Web con tecnologías Microsoft al desarrollador novel oprocedente de otras plataformas (ASP 3.0 clásico, PHP…). WebMatrix es un producto gratuito que se puede descargar desde este enlace. La instalación se realiza en unos minutos. Una vez completado el proceso, no requiere ningún tipo de registro del usuario, ni obtención de claves: simplemente funciona.

¿Y qué vamos a encontrar tras la instalación? En primer lugar, hay que destacar que WebMatrix no es sólouna herramienta de desarrollo; podríamos decir que es un pack que incluye tanto las herramientas como las plataformas necesarias para desarrollar, probar y desplegar aplicaciones para la web: IDE, repositorio de proyectos open source de partida, motor de datos, servidor web, y un nuevo framework de desarrollo sobre ASP.NET. Y todo ello integrado de forma muy elegante. Veamos con mayor detallecada uno de estos elementos.

El entorno WebMatrix
Una vez instalado el paquete, en nuestro menú de aplicaciones encontraremos un acceso directo a WebMatrix, que actuará como centro de control para el resto de sistemas integrados en el paquete, y también como nuestro entorno de desarrollo.

Una vez iniciado, a la hora de crear proyectos, podemos hacerlo desde cero o hacerlo desde distintospuntos de partida:  Partiendo de plantillas suministradas con WebMatrix, entre las que se encuentran un directorio de enlaces, un catálogo simple de productos o una galería fotográfica, entre otros.



Crearlas partiendo de algún software existente en una galería de software libre, la misma utilizada por Web Platform Installer. Para ello, sin salir del entorno, podremos seleccionar la plataformadeseada, y será descargada e instalada automáticamente. Es destacable que, además de la aplicación elegida, se instalarán también las dependencias requeridas (por ejemplo PHP, o el motor MySQL).

Ya sobre un proyecto abierto, el uso de WebMatrix se estructura en torno a cuatro espacios de trabajo: Site, Files, Databases y Reports, que se describen a continuación:  Site, desde el que se puedenconsultar y modificar aspectos generales sobre el proyecto, y acceder a herramientas como el gestor de datos, el generador de informes del sitio web, un visor de peticiones, o aspectos relativos al despliegue. Incluso es posible acceder a ofertas de alojamiento de nuestros sitios Web. Files, que da acceso a la estructura de carpetas y a los archivos de nuestro proyecto, y desde donde es posiblecrear, editar y añadir contenidos. En la siguiente captura se muestran algunos tipos propuestos al añadir un nuevo fichero al proyecto:



Como editor de código el entorno se queda bastante corto, y desde luego no tiene nada que ver con cualquiera de las ediciones de Visual Studio. De hecho, salvo el coloreado de código (disponible para HTML, CSS, Javascript, PHP, y ASP.NET), poco tiene queenvidiarle el block de notas de toda la vida: nada de ayudas, autocompletado, Intellisense o similares, dado que la orientación de WebMatrix es distinta, bastante más simple en este aspecto, a entornos de desarrollo profesionales. Por tanto, para desarrollar en serio debes pasarte a Visual Studio, incluso en su versión Express, que superarán en mucho a esta herramienta. Sin embargo, puede sersuficiente para desarrolladores que simplemente deseen retocar aplicaciones basadas en las plantillas suministradas, o software libre, que puede ser descargado directamente desde la herramienta, o usuarios que estén iniciándose en esta tecnología.  Databases, desde donde es posible gestionar las bases de datos utilizadas por el proyecto. En este momento dispone de soporte completo para SQL Server,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Webmatrix
  • WebMatrix
  • Asp.net webmatrix web pages with razor syntax original book beta 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS