2013-05-22 33 views
6

我一直在寻找HTML5,我非常兴奋地尝试一下。 作为一个框架,我想使用ASP.NET MVC,但我不确定它如何与HTML5一起工作。ASP.NET MVC和HTML5

有没有(我知道有,但不知道它们是否好)ASP.NET MVC的任何良好的HTML5工具包?基本上我想要一些指针,从使用MVC +丰富​​的HTML5控件创建页面开始,从您的经验中获得一些优点和缺点。

无论如何,我愿意抛开PHP并从MVC开始,如果HTML支持存在的话......我拥有C#技能,我理解MVC模式。

以最好的问候,no9。

+2

您在视图(.cshtml)中编写HTML5就像简单的HTML一样。至于工具箱,我建议您找到您喜欢使用的控件,并搜索具有该控件的HTML5库。如果你知道你在找什么,你几乎可以找到任何东西。 – Youssef

+0

多数民众赞成的问题,ATM我不知道我在找什么。我只想使用MVC和HTML5控件 – no9

回答

12

MVC和HTML 5实际上并没有任何关系,所以你可以使用任何你想要的框架,它的所有关于程序。

和Visual Studio 2012支持HTML 5,你应该安装一个VS扩展支持最好叫“Web Essentials 2012”为HTML 5

对于一个很好的启动,你也可以检查出html5boilerplate

我希望这能帮助你入门。

+0

感谢您的指点。 – no9

4

我为ASP.NET MVC编写了一个HTML5工具箱,您只需将它添加到您的项目中,即可为您提供所需的功能。

一旦添加库到项目中,您可以在视图中使用它像这样:

@Html.Html5TextBox("txtOne", InputType.Color) 

将返回,看起来像一个文本框元素:

<input type="color" id="txtOne" name="txtOne"> 

有支持许多其他HTML5输入类型 - 有关更多信息,请查看blog post