Иллюстрированный самоучитель по Architecture .NET

Дополнительная информация об ASP.NET. Резюме.

Конечно, используя ASP.NET, вы можете реализовать Web-приложение и на языке C++. Но, как мы уже убедились, язык C++ далеко не оптимальный язык для написания кода с целью создания тех элементов Web-приложения, которые используются при визуальном взаимодействии. Для этого гораздо более подходят языки С# и VB.NET. Чтобы узнать больше об ASP.NET, вы можете обратиться к следующим книгам из серии The Integrated .NET Series, выпущенной издательствами Object Innovations и Prentice Hall PTR:

  • Application Development Using C# and .NET. (Разработка приложений с помощью С# и .NET.)
  • Application Development Using Visual Basic and .NET. (Разработка приложений с помощью Visual Basic и .NET.)
  • Fundamentals of Web Applications Using .NET and XML. (Основные принципы создания Web-приложений с помощью .NET и XML.)

Язык C++ не имеет себе равных при создании вызываемых с Web-страницы эффективных компонентов для вычислительных машин баз данных. Высокопроизводительные Web-приложения на C++ можно создать также и при помощи технологии, которая имеет название ATL Server. Введение в технологию ATL Server содержится в главе 12 "Web-узлы и Web-службы, работающие на основе ATL Server".

Резюме

ASP.NET – это унифицированная платформа разработки Web-приложений. Она значительно упрощает реализацию сложных Web-приложений. В данной главе вы ознакомились с основами технологии ASP.NET, а также рассмотрели Web-формы. Web-формы используются для разработки интерактивных Web-узлов. В основе этой модели программирования на языках высокого уровня лежит модель программирования более низкого уровня, известная как модель программирования запросов и ответов. Эта модель широко использовалась в более ранних технологиях создания Web-приложений и ее использование все еще допускается технологией ASP.NET.

В состав среды разработки приложений Visual Studio .NET входит конструктор форм (Form Designer), который поддерживает языки С# и VB.NET. Конструктор форм (Form Designer) позволяет очень легко визуально создавать макеты Web-форм. С помощью конструктора форм (Form Designer) обработчик события формы можно добавить одним щелчком кнопки мыши. К сожалению, в настоящее время конструктор форм (Form Designer) не поддерживает язык C++, и чтобы создать Web-форму на C++, соответствующий код нужно писать самостоятельно.

В следующей главе мы рассмотрим Web-службы, позволяющие создавать объединенные (распределенные) Web-приложения, которые могут быть развернуты в неоднородных (гетерогенных) системах.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.