Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


несколько рекомендаций по программированию active server pages


Создание Sub Main() для каждой страницы, вызов его из тела этой станицы. Используя Sub Main() Вы можете инициализировать различные функции, заполять локальные переменные значениями из объекта Request. Эта функция должна управлять Вашей страницей и вызывать другие функции по мере надобности. Это что-то вроде события Form_Load в Visual Basic'е. Не бойтесь создавать дополнительные функции и вызывать их из Sub Main(), это сделает ваш код ещё более гибким и понятным..

Включайте раздел деклараций вверху страницы. Объявляйте здесь переменные, которые будут использоваться на всей страницы.

Не забывайте про область использования переменных. В Visual Basic'е различают три области использования: локальная (распространяется лишь на текущую процедуру), модульная и глобальная (доступна во всём приложении). В Active Server Pages переменная может быть либо локальный для процедуры, локальной для страницы, локальной для сессии (Session) или локальной для приложения (Application). То есть объявляйте переменную в наименьшей необходимой области использования.
Теперь рассмотрим несколько примеров. Например, счетчик цикла надо объявлять прямо в функции. Вам нужно использовать ADO Recordset, чтобы построить HTML таблицу на вашей странице, тогда давайте объявим его на уровне страницы. Идентификатор клиента нужен на всех станицах, так давайте сохраним его в переменной сессии (Session). Если Вы получаете доступ к базе данных непосредственно через ASP, тогда Вы можете сохранить строку ADO connection в переменную приложения (Application), предоставляя доступ всем страницам и всем сеансам, подключенным к вашему приложению.
Единые стандарты

Использование единых имён может сильно ускорить процесс разработки приложения. Даже если Вы разрабатываете один, это может Вам сильно пригодиться. ASP, VBScript обычно используется для написания приложений на стороне сервера, хотя JScript или PerlScript мог быть также использованы. У VBScript'а есть свои отличительные особенности. Все переменные имеют тип Variant. Хотя в языке, таком как Visual Basic, существуют несколько типов данных: Integer (целое), Long Integer (просто Long, длинное целое), String (строка), Boolean (только два варианта - истина или ложь) и так далее... VB программист обычно идентифицирует тип переменной специальным префиксом, например strLastName.

"Использование единых имен
значительно ускоряет разработку приложения."

Другие статьи по теме:

- ставим пароль на asp страницу
- несколько рекомендаций по программированию active server pages
- азы ado и asp
- как совместить высокую производительтность приложения с простотой его применения
- знакомство с asp: счетчик для iis за 5 минут


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами