ASP.Net和HTML5

时间:2011-05-04 23:03:08

标签: html5

我需要开发一个Web应用程序,我有两个选择

  1. mvc3直接实施
  2. 使用HTML5
  3. 我想知道HTML5是否可以作为.net Web应用程序架构的一部分使用?

    理由:

    没有像HTML5这样的HTML5服务器控件的官方支持 现在IE 9已经推出,但它支持HTML5有多好

    我在互联网上发现有HTML5助手的安装,但它有多可靠?

    我需要有关HTML5和.net的指导以及此组合中的任何教程。

    提前致谢

3 个答案:

答案 0 :(得分:1)

标准基于实施,而非发明。如果微软要等到HTML5规范完成,他们将等待很长时间。与此同时,现代浏览器已经实现了大部分规范并且正在向前发展。

考虑到这一点,如果微软现在不相信它的使用,人们怎么能期望ASP.NET包含HTML5和相关技术的元素?在我们的小型企业中,这就是我们永远不会使用它的原因。

答案 1 :(得分:0)

微软总是认为HTML5还没有完全完成。然后ASP.NET不能完全重写以遵循它。有道理,但是......

你可以自己做:http://stephenwalther.com/blog/archive/2011/01/11/building-an-html5-app-with-asp-net.aspx

但我真的相信ASP.NET MVC对它的任务更灵活。

答案 2 :(得分:0)

你的问题非常开放。你想从HTML5中得到什么?如果您只是在寻找控件,那么您遇到了一个障碍,即ASP.Net Web表单不会使用占位符和自定义键盘(如URL输入,电子邮件输入画布等)呈现新的HTML 5输入类型。我创建了{{ 3}}使用Web窗体进行即插即用。

如果您正在寻找规范的其他部分,请特别注意标记是否“优雅地失败”。如果您可以使用HTML5优化体验,但仍然保持旧版浏览器的基准质量,我说去吧!