Создание веб-сервисов в VS 2005 - PullRequest
1 голос
/ 18 декабря 2008

Почему в файлах веб-службы (.asmx) их код выделен по умолчанию в папке app_code, в отличие от обычных файлов .aspx?

Ответы [ 2 ]

0 голосов
/ 18 декабря 2008

Как правило, файлы asmx больше похожи на прокси для бизнес-объектов, а бизнес-объекты не принадлежат проектам веб-сайтов. Классы веб-сервисов следует размещать в другом проекте, посвященном бизнес-логике, а не презентации. aspx и aspx.cs, с другой стороны, являются дополняющими файлами, правильно размещенными внутри проекта веб-сайта, поскольку их задача - представлять данные.

0 голосов
/ 18 декабря 2008

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

...