2011-03-10 19 views
6

Tengo un sitio web creado primero por Visual Studio 2005, luego convierto a Visual Studio 2008 y actualmente uso Visual Studio 2008. Después de Visual Studio 2010 Service Pack 1, HTML 5 y CSS 3 parecen estar disponibles. Quiero convertir mi sitio web a un sitio web VS 2010 que usa HTML5.Cómo convertir un sitio web ASP.NET existente a HTML 5

¿Cómo se puede hacer esto?

¿Es posible convertirlo a una aplicación web ASP.NET mientras lo transfiero de VS2008 a Visual Studio 2010?

Sé cómo convertir un sitio web a una aplicación web en Visual Studio 2008 pero no he usado Visual Studio 2010 y no tengo idea de las diferencias.

+0

He actualizado mi respuesta con la noticia de la última versión de Microsoft :) – IrishChieftain

Respuesta

8

Como se ha mencionado por smnbss, no hay ninguna herramienta de conversión para hacer esto por ti Dicho esto, hay soporte intellisense disponible para HTML5 y CSS3 en VS 2010 con el nuevo SP1. Más información:

http://madskristensen.net/post/HTML5-CSS3-in-Visual-Studio-2010-SP1.aspx

http://geekswithblogs.net/ranganh/archive/2011/02/07/html5-and-visual-studio-2010.aspx

Es bastante posible hacer esto si se evita el uso de controles que arrojan fuera fea HTML; por ejemplo, elija ListViews en lugar de GridViews.

Además, utilice HTML5Boilerplate para ayudarlo con la coherencia entre navegadores.

Y aquí es cómo integrar la plancha de caldera en un proyecto de formularios Web ASP.NET con Nuget (Advertencia: esto es nuevo y no he probado):

http://nuget.org/List/Packages/Html5Boilerplate.WebForm

Antes de aplicar HTML5Boilerplate, se necesitará identificar sus propias prioridades en lo que se refiere a su base de usuarios, a continuación, determinar cuál es la combinación mejor se adapte a su situación entre:

Progressive Enhancement and Gradual Degradation

Finalmente, dado que el uso de Internet "móvil" ha superado a la de los navegadores de escritorio por primera vez en la historia, es posible que desee considerar ir "Mobile First"

ACTUALIZACIÓN:

ASP.NET MVC3 acaba de ser lanzado e incluye HTML 5 habilitado plantillas de proyecto:

http://www.asp.net/mvc/mvc3

+0

1 para el texto modelo :) – Justin

6

No creo que haya ninguna herramienta para convertir aplicaciones ASP.NET a HTML 5 ... Básicamente HTML5 es como HTML4, con algunas más etiquetas que puede utilizar para fines específicos.

En su página maestra puede comenzar a usar la etiqueta de navegación para animaciones, si utilizó el flash para mostrar videos, puede convertirlos para usar este http://camendesign.com/code/video_for_everybody.

Básicamente, si desea utilizar "nuevas" características de HTML5 en que puede hacerlo, pero no hay manera de "convertir" a lo que ha hecho a HTML5

1

Descubre la diferencia entre HTML5 y página actual sitio web ASP.NET, y el uso de reemplazar característica (Ctrl + Shift + H) en VS.

5

¿Qué características de HTML5 vas a utilizar? No es algo como .NET 1.1 VS .NET 4.

En primer lugar, debe saber qué es realmente HTML5.

Si está buscando una herramienta que convierte sus flash archivos de HTML 5 , yo no conozco a ninguna.

embargo, la conversión de HTML 4 a HTML5 ... Es el mismo tipo! Simplemente con más funcionalidad.

Y no olvide que muchos usuarios en nuestro país todavía están usando IE6.

Saludos

Cuestiones relacionadas