Разработка сложных Web-приложений на примере Microsoft Active Server Pages


           

Разработка сложных Web-приложений на примере Microsoft Active Server Pages

Проблема ASP-приложений: смесь HTML, SQL и VBScript, с трудом поддающаяся осмыслению
Проблема ASP-приложений: смесь HTML, SQL и VBScript, с трудом поддающаяся осмыслению - 2
Проблема ASP-приложений: смесь HTML, SQL и VBScript, с трудом поддающаяся осмыслению - 3
Приоритеты в Business Web Application
Распределенная архитектура, как наиболее подходящая для Business Web Application

Распределенная архитектура, как наиболее подходящая для Business Web Application - 2
ASP-программирование: сравнение VBScript, JScript, PerlScript
VBScript
JScript (JavaScript)
PerlScript (ActivePerl)
Общие сравнительные характеристики:
Общая объектно-ориентированная библиотека: Project ASP API
Общая объектно-ориентированная библиотека: Project ASP API - 2
Общая объектно-ориентированная библиотека: Project ASP API - 3
Известные способы разделения HTML и бизнес-кода

Известные способы разделения HTML и бизнес-кода - 2
Вынесение цельной HTML-страницы в отдельный файл
Вынесение цельной HTML-страницы в отдельный файл - 2
Response.Write() - проклятие для дизайнера
HTML-форма и ее ASP-обработчик в одном файле
Независимость ASP кода от источника данных, снятие нагрузки с IIS, упрощение ASP кода...
Формированию уровня бизнес-логики
Перемещаем SQL из ASP-файлов в SQL-шаблоны
Пример структуры SQL-шаблонов
Пример API для использования SQL-шаблонов

Пример API для использования SQL-шаблонов - 2
Пример разделения монолитной ASP-страницы
Послесловие
Содержание