2013-05-22 4 views
6

Я искал HTML5, и я очень рад попробовать его. В качестве рамки я хотел бы использовать ASP.NET MVC, но я не уверен, как это работает с HTML5.ASP.NET MVC и HTML5

Есть (я знаю, есть, но не уверен, что они хороши) любые хорошие инструменты HTML5 для ASP.NET MVC? В основном мне бы хотелось, чтобы некоторые указатели, с чего начать с создания страницы с богатыми элементами управления HTML5, используя MVC + некоторые плюсы и минусы из вашего опыта.

В любом случае, я готов отказаться от PHP и начать с MVC, если поддержка HTML там ... У меня есть навыки C#, и я понимаю шаблон MVC.

С уважением, №9.

+2

Вы пишете HTML5 как простой HTML в представлениях (.cshtml). Что касается наборов инструментальных средств, я рекомендую найти, какой элемент управления вам нравится использовать, и искать библиотеку HTML5 с ее помощью. Вы можете найти почти все, если знаете, что ищете. – Youssef

+0

thats проблема, atm Я не знаю, что я ищу. Я просто хочу использовать элементы управления MVC и HTML5 – no9

ответ

12

MVC и HTML 5 действительно не имеют ничего общего друг с другом, поэтому вы можете использовать любую фреймворк, которую хотите, и все о программе.

и Visual Studio 2012 поддерживает HTML 5, вы должны установить расширение для VS под названием «Web Essentials 2012» для лучшей поддержки HTML 5.

Для хорошего запуска вы также можете проверить html5boilerplate аут.

Надеюсь, это поможет вам начать работу.

+0

спасибо за указатели. – no9

4

Я написал набор инструментов HTML5 для ASP.NET MVC, который вы просто добавляете в свой проект, который предоставит вам необходимую вам функциональность.

После того, как вы добавили библиотеку в ваш проект, вы можете использовать его в View как так:

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

Который возвращает текстовое поле элемент, который выглядит следующим образом:

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

Eсть загрузок поддержки для многих других типов ввода HTML5 - для получения дополнительной информации ознакомьтесь с blog post.