Шаблоны и практики Microsoft, кто-нибудь? - PullRequest
0 голосов
/ 29 сентября 2010

Я бы хотел пройти по указанному ниже сайту из одного из вопросов о переполнении стека.

http://webclientguidance.codeplex.com/wikipage?title=Getting_Started_Feb_2008

Является ли это одним из способов создания нашего веб-приложения из VS?

Я могу создать веб-сайт, веб-приложение, веб-приложения MVC. теперь еще один? чувак, это сбивает с толку.

Ответы [ 2 ]

0 голосов
/ 29 сентября 2010

Я интерпретировал этот вопрос как связанный с шаблонами проектов и процессом запуска нового проекта в Visual Studio.

Visual Studio позволяет любому создавать шаблон проекта.Он поставляется с такими вещами, как «Приложение Windows Forms» и «Веб-приложение», и вы можете загрузить другие шаблоны, которые соответствуют вашим потребностям, такие как шаблон «ASP.NET MVC Website» или шаблон, который вы заметили выше.1004 * Идея шаблона заключается в том, что в нем изложены все стандартные элементы, которые вы, вероятно, будете использовать в конкретном сценарии.Например, если вы пишете приложение с архитектурой плагинов, вы можете создать шаблон проекта для плагина, в котором весь выложенный код готов к реализации, поэтому каждый раз, когда вы пишете плагин, вы сразу начинаете писать код.- вместо того, чтобы тратить время на разметку структуры плагина.

Так что не смущайтесь новыми шаблонами.Выберите шаблоны, которые вам подходят, и придерживайтесь их!

0 голосов
/ 29 сентября 2010

Создание «Веб-сайта» в Visual Studio использует ASP.Net WebForms, используя метод, который означает, что страницы компилируются на лету - не создается никаких DLL.Этот метод на самом деле не рекомендуется и больше не используется по умолчанию в Visual Studio 2010.

Создание «Веб-приложения» в Visual Studio также использует ASP.Net WebForms, но компилирует сайтпоэтому выделенный код и любые файлы классов скомпилированы в DLL.

MVC - это альтернативная среда для WebForms, которая также использует ASP.Net.

Как и для веб-клиентаФабрика программного обеспечения , это инструментарий, который поможет вам создать проект веб-приложения «шаблонами и практиками».Я только что посмотрел на сайт, но он, кажется, использует WebForms, а не MVC.

Так что, по сути, есть выбор между WebForms и MVC с точки зрения каркасов ASP.Net, но после того, как этот выборесть несколько других подпутей, по которым вы можете пойти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...