推奨:ディスカッション:ASP.NETテクノロジーの学習順序ASP.NETの学習順序について尋ねる一部の人々から手紙を受け取りました。ここでは、体系的な方法でASP.NETテクノロジーを学ぶことを計画している初心者と話したいと思います。すでにオブジェクト指向の開発の経験がある場合は、これらの2つの手順をスキップします。ステップ1からマスター
今日のインターネットの急速な発展に伴い、WebページやWebサイトの開発など、人々は常に革新しています。元のHTMLハイパーテキスト言語は、Webページを作成するためのニーズを完全に満たすことができなくなりました。必要なのは、強力なダイナミックでインタラクティブな性質を持つWebサイトです。これが、ネチズンやユーザーの大半と通信する方法です。シンプルまたは複雑なVBScriptとJavaScriptは、ウェブマスターも迷惑に感じるようにします。ユーザーは右クリックを押してからYizheng Vを押してから、すべてのコードが公開されます。私たちはウェブマスターが望んでいないことです。
その後、サーバースクリプト言語が表示されてから、これがすべて起こりました。最初は、CGIは非常に人気がありました。ほぼすべての言語で実装できますが、HTMLではあまり良くありません。プログラムを更新するのは面倒なので、ここでは説明しません。サーバースクリプト言語とは、指定されたプログラムがサーバー側で実行されることを意味するため、ユーザーはソースプログラムを表示できません。プログラムの要件に従って表示されるHTMLコードのみをご覧ください。これはとてもエキサイティングです。
以下で話しているのは、3つの人気のあるサーバー側のスクリプト言語です。 ASP、PHP、およびJSP。
ASPはMS(Microsoft)の素晴らしい作品です。デフォルトのスクリプト言語はVBです。 VBがどれほど単純であるかを知っておくべきだと思います。 ASPはとてもシンプルだと言っているので、ASPはプログラムを学んでいない人にとっても簡単に始めることができます。強力なMS SQLデータベースとアクセスデータベースをサポートし、パフォーマンスが優れています。結局のところ、それは独自の製品です。 ASPはMSが所有しているため、団結はありません。この点で、PHPはより混oticとしているように見えます。 ASPには多くの強力なコンポーネントがあり、単独で開発される場合があります。これはPHPよりも優れています。
ただし、ASPには多くの欠点もあります。まず第一に、Windiwシリーズのオペレーティングシステムでのみ実行できますが、これは少し圧倒的に思えます。これらのLinuxとUnixの愛好家は、この側面のために趣味をあきらめないと思います。結局のところ、後で説明します。
第二に、実行が実行される前にASPをサーバーで説明する必要がありますが、これは一部のミニプログラムでは重要ではありませんが、一部の大型および中型サイトと比較すると、速度の点では無力に見えます。
最後に、比較から、ASPはかなりのCPUリソースを占めています。これは、大規模なマルチユーザーインタラクションWebサイトにとって非常に頭痛の種です。多くの場合、CPUリソースを使い果たしているため、マシンを繰り返し再起動する必要があります。
多くの人々は、MSのものがあまりにも多くのバグがあり、不安定で安全ではないと言います。実際、誰もがそう考えることはできません。結局のところ、それはそれらを使用してエラーを見つけ続ける人が多すぎるからです。ただし、MSのお金の見解は止めることはできません。 ASPサービスを実行したい場合は、オペレーティングシステムを購入する必要があります。 MSはスマートすぎます。
比較的言えば、ASPはまだ良いです。 Microsoftオペレーティングシステムで実行されている中小サイズのサイトに適しています。もちろん、最も一般的なのはWin2000です。言語が初めての友人には非常に適しています。
PHPとJSPに挑戦するために、MSは新世代のASPスクリプト言語を開発しました。新しいデフォルト言語C#を持つ人々の前に表示され、Javaを除くほぼすべてをサポートします。 (明らかに、それは太陽の致命的な敵です)そして、速度は地球を揺さぶる変化を受けます。元の解釈された言語から組み込み言語法に変更することは、速度変化の理由の1つです。さらに、MSは他のプラットフォームへの移植にも多くの変更を加えています。
要するに、ASPはまだ楽しみにしています。結局のところ、これは彼の次世代.NETプランのMSの製品の1つでもあります。
共有:一般的に使用されるASPスクリプトのコレクション1. ASPへの接続データベース:以下は参照コンテンツです:<%dim conn、mdbfilemdbfile = server.mappath(database name.mdb)set conn = server.createob