Используйте подпрограммы и функции
Автор: Qing Apple Computer Studio Нажмите: 351
Вопрос о быстро: почему так мало о коде использования подпрограммы и функций в книге ASP?
Хотя проще написать код ASP и линию по линии, он имеет много преимуществ для кодирования в виде программы.
Прежде всего, непрограммный код нелегко переносить в Visual Basic. Может быть, у вас нет этого плана в настоящее время, но однажды вы сделаете это на один день
Его производительность или масштабируемость пересаживаются в компоненты.
Во -вторых, программа работает быстрее. Максимальное потребление производительности ASP - это преобразование контекста.
HTML произойдет, когда. Поскольку вы не измените контекст в программе, вы почувствуете это потребление. Также асп
Буфер также показывает, что, когда подпрограмма использует программный код, чтобы нажать на страницу, он будет совсем другой. Это приложение ASP с использованием программного кода
Необходимая часть Hello World:
Prive sub main ()
Response.write Hello World!
Конец суб
позвонить майор
По полным причинам я содержат небольшой пример преобразования контекста в программе. Если вы тестируете этот код, он будет работать, но, пожалуйста
Не делайте этого в своем собственном приложении.
< %@ Language = vbscript %>
< %
Частный суб -достафф ()
%>
Это <b> html текст!
< %
Конец суб
%>
<html>
<голова>
<meta name = Generator Content = Microsoft Visual Studio 6.0>
< /head>
<тело>
<p> < % call dostuff %> < /p>
< /body>
< /html>
Есть некоторые другие преимущества программного кода. Прежде всего, вы обнаружите, что легче использовать кодовую часть, включенную в программу. Во -вторых, хочу
Для той же цели требуется меньше строк кода. В -третьих, вы начнете разработать большую библиотеку кодов. Запуск этого
Форма .INC File.
Пересадить свой код
Есть несколько вещей, столь же простых, как трансплантация от VBScript в Visual Basic. Вообще говоря, вам нужно удалить код и добавить тип данных.
Иногда некоторые более эффективные алгоритмы также могут применяться в Visual Basic, но код должен быть гарантирован в первую очередь.
Например, в нашем приложении некоторый простой код будет пересажен двум компонентам Visual Basic Com. Будет немного HTML
Формат формата перетаскивается в класс выражения, а код объекта ADO перетаскивается в класс доступа к данным, который завершает ADO. Поместив эти два класса в
Файл проекта ActiveX DLL может немного упростить файл проекта. В реальной работе можно создать отдельный проект для каждого уровня
Файлы, но этот инженерный файл показывает идеи в DLL. Если вы хотите исправить эту ситуацию, переместите класс доступа к данным в другой
В инженерном файле он составлен как DLL. Должен быть применен к этой новой ссылке DLL в DLL Engineering File.
База данных, используемая в этом примере технического файла, представляет собой базу данных Northwind, которая включена в Visual Basic. В этом
В zip -файле образца инженерного файла я сделал версию этого файла для тех, кто не установил Visual Basic. образец
Инженерный файл также содержит скомпилированный DLL, скомпилированный с кодом ASP.