.NET - 使用HTML 5可以在没有MVC的情况下使用ASP.NET吗?

Ala*_*lan 6 .net html5

是否可以在没有使用HTML 5的MVC的情况下使用ASP.NET?链接会很棒.

Not*_*tMe 7

该平台与您是否可以使用HTML 5无关.

例如,如果您有一个asp.net Web表单项目,您当然可以使.aspx文件符合HTML 5 ...或不.你的选择.

要清楚,MVC,网络表单或其他任何东西都没有任何影响.简而言之,这些只是处理技术.你可以提供纯粹的javascript,如果你想要的话,可以构建你的页面客户端.

出于同样的原因,php,java,ruby等都可以用来编写符合html 5标准的网站.如果你真的雄心勃勃,你甚至可以用pascal或c ...或者,如果真正自虐,ColdFusion;)

  • 虽然它在技术上是可行的,但我认为OP指的是这样一个事实,即webforms中的许多控件并不能真正生成符合标准的HTML,而且从技术上讲,你对它们产生的时间段没有多少控制权. (3认同)
  • 他说"没有MVC的ASP.NET".对我来说,这意味着webforms.此外,即使HTML 5是草稿,一些控件甚至不能真正生成兼容的HTML 4,因此它更多地是关于webforms整体状态的一般声明.HTML 5可能还没有被批准,但我没有看到它与现在生成兼容的HTML有什么关系.到HTML5和CSS3完全批准时,整个行业将使用它们10年. (2认同)

Mik*_*son 5

ASP.Net中没有使用html5的内置控件.但是你可以下载一个可以与VS2008和VS2010配合使用的html5架构,这样你就可以在html5兼容的html上获得智能感知.

http://blogs.msdn.com/b/webdevtools/archive/2009/11/18/html-5-intellisense-and-validation-schema-for-visual-studio-2008-and-visual-web-developer. ASPX

阅读使用VS2010的注释.