- ベストアンサー
ASPとASP.NETとASP.NET2.0の違い
Web開発初心者です。 帳票をPDF表示するWebアプリケーションを開発することになり、 言語はASPを使用することになりました。 そこで ASP ASP.NET ASP.NET2.0 の違いをご存知の方がいらっしゃいましたら教えていただけますでしょうか。 それぞれIIS以外に必要な実行環境、ツール等も教えていただけると助かります。 不明瞭な箇所がありましたら説明させていただきます。 すいませんがよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ASP用のツールは、多分、無いですね・・・ #メモ帳でASPファイルを作成してサーバにコピーとか。 ASP.NET用の開発ツールは、Microsft社製の「VisualStudio」シリーズがあり、 ASP.NET(1.1)は、「VislaStudio 2003」で、 ASP.NET2.0は、「VislaStudio 2005」で開発できます。 「Visual Web Developer 2005 Express Edition 」は、 「Visual Studio 2005」のEditionの1つで、有料のパッケージ版(入門者つき)と無料のダウンロード版があります。 機能的には同じで、無料版だからといって、商用利用の制限等はありません。 (http://www.microsoft.com/japan/msdn/vstudio/express/faq/default.aspx) の 「Express Edition を商用目的で使用することはできますか。」 また、「ASP.NET1.1用」の無料の開発ツールとして、3rdパーティ製ですが、 「Web Matrix 」と言うのがあります。 「ASP.NET Web Matrix Project 日本語版」 (http://www.microsoft.com/japan/msdn/asp.net/webmatrix/)
その他の回答 (1)
- dsuekichi
- ベストアンサー率64% (171/265)
ASPとASP.NETは、別物(別言語)です。(ASP.NET2.0はASP.NETのバージョンアップです) 例えば、 ・ASPの拡張子は「.ASP」で、ASP.NETは「.ASPX」です。 ・「ASP」は「VBScript」等の「スクリプト言語」として動作しますが、 「ASP.NET」は、「VB.NET」等の「.NET Framework上のプログラム」として動作します。 ・ASP.NETには「.NET Framework 1.0/1.1」が ASP.NET2.0には「.NET Framework 2.0」が必要です。 以下参考まで: 「ASP から ASP.NET への変換」 (http://www.microsoft.com/japan/msdn/net/upgrade/convertasptoaspnet.aspx)
補足
回答していただきありがとうございます。 非常に助かりました。 追加で質問させて下さい。 IIS、.NET Framework以外に必要な環境はあるのでしょうか? 調べるとVisual Web Developerというツールをマイクロソフトのサイト からダウンロードして使用できるようですが、商用として使用する ためには購入する必要があるのでしょうか?
お礼
お礼が遅くなって申し訳ありませんでした。 しばらく体調を崩していたもので。 ASP.NET2.0で開発を進めています。 回答していただき本当にありがとうございました。