ASP.NET с VS 2010: веб-сайт или веб-приложение? - PullRequest
3 голосов
/ 29 сентября 2010

Когда я запускаю новый проект ASP.NET в Visual Studio 2010, я могу создать новый веб-сайт ASP.NET или веб-приложение ASP.NET.

В чем разница между этими двумя типами проектов? Почему я бы выбрал одно над другим?

Обратите внимание : этот вопрос является точной копией этого , но я спрашиваю конкретно о Visual Studio 2010 (в оригинале нет ответов, ориентированных на VS 2010 вопрос). Таким образом, ответы на другой вопрос все еще актуальны или есть какие-либо изменения с VS2010, которые приводят к различным ответам?

Ответы [ 3 ]

1 голос
/ 21 апреля 2012

Я просто хочу привести пример, что веб-сайт означает сайт, с помощью которого мы можем получить некоторую информацию. они будут коллекцией веб-сайтов в веб-приложении. Пример возьмем любой сайт компании. И что касается веб-приложения, то лучшим примером является Gmail. который является приложением. который мы используем. Это общая разница между этими двумя. Даже это может также содержать коллекцию веб-сайтов. Но в зависимости от Требования.

0 голосов
/ 18 октября 2018

Я бы порекомендовал сайт только для очень простого / небольшого приложения. Время сборки выше, вы не можете использовать nuget, нет пространств имен (хотя имена классов aspx и ascx могут быть довольно крутыми), нет условных символов компиляции, нет немедленных тестов кода (так как нет ни одного .dll, на который можно ссылаться) .

В более сложных сценариях можно выбрать веб-приложение.

0 голосов
/ 26 ноября 2010

Я знаю, что этот вопрос немного стар, но на тот случай, если кто-то найдет его .. Я считаю, что если вы хотите использовать Web.config Transformations (полезно, если вы хотите иметь разные настройки для разработки и выпуска), тогда вам нужно использовать веб-приложение.

Технически это, вероятно, является результатом тех же различий, что и в 2008 году, между проектом веб-сайта или проектом веб-приложения, но то, что это новая функция по сравнению с 2010 годом (по крайней мере, встроенная, я думаю, вы можете получить ее в против 2008 г. также ) это как минимум одно новое отличие от 2008 г. по сравнению с 2010 г., которое следует учитывать при выборе пути.

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