Я хочу создать пользовательский PURE HTML5 Web Template, для разработки одностраничных приложений HTML5/CSS3/JavaScript, а затем использовать его в качестве исходного места для веб-разработки SPA HTML5.Разработка HTML5 с использованием grunt и bower с проектом WebSite или создание веб-приложения HTML5 в Visual Studio 2015?
Корпорация Майкрософт рекомендует использовать веб-приложения, но не содержит чистый шаблон веб-приложения HTML5, поэтому эта задача остается конечной.
Я не спрашиваю, должен ли я использовать ASP.NET Web Site or ASP.NET Web Application вместо этого, я спрашиваю, какую конфигурацию шаблона я могу организовать, чтобы позволить мне использовать самые современные инструменты и рабочие процессы HTML5, и это веб-приложение (с .csproj или. xproj project file) или проект веб-сайта (проект на основе папки)?
Для проектов, в которых разработчику необходимо создать чистый HTML5 SPA, возможно, с ExtJS или, возможно, с помощью Angular или что-то подобное, первый выбор сделан между File-> New Web Site и File -> New Web Application.
Если возможно, что позже мой проект HTML5 может получить некоторое добавление ASP.NET позже, ясно, что я должен выбрать File -> New Web application, но нет шаблона HTML5, поэтому я ищу, чтобы построить мой собственный шаблон и использовать его. Но на чем он должен основываться?
Для параметра «Веб-сайт» вы выбираете файл «Новый веб-сайт», и вы получаете проект на основе папок, но ни одна из новых функций поддержки grunt/bower не поддерживается.
Я ищу способ получить лучшее из обоих вариантов. Могу ли я получить поддержку grunt/bower, если я нажму «File New WebSite»? Или я могу сделать чистую работу HTML5 как-то, если я нажму «Создать новый проект»?
Можно кроватку чистый HTML5 Веб-разработка проекта .csproj + .sln вместе себя, начиная с некоторого examples, которые раньше были на CodePlex и теперь на GitHub Мне кажется, что выгоды от .csproj или .xproj на основе корня для развития чистого HTML5 является:
я могу указать только те файлы, которые я хочу видеть в моем проекте исследователя.
Я могу легко добавить ASP.NET webapi-контроллеры в мой «чистый» проект без восстановления проекта.
Могу ли я использовать один из ASP.NET 5 (DnX) шаблонов веб-приложений (.xproj), и просто удалить все # вещи C, чтобы получить шаблон рабочего развития чисто HTML5, и сохранить все новые javascript grunt/bower tooling? Или я должен придерживаться проектов веб-сайта (на уровне папок) и их особенностей разработки веб-сайтов Visual Studio 2005 для разработки HTML5 html/css/javascript?
Обновление: Если бы избиратели, проголосовавшие за «мнение», были бы настолько любезны, чтобы указать, где я призываю любое мнение, это было бы здорово. Я прошу помочь РАЗРАБОТАТЬ шаблон для Visual Studio, и я считаю, что это по теме и вовсе не призыв к мнению. Чтобы разработать шаблон, вы должны сделать выбор. Какой из них предоставит наиболее полную инструментарию HTML5, включая grunt и bower и полную подсветку синтаксиса javascript, jslint, bundle, minify и т. Д.?
Если я хотел использовать ExtJS, я могу использовать шаблон веб-сайта ExtJS WEB SITE, который включен в плагин Sencha Ext JS для Visual Studio. https://www.sencha.com/blog/sencha-visual-studio-and-eclipse-plugins-are-generally-available/ –