Publicado por
campusMVP
el
Aunque a estas alturas pueda parecer que lleva años con nosotros, lo cierto es que el estándar HTML5 lleva en proceso de preparación desde el año 2006, es decir, desde hace más de 8 años. Pero, por fin, hace unas horas el World Wide Web Consortium (W3C) ha aprobado el documento definitivo y HTML5 es por fin un estándar cerrado.Un poco de historiaHTML es el lenguaje de marcas que forma parte de todas las páginas web desde que la WWW echó a andar entre el público general allá por el año 1993. Fue inventado por Tim Berners-Lee en 1991. Obviamente el mundo ha cambiado mucho desde entonces y las sucesivas versiones de HTML no ayudaron a los programadores a adaptarse a las nuevas necesi...
[Más]
Publicado por
campusMVP
el
AngularJS es la biblioteca de JavaScript de moda. Creada y mantenida por un grupo de Google, es gratuita y Open Source. En muy poco tiempo se ha convertido en la tecnología de referencia para la construcción de aplicaciones web modernas.
[Más]
Publicado por
campusMVP
el
Hoy en día todos los navegadores de escritorio tienen sus propias herramientas para el desarrollador, y cada vez son más potentes. Algunas, como las de Chrome incluso están empezando a ser un entorno integrado de desarrollo, pudiendo crear proyectos y editar directamente desde ellas. En Firefox también existen herramientas muy potentes, ya que se pueden extender las que ofrece nativamente gracias a Plugins (como el conocido Firebug). Es por esto que muchos desarrolladores web prefieren utilizar Firefox para depurar, pues están acostumbrados a sus potentes herramientas.
Ahora, Mozilla lanza una herramienta experimental, en forma de adaptador de protocolo, q...
[Más]
Publicado por
campusMVP
el
Cuando alguien se plantea meterse en el glamuroso mundo de la programación, a menudo se pregu
[Más]
Publicado por
campusMVP
el
En este vídeo, nuestro tutor José María Aguilar nos guía de manera rápida por la creación de un nuevo proyecto de aplicación web ASP.NET MVC con Visual Studio.
Para ello nos muestra las plantillas para proyectos web que aparecieron con Visual Studio 2013 y que implementan el concepto "ONE ASP.NET" que promueve Microsoft, y nos muestra cómo a partir de ellas podemos tener una aplicación MVC totalmente funcional: con un sistema de gestión de usuarios y seguridad automático, URLs amigables, uso de Bootstrap para conseguir de serie un diseño atractivo y siguiendo los principios de Responsive Web Design, có...
[Más]
Publicado por
campusMVP
el
ASP.NET vNext es la próxima encarnación de la plataforma de desarrollo web de Microsoft. Se espera que aparezca hacia final de año. Básicamente lo que busca es que ASP.NET sea más ligero, fácil de desplegar independientemente del sistema operativo y servidor, y muy amigable con La Nube. Ello implica un cambio conceptual y arquitectónico muy grande y, aunque será compatible con todo lo que tenemos actualmente, se hará necesario aprender muchas cosas nuevas y comprender la nueva arquitectura.
Hemos querido recopilar una serie de artículos en español, creados en su mayoría por nuestros tutores, que te ense&ntild...
[Más]
Publicado por
campusMVP
el
Pueden existir ocasiones en las que la salida que nos devuelve una página ASPX no es de nuestro agrado. Si queremos modificar de algún modo, el HTML puro y duro que devuelve una página podemos sobrescribir el método Render de la página y ahí actuar a voluntad sobre el HTML generado.
Por ejemplo, imaginemos que queremos que todas nuestras páginas, automáticamente, lleven una nota de copyright justo al final. Hay muchas formas de conseguirlo (y muchas más sencillas), pero como ejemplo nos puede servir. Lo que podemos hacer es
Más...
Publicado por
campusMVP
el
Se trata de una característica que incorpora ASP.NET desde su versión 2.0 pero que sigue siendo muy poco conocida a pesar de que es realmente útil.
Más pronto que tarde, una vez que tenemos en producción una aplicación Web, toca hacer mantenimiento. Ello implica muchas veces retoques sencillos que no interfieren en el trabajo normal de ésta, pero en ocasiones hay que hacer cambios grandes (por ejemplo cambiar la estructura de la base de datos o montar un módulo nuevo completo). En estos casos es conveniente detener la aplicación.
Lo típico en esta situación es colocar un archivo default.htm que sea el primero al q...
[Más]
Publicado por
José María Aguilar
el
En las vistas ASP.NET MVC es bastante habitual encontrar código duplicado o demasiado complejo que dificulta la legibilidad y mantenibilidad de las mismas. Y como desarrolladores, sabemos que esto es una bomba de relojería: antes o después tendremos que modificarlas y es en ese momento cuando valoraremos especialmente encontrarnos con un código conciso, limpio, y bien estructurado.
Para ayudarnos en ello, el framework MVC ofrece un mecanismo denominado helpers (pertenecientes a la sintaxis Razor), cuya misión principal es encapsular lógica de generación de código de vista, o, en otras palabras, introducir HTML por nosotros en el interi...
[Más]
Publicado por
José Manuel Alarcón
el
Lo único que necesitamos para crear páginas y aplicaciones web es un simple editor de texto plano y nuestra imaginación. El propio Bloc de notas o similar que viene con Windows nos sirve perfectamente. No obstante siempre viene bien contar con el soporte que nos brindan ciertas herramientas especializadas.
Las más potentes nos ofrecen todo tipo de ayuda contextual para no tener que recordar cada detalle de los cientos de atributos de CSS y etiquetas HTML disponibles, vista previa de las páginas que estamos creando, soporte de navegadores, validación de etiquetas, verificación de accesibilidad, y muchas otras cuestiones avanzadas.
Dentro de la miríada de herramientas disponibles voy a destacar algunas de las más...
[Más]