ВУЗ:
Составители:
Рубрика:
94
ASP.Net Web Service – технология создания web-сервисов (ASMX
сервисов), которые могут вызываться из web-приложений или Win-
dows приложений;
ASP.Net MVC – технология создания web-приложений с использо-
ванием шаблона Model-View-Controller.
Web-приложения и web-сервисы, разработанные с помощью
ASP.Net, могут работать только под управлением web-сервера Internet
Information Services (IIS), который является составной частью операци-
онной системы Windows Vista, Windows 7, Windows Server 2008.
Среда разработки Visual Studio (входящая в состав платформы Mi-
crosoft .NET Framework) позволяет создавать Windows приложения и
web-приложения, используя очень сходные способы работы, одинако-
вые языки программирования (C# и Visual Basic) и технологии доступа
к данным (ADO.Net).
Технология ASP.Net Web Forms является объектным подходом на
основе форм (см. описание в разделе 3.2). Она представляет собой раз-
витие шаблонного подхода с использованием средств полностью объ-
ектно-ориентированного программирования. В соответствии с данной
технологией web-приложение является виртуальной папкой web-
сервера IIS, которая описывается в его файле конфигурации как «Web-
приложение». Основным содержанием данной папки являются web-
формы (файлы с расширениями *.aspx и *.aspx.cs), файл конфигурации
приложения (файл web.config), файлы с дополнительным программ-
ным кодом (модули бизнес логики, модули доступа к данным) и раз-
личные ресурсы (изображения, мультимедиа файлы).
Основными компонентами создаваемых web-приложений являются
web-формы, которые похожи на Windows формы (класс Form из про-
странства имен System.Windows), т.к. также являются контейнерами для
специальных серверных элементов управления (ЭУ). Кроме этого web-
формы похожи и на шаблоны web-страниц, которые показаны на рис.
3.6 и 3.10. Они также включают специальные, серверные тэги, которые
в данной технологии называются серверными элементами управления
(ЭУ), так как по функциональности очень похожи на элементы управле-
ния ОС Windows.
Серверные ЭУ способны показывать данные и инициировать со-
бытия, для которых могут быть созданы обработчики (методы, выпол-
няющие обработку возникающих событий). При поступлении HTTP за-
проса к web-форме, ее программный код (и программный код сервер-
ных ЭУ) выполняет обработку этого запроса и формирует HTML код,
который отправляются в качестве HTTP ответа.
Страницы
- « первая
- ‹ предыдущая
- …
- 92
- 93
- 94
- 95
- 96
- …
- следующая ›
- последняя »
