Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/22: Рейтинг темы: голосов - 22, средняя оценка - 4.73
iva_a
155 / 127 / 23
Регистрация: 02.01.2011
Сообщений: 913
1

WEB site и WEB Application

09.02.2011, 15:08. Просмотров 3978. Ответов 8
Метки нет (Все метки)

Объясните, пожалуиста, разницу между выбором "New -> New Project -> ASP.Net Application" и "New -> New Site" в Visual Studio 2008. И в том , и в другом случае результатом будет саит? Спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2011, 15:08
Ответы с готовыми решениями:

web site administration tool
не запускается web site administration tool в VS2008: An error was encountered. Please return to...

Publishing Web Site in DotNetNuke
Вопрос в следующем. Сделал сайт на базе DotNetNuke. А теперь хочу сделать publishing, но после...

Видимость класса страницы из другой странице в WEB SITE
Добрый день! Вопрос по веб-сайту. Возможно-ли на странице, например page1.aspx (в коде behind)...

PWS (Personal Web Site) где взять и скачать???
Где я могу скачать PWS (Personal Web Site) для 98 винда

Среда не предлагает создать проект ASP. NET 'Atlas' Web Site
Среда не предлагает создать проект ASP.NET 'Atlas' Web Site Компоненты (Ajax Control Toolkit...

8
Johnny_D
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,842
09.02.2011, 16:01 2
Насколько я знаю, разница лишь в проектном и беспроектном создании, вроде бы больше никакой.
1
Alligieri
CEO
Эксперт С++
2254 / 1244 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
09.02.2011, 20:34 3
iva_a, разница в том (как выше писал Johnny_D) что при создании WebApplication узел будет автоматически добавлен в одноименный солюшен(решение), а при выборе веб-сайта он будет "голым" веб-узлом (практически представленным директорией).
Обычно подход проектной разработки используется при написании дополнительных библиотек классов, которые служат например классами доступа к данным.
1
Johnny_D
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,842
10.02.2011, 12:09 4
Alligieri, вот чего недавно вычитал по поводу работы самого IISa, что вроде бы сайт работает на одном порту, а вот виртуальный каталог несколько иначе. Есть разница?
0
10.02.2011, 12:09
SKIER
11 / 10 / 5
Регистрация: 04.07.2009
Сообщений: 356
16.02.2011, 18:43 5
сабж в чем разница?


спасибо!

 Комментарий модератора 
Впредь смотрите не был ли дан ответ раньше! Читаем Правила
0
mustf4
33 / 33 / 3
Регистрация: 13.10.2009
Сообщений: 119
17.02.2011, 01:06 6
1.) Основная разница в том, что Web-application в виде готовой библиотеки лежит на сервере и только aspx страницы необходимо закидывать, без серверных файлов, на сервер. И при необходимости заносить новые изменения на сайт необходимо перекомпилить весь сайт заново, а с Web-site таких проблем нету, т.е. занес изменения в любой серверный файл (*.cs или *.vb), заменил уже имеющийся, сайт сам подхватил и все работает отлично.
2.) Также, Web-site работает в одном пространстве имен, т.е. создаешь папку, в папке еще одну папку и т.д., а в них UserControl, а он находится все в том же пространстве имен, просто имеет имя типа: Folder1_Folder2_UserControl1, а Web-application работает с динамическим пространством имен, т.е. каждая новая созданная папка - это новое пространство имен.
3.) Visual Studio позволяет через встроенный FTP - клиент заливать весть сайт или отдельные файлы на веб-сервер и отслеживать измененные файлы - это в случае с Web-site, а с Web-application это не проходит, по причине первого пункта.
4.) При создании Web-application можно заметить у каждой страницы свой дополнительный серверный модуль с именем *.designer.cs, в нем сохраняется вся информация о добавленных на страницу серверных элементах, это нужно опять же по причине первого пункта, полная перекомпиляция сайта.
5.) Есть еще парочка отличий, которые я не помню. Так или иначе я предпочитаю работать с Web-Site, хотя с Web-application часто удобнее работать.
1
iva_a
155 / 127 / 23
Регистрация: 02.01.2011
Сообщений: 913
17.02.2011, 12:25  [ТС] 7
http://www.cyberforum.ru/asp-net/thread243846.html
0
Ivan77
0 / 0 / 0
Регистрация: 12.11.2015
20.02.2011, 22:57 8
Stolknulsa s problemoy pri ispolzovanii Profile v application. V Web-site vse horosho rabotaet av application nado pisat type ProfileCommon samomu i eto esho ne znachit chto vse poluchitsa. Dumayu chto application neobhodim dly napisaniya rasshireniy tipa dostupa k dannym formatirovaniya izobragheniy i t.d. No v aplication deystvitelno udobney rabotat.
0
Johnny_D
21.02.2011, 10:39     WEB site и WEB Application
  #9

Не по теме:

Ivan77, Кошмар, отобрать бы клаву за транслит )

0
21.02.2011, 10:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2011, 10:39
Привет! Вот еще темы с ответами:

Web Application регистрирующий пользователей
Мне нужно сделать веб-прогу которая регистрирует пользователей, а затем предоставляет...

Web-интерфейс как realtime application
Я понимаю, что реалтайма на Web-интерфейсе не добиться, но какие возможны методы макимального...

Работа с Microsoft Outlook из Web-application
В настоящий момент существует Windows-Application (aaa.exe), которая находится на сервере. Она...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru