こんばんは。
独学でASP.NETを始めたいと思っています。
調べたのですが開発環境自体が、バージョンアップされており
2003・2005、そして最近は2008が出たと聞いています。
仮に「2003」の環境を使用して学習する場合、
メリットは少ないのでしょうか?。
ポストバックなど根幹は変わらないと思いますが、コントロールや
DB接続などアーキが多く変わっているようなら
2003では厳しそうですよね。
実は「2003」のMSのテキストなどが入手できまして、ここから
始めようと思ったのですが・・
※IISはXPに追加しました
ご経験者様のご意見を頂ければ幸いです。
No.2ベストアンサー
- 回答日時:
Ajax 以外にも 2.0 で大幅な機能追加や改善が多く行われており、その差はかなり大きいと思います。
ASP.NET は 2.0 になって、本当に使えるようになったと言ってもよいと思います。http://msdn.microsoft.com/ja-jp/library/cc719201 …
一方、2.0 から 3.5 はそんなに大きくは変わっていません。
ということで、今から学習されるのであれば、絶対に 2.0 以降をお勧めします。
No.1
- 回答日時:
ASP1.1からのバージョンではAJAX(サーバーとの非同期通信処理)及びADO.NETを使用できなかったような覚えがあります。
ASPでの開発であればAJAXを使用しないのはもったいないないので、ぜひASP2.0以降で初めてみてはいかがでしょうか?
AJAXとはサーバーとの非同期通信処理のことです。
たとえばwebページでの入力に対するエラーチェックを行う場合、サーバーに入力データを通信し、データをチェックし、クライアントにデータを返し、エラーを表示するのが従来の方法ですが。
AJAXを使用すると、クライアント側でデータをチェックする処理を組み込むことができるため、通信を行う回数を減らすことができます。
通信が減れば、サーバーの負担を軽減したり、作成したwebページが快適に動作します。
ほかにもwebページを部分的に更新するなどさまざまなことができます。
ADO.NETはWebアプリケーションで効率的にデータベースを扱うためのものです、詳しい内容は説明しきれないので、割愛させてください。
開発環境についてですが、今はExpress Edition(無料版)があるのでそちらで試されてみては同でしょうか?
2005ではAJAXは追加ダウンロードをすることで使用することができます。
2008では.NET3.5にAJAXコントロールが組み込まれているため、追加ダウンロードは必要ありません。
参考URL:http://www.microsoft.com/japan/msdn/vstudio/expr …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 臨床検査技師・臨床工学技士 臨床検査技師の働き口はあるのか 成人女性です。金融系に務めていましたがパワハラ等が日常的に起こってい 2 2022/10/02 23:24
- 中途・キャリア 転職先の不安 4 2022/11/10 18:03
- その他(社会・学校・職場) 体臭持ちの就職先候補 2 2022/11/08 21:37
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- その他(悩み相談・人生相談) 「こども」を産み育てたくない 2 2023/06/11 00:29
- 書類選考・エントリーシート 添削や、アドバイスお願いします。志望理由が薄いのはわかりますが、どのように帰ればいいでしょうか? 4 2022/09/19 17:48
- 書類選考・エントリーシート 【急ぎです】指定校推薦の志望理由書の添削お願いしたいです! 商学部で1600字中1595字です 志望 1 2023/08/24 02:54
- その他(社会・学校・職場) 未来を変えたい 5 2022/10/15 10:34
- その他(言語学・言語) 最近、ネットを見ると、こういう異様に日本語がうまい外国人多いですよね。これって多分、インターネットの 2 2022/05/20 10:19
- 哲学 Youは何しにほぼ罪人悪人しか生まれて来ない刑務所レベルの不良惑星の地球に生まれてきた? 14 2022/08/15 18:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Ajax非同期通信の多重リクエス...
-
画面遷移しないで画像の追加を...
-
非同期式3進カウンタ
-
非同期通信を使うタイミングが...
-
OVERLAPPED構造体が分かりませ...
-
AJAXとSEO。同期通信とPHP送信...
-
c# WebBrowserの通信のキャプチャ
-
[JavaScript] preven...
-
php ob_flushが全く動作しない
-
HTMLでDBからデータを表形式で...
-
カーソルの動きに合わせてDBか...
-
C言語のif文について教えてくだ...
-
【JavaScript】confirmのボタン...
-
リンクを押すとEXEファイルを実...
-
Python3, Flask, Jinja2などで...
-
PHPを書籍で勉強しているのですが
-
HTMLファイルにテキストファイ...
-
Webスクレイピング Google Cola...
-
jQueryのAjaxで通信の途中結果...
-
imageタグの画像データを取得す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
非同期通信を使うタイミングが...
-
Javadcriptでwebサーバー側にあ...
-
OVERLAPPED構造体が分かりませ...
-
8ビットダウンカウンタをVerilo...
-
wininet.dllのInternetOpenの同...
-
コールバック関数
-
非道式6進カウンタと非同期式10...
-
phpとajaxの比較
-
非同期関数とノンブロッキング...
-
AJAX通信が終わるまで次の処理...
-
非同期接続について質問です
-
ExcelVBAで非同期のsocket通信...
-
JK-FFを使う非同期10進・2進カ...
-
AJAX通信のエラー処理について
-
iTunesで同期させる曲目を指定...
-
AJAXとSEO。同期通信とPHP送信...
-
リロードなしのチャットやWebア...
-
【JavaScript】confirmのボタン...
-
DirectXとOpenGLはどちらが動作...
-
HTMLでDBからデータを表形式で...
おすすめ情報