Перейти на главную   
  helloworld.ru - документация и книги по программированию  
helloworld.ru - документация и книги по программированию
    главная     хостинг    
Поиск по сайту:  
Смотрите также

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

Игорь Кусаков

Введение

Проблема ASP-приложений: смесь  HTML, SQL и VBScript, с трудом поддающаяся осмыслению

1. Общие вопросы

1.1 Приоритеты в Business Web Application
1.2 Распределенная архитектура, как  наиболее подходящая для  Business Web Application
1.3 ASP-программирование: сравнение VBScript, JScript, PerlScript 
1.4 Общая объектно-ориентированная библиотека: Project ASP API 

2. Выносим HTML из ASP 

2.1 Известные способы разделения  HTML и бизнес-кода
2.2 Вынесение цельной HTML-страницы в отдельный файл
2.3 Чего желательно избегать: Response.Write();  HTML-форма и ее ASP-обработчик в одном файле

3. Выносим SQL из ASP  (простой вариант уровня бизнес-логики)

3.1 Независимость ASP кода от источника данных, снятие нагрузки с IIS, упрощение ASP кода...
3.2 Формирование уровня бизнес-логики
3.3 Перемещаем SQL из ASP-файлов  в SQL-шаблоны
3.4 Пример структуры SQL-шаблонов
3.5 Пример API для использования SQL-шаблонов

4.Пример разделения монолитной ASP-страницы

Послесловие
Не привязываемся к Microsoft, не привязываемся к языку скриптов, не привязываемся к
стандартным ASP-объектам, не привязываемся к MTS... (о стремлении к абсолютной свободе)










helloworld.ru © 2001-2021
Все права защищены