Академический Документы
Профессиональный Документы
Культура Документы
Buscar
Principal
Inicio
Autor
Ver perfil
Contactar
Proyectos miércoles, julio 07, 2010
NiftyDotNet
Liame Primer vistazo a WebMatrix
Me gusta 1
► 2009 (74)
► 2008 (90) Aprenda a crear websites
► 2007 (83) Capacitese y gane dinero. Curso
web Asesorado, garantizado.
► 2006 (39) Acceso ya
AprendaDesarrolloWeb.com
Top semanal
• ASP.NET MVC 2: Quince
cuestiones que deberías Gestión remota de TI
conocer Ofrezca soporte remoto
• Serialización y instantáneo Prueba gratis y sin
deserialización Json en compromiso.
MVC 3 www.LogMeIn.com
• WebGrid en MVC 3, paso a
paso
• 32 técnicas de producción Herramientas Industriales
de ideas ¿Y qué vamos a encontrar tras la instalación? En primer lugar, hay que Calidad y confianza con Starrett.
• jqGrid: Grids destacar que WebMatrix no es sólo una herramienta de desarrollo; podríamos ¡Consulte nuestro catálogo!
espectaculares para decir que es un pack que incluye tanto las herramientas como las
www.Starrett.com.ar
ASP.NET MVC, paso a paso
• 101 citas célebres del
plataformas necesarias para desarrollar, probar y
mundo de la informática desplegar aplicaciones para la web: IDE, repositorio
• WebGrid en modo Ajax con de proyectos open source de partida, motor de
MVC 3 datos, servidor web, y un nuevo framework de
desarrollo sobre ASP.NET. Y todo ello integrado de
forma muy elegante.
Categorías
.net (57)
ajax (17)
Veamos en mayor detalle cada uno de estos
antispam (16) elementos.
asp.net (109)
aspnetmvc (90) El entorno WebMatrix
autobombo (11)
bases de datos (9) Una vez instalado el paquete, en nuestro menú de aplicaciones
blogging (37)
encontraremos un acceso directo a WebMatrix, que actuará como centro de
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 2 of 8
buenas prácticas (24) control para el resto de sistemas integrados en el paquete, y como nuestro
c# (54) entorno de desarrollo.
calidad (7)
comentarios (6)
Una vez iniciado, a la hora de crear proyectos, podemos hacerlo desde cero o
componentes (7)
consultas (10)
hacerlo desde distintos puntos de partida:
css (14)
curiosidades (29)
• partiendo de plantillas suministradas con WebMatrix, entre las que se
desarrollo (176) encuentran un directorio de enlaces, un catálogo simple de productos
diseño (9) o una galería fotográfica, entre otros.
enlaces (32)
estándares (12)
frases célebres (8)
google (10)
herramientas (18)
historias (19)
humor (18)
interfaces (6)
javascript (18)
jquery (14)
linq (7)
microsoft (12)
mono (15)
noticias (20)
novedades (24)
patrones (7)
personal (11)
productividad (6)
programación (105)
proyectos (6)
scripting (9)
seguridad (8)
servicios on-line (35)
software (9)
software libre (10)
spam (17)
tecnología (12)
trabajo (10)
trucos (76) • crearlas partiendo de algún software existente en una galería de
técnicas de spam (12) software libre, la misma utilizada por Web Platform Installer. Para
vacaciones (9) ello, sin salir del entorno, podremos seleccionar la plataforma
variablenotfound.com (9) deseada, y será descargada e instalada automáticamente. Es
vb.net (22) destacable que, además de la aplicación elegida, se instalarán también
vs2008 (28) las dependencias requeridas (por ejemplo PHP, o el motor MySQL).
web (47)
xhtml (17)
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 3 of 8
• Reports, una herramienta que nos permite generar informes SEO sobre
el sitio Web, capaz de analizar el sitio web de la misma forma que lo
hace el toolkit SEO para IIS, para indicarnos aspectos errores y
aspectos mejorables vistas a la optimización en buscadores.
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 4 of 8
IIS Express
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 5 of 8
SQL CE es un motor ideado para ser la forma más fácil de incluir bases de
datos en aplicaciones, eliminando los altos requisitos asociados a ello: es
gratuito, y no requiere ningún servicio en el servidor, lo cual reduce los
costes finales de alojamiento.
¿Y cómo es posible esto? Pues en primer lugar, haciendo que el motor sea
basado en archivo; para mover datos entre un sitio y otro bastará con copiar
el fichero de datos, como si se tratara de un Access. Asimismo, el motor se
distribuye con la aplicación, y se ejecuta en memoria junto con ésta. De
hecho, para desplegar un proyecto que use esta solución como repositorio de
datos bastará con copiar unas DLLs en el directorio de binarios de la
aplicación, y lo tendremos todo listo.
En WebMatrix existe una integración total con este nuevo motor de datos.
Sin salir del entorno es posible agregar bases de datos al proyecto, editar su
estructura, acceder a los datos, o manipular su diseño y propiedades:
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 6 of 8
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 7 of 8
Por defecto utiliza el motor de vistas Razor, uno de los previsibles grandes
cambios del próximo ASP.NET MVC 3, donde también será el ViewEngine por
defecto.
Razor está diseñado para integrarse de forma más natural en el código de las
páginas, siendo más conciso y expresivo que el utilizado hasta ahora. Pero sin
duda, lo más destacable de este motor de vistas es que cambia la forma en
la que incluimos código en el interior del marcado de una página: los clásicos
bloques <% … %> que usamos desde hace muchos años y que contribuyen a
dificultar la lectura son sustituidos por una nueva estructura, que se apoya
en un parser mucho más inteligente y sensible al contexto, y que nos permite
introducir código como el siguiente:
Estas dos tecnologías, ASP.NET Web Pages y Razor, aunque pueda parecer lo
contrario, son totalmente independientes entre sí, aunque se combinen por
defecto en WebMatrix. De hecho, existirán otros motores de vistas para Web
Pages, y Razor podrá ser utilizado en otros contextos, como el framework
MVC.
¿Conclusiones?
Como entorno de codificación es obvio que se queda muy corto. Pero claro,
tampoco habría tenido sentido para Microsoft crear un nuevo IDE, que
dispone ya de Visual Studio y su magnífica versión Express, que también es
gratuita. Como comentaba anteriormente, este entorno sirve para los casos
en los que también te podría valer el Notepad, poco más o menos.
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011
Primer vistazo a WebMatrix | Variable not found Page 8 of 8
que todavía luchan a diario con ASP clásico o cualquier otra plataforma de
las mismas características, a los que saltar a esta tecnología seguro que
costará menos trabajo que pasar a Webforms, pues las diferencias son mucho
menores.
Enlaces:
• Scott Guthrie:
◦ Introducing WebMatrix
◦ New Embedded Database Support with ASP.NET
◦ Introducing IIS Express
◦ Introducing “Razor” – a new view engine for ASP.NET
Me gusta 1
Backlinks:
www.variablenotfound.com, 2008-2009
Blogger | Tema exclusivo para VNF por Javier Cantos
http://www.variablenotfound.com/2010/07/primer-vistazo-webmatrix.html 22/02/2011