miércoles, 19 de enero de 2011
jcamweb
Si abres Visual Studio, bien versión 2008 o 2010, y lo que quieres es crear una web te encontrarás con dos opciones web application y web site. Pero, ¿por qué hay estos dos tipos de proyectos para web? y ¿Cuál me interesa más dependiendo de lo que quiera hacer?. Cuando aparecieron las primeras versiones de .net 1.0/.net 1.1 y el entorno de desarrollo con cada una de ellas, Visual Studio 2002/2003, en Microsoft siguieron para el tipo de aplicaciones web, webform, el mismo modelo de proyecto que para el desarrollo para Windows llamándolo web project. Este tipo de proyecto organizaba ficheros y referencias del proyecto, produciendo una única .dll de código y recursos al compilar. Pero entonces apareció .net 2.0/Visual Studio 2005 y no todo el mundo estaba contento con sus novedades. Leer más…
{lang: 'es'}
miércoles, 22 de diciembre de 2010
jcamweb
Como sabéis han ido apareciendo consecutivamente borradores de lo que será el nuevo estándar para la web, html5, durante este año, la última de octubre http://www.w3.org/TR/html5/. Los esfuerzos conjuntos de w3c y whatwg, basados en normas de como debería ser este nuevo estándar (nuevas características basadas en html, css, dom, y javascript reducir necesidad de plugins externos, independencia de dispositivos) han resultado en las nuevas características (elementos video y audio para reproducción, mejor soporte para almacenamiento local, elemento canvas) para el nuevo estándar de html. Leer más…
{lang: 'es'}
miércoles, 15 de diciembre de 2010
jcamweb
En la anterior entrada se hizo una breve descripción de la plataforma windows azure. Estaba más centrada en los conceptos de cloud computing y que ofrece Microsoft a modo de prueba en su entorno. En mi caso la aplicación de prueba la realicé con vs 2010 express, por lo que si también instalaste azure tools para visual studio y tienes la cuenta para entrar en azure portal paso a detallar en la siguiente presentación los pasos para publicarla.
A tener en cuenta que se han seguido los pasos de, en caso de utilizar algún tipo de alojamiento de datos azure storage o sql azure, he procedido a probar la aplicación local con datos en azure, antes de su publicación definitiva.
{lang: 'es'}
martes, 7 de diciembre de 2010
jcamweb
Para empezar hay que encuadrar a que nos referimos cuando se habla de cloud computing. Hay bastantes definiciones para cloud computing desde quienes consideran como un paso más en servidores virtuales que están disponibles por toda internet, a concepciones más amplias que lo entienden como cualquier servicio que consumes más allá de tu red local es considerado como «la nube» (cloud compunting). Sin embargo prefiero una definición más funcional, lo que nos permite la nube, una manera de incrementar prestaciones o capacidad al momento, sin tener que invertir en nuevas infraestructuras y/o licencias de software. Además esta definición se concreta en tres ventajas que nos ofrece el cloud computing, escalabilidad (se puede variar la potencia de cpu al momento, basta variar las instancias contratadas), disponibilidad (un fallo en el nodo que está tu instancia se resuelve con una migración a otro nodo u otro cluster si es necesario) optimización de recursos (no es necesario que pienses en el máximo de computación que necesites a la hora de contratar, pueden asignarse recursos a medida que se necesitan pagando únicamente por los que se usan en un momento).
Leer más…
{lang: 'es'}
lunes, 18 de octubre de 2010
admin
Ahora que empiezan a aparecer documentos validados con html 5, puede ser interesante usar la función de vs 2010 de crear un documento con meta etiquetas para html 5 y tenerlo como template. De esta manera cada vez que queramos crear un documento validado para html 5 podremos usar este template. Para ello sólo es necesario una vez creado y guardado el documento plantilla, para validación html 5, ir a la función de exportar como template.
De igual manera si queremos usar una website como plantilla, una vez que la tengamos creada en nuestro proyecto, basta con exportarla también como template. A partir de ese momento podremos usarla para crear otras website tomándola de plantilla.
{lang: 'es'}