推奨:ASPのフォームとユーザー入力の処理に関するASPの主要なチュートリアルASPでは、VBScriptやその他の方法で独自のプログラムに電話することができます。例:method = getを使用してフォームを使用して、request.querystringコマンドを使用してユーザーと対話する方法。
文字通り言えば、ASPには3つの意味が含まれています。
1。Active:ASPはMicrosoftのActiveXテクノロジーを使用しています。 ActiveX(com)テクノロジーは、今日のMicrosoftソフトウェアにとって重要な基盤です。オブジェクトをカプセル化し、プログラムを呼び出すオブジェクトをカプセル化し、プログラミングを簡素化し、プログラム間の協力を強化する技術を採用しています。 ASP自体は、いくつかの基本的なコンポーネントと一般的なコンポーネントをカプセル化しており、多くの企業も多くの実用的なコンポーネントを開発しています。これらのコンポーネントをサーバーにインストールできる限り、それらにアクセスすることで、独自のWebアプリケーションをすばやく簡単に構築できます。
2。サーバー:ASPはサーバー側で実行されます。これにより、ブラウザがASPが使用するプログラミング言語をサポートするかどうかを心配する必要はありません。 ASPのプログラミング言語は、VBScriptとJScriptです。 VBScriptはVBのシンプルなコレクションです。 VBを知っている人は簡単にすぐに始めることができます。ただし、NetscapeブラウザはクライアントのVBScriptをサポートしていないため、クライアントでVBScriptを使用しないことをお勧めします。サーバー側では、ブラウザのサポートの問題を考慮する必要はありません。 Netscapeブラウザーは、ASPページを正常に表示することもできます。
3。ページ:ASPは標準のHTMLページを返します。これは、一般的に使用されるブラウザーに通常表示できます。視聴者がページソースファイルを表示すると、ASPプログラムコードではなく、ASPによって生成されたHTMLコードが表示されます。これにより、他の人がプログラムを盗用することができなくなります。このことから、ASPはIISの下でWebアプリケーションを開発するためのシンプルで便利なプログラミングツールであることがわかります。 VBScriptの基本的な構文を理解した後、各コンポーネントの使用、プロパティ、および方法を理解するだけで、独自のASPシステムを簡単に記述する必要があります。
2。ASPができること
ASPは、Webに基づいたプログラミングテクノロジーであり、CGIの一種と言えます。カウンター、ゲストブック、掲示板、チャットルームなどの以前のCGIプログラムのすべての機能を完了することができます。ASPは、異なる視聴者に応じて異なるページコンテンツを表示するページコンテンツの動的制御を簡単に実装できます。視聴者は、彼のために特別に作られたページのように、まったく気付くことができません。
さまざまなコンポーネントを使用して、ASPは非常に強力な機能を達成できます。
FilesystemObjectを使用して、サーバー上のファイルで動作し、閲覧、コピー、移動、削除などを行うことができます。
ADO(Active Database Object)を使用すると、ASPはデータベース操作に非常に便利です。ローカルデータベースを使用して、テーブルやレコードでさまざまな操作を実行するなど、リモートホストのデータベースを管理することもできます。 cdonts(NTS、NTS Collaborative Dataオブジェクトのコラボレーションデータオブジェクト)を使用して、メールを送信および表示して、Webメールの機能を実現できます。 WSH(Windows Scripting Host)と組み合わせることで、NTユーザー管理、IIS仮想ホスト設定、Exchange Mailbox設定などのNTホストの管理が実現できます。これは、ローカルマシンの管理と同じくらい便利です。
3。ASPを使用する時期
ASPは、MicrosoftがNTで開発した技術です。 UNIXホストでも使用できますが、機能とパフォーマンスの両方で比較的後方になります。したがって、NTホストでASPを使用することを検討することをお勧めします。
ASPは、以前のCGIのすべての機能を実装できます。 PERLやCなどの他のCGI言語に精通していない場合は、ASPの使用を検討できます。 ASPが使用するVBScriptは開始が簡単であるためです。ただし、CGIプログラムもUNIXホストで実行する必要がある場合は、PERLを使用するのが最善です。 PerlはUnixとNTでサポートされています。ポートに簡単な変更のみが必要です。
ASP操作データベースには非常に強力な機能があります。 NTベースのイントラネットを使用してMISアプリケーションを構築する場合は、ASPテクノロジーを使用することを強くお勧めします。 ASPによって記述されたシステムは、元々クライアント/サーバーを使用していたネットワークデータベースシステムのレベルに完全に到達できます。 ASPを使用することの最大の利点は、プログラムをアップグレードするときに、クライアントプログラムではなくサーバー上のASPファイルを変更するだけでいいということです。
共有:ダイナミックWebテクノロジーASPの日付と時刻の機能の例関数構文の説明今すぐ()システムの現在の日付と時刻を取得しますmyvar = now '' Myvarには現在の日付と時刻が含まれています。日付date()システムの現在の日付を取得dim mydate mydate = date ''