powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VS2010 почему так?
4 сообщений из 4, страница 1 из 1
VS2010 почему так?
    #37692503
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем.
Вопрос, скорее, из ряда философских. :)

Столкнулся с забавным поведением VS2010 (и, видимо, VS2008): Если создать проект типа " веб сайт ", а потом в нем завести, к примеру, веб-службу и (обязательно!) веб хендлер, то первую студия делает в виде двух файлов - .asmx и одноименный .cs , который кидает в App_Code . Хэндлер-же в виде одного файла *.ashx с известной директивой и кодом ниже.
При этом с ним крайне неудобно работать: в таком виде, как минимум не работает свертывание в блоки и подставка неймспейсов блока using .

Собсно, ежели весь код ниже директивы выжать в к-либо отдельный .cs файл, а в директиву впендюрить свойство CodeBehind со ссылкой на него, то получается полная гармония....

Собсна, вопрос: чем руководствовались разработчики VS, творя такую конструкцию хэндлера? :)

ЗЫ : проектов типа веб-сайт, последний раз касался .... по-моему, еще VS2005 была :)

Перевернув мир - оглянись, может перевернулся ты сам?!
...
Рейтинг: 0 / 0
VS2010 почему так?
    #37693055
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В мсдн написано http://msdn.microsoft.com/ru-ru/library/system.web.ihttphandler.processrequest.aspx ]"Поддерживается в версиях: 4, 3.5, 3.0, 2.0, 1.1, 1.0"
Думаю это небольшой пережиток из ASP, т.к. в web application код хендлера разделен
На мой взгляд даже ashx файло то не нужен, ведь достаточно просто создать класс хендлера и зарегить в web.config чтобы она было доступен по любому адресу, по сути
...
Рейтинг: 0 / 0
VS2010 почему так?
    #37693206
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYS,

Долгоживущий пережиток!
...
Рейтинг: 0 / 0
VS2010 почему так?
    #37693267
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iConstSanSYS,

Долгоживущий пережиток!

))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VS2010 почему так?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]