
No.1ベストアンサー
- 回答日時:
> まず、VB.NETの.NETは.NETFrameworkのことを指しているのでしょうか?
公式にVisual Basic.NETの.NETが.NET Frameworkを指すと言明されたことは無いと思います。
Visual Basic.NET / Visual Basic.NET 2003の時代だと,.NET構想の実現の為の開発環境としての.NETの可能性もありますから。
Visual Studio/Visual Basic 2005から,製品名の.NETが消えましたが,この頃.NET構想が消えていっていますから,可能性は0ではないと思います。
> VB.NETを勉強しています。
> UDPプロトコルを用いた簡単なメッセンジャーソフトを作ろうとしているのですが、大き目の書店で探してもVB.NETでそれを実現するのに必要な記載がある書籍が見つかりません。
今更VB.NETを勉強しても,という気はしますが……。
最新版である製品「Visual Basic 2012」やそれに対応する言語「Visual Basic 11」を使わず,10年以上前の製品「Visual Basic.NET」または「Visual Basic.NET 2003」 (対応言語:Visual Basic 7.0/7.1) 必然性は無いと思います。
ちなみに,VB.NETおよびそれに対応する.NET Framework 1.0は延長サポートが2009/07/14に切れ,VB.NET 2003およびそれに対応する.NET Framework 1.1の延長サポートは2013/10/08に切れます。
# ただし,Windows Server 2003上の.NET Framework 1.1に関してはOSに準拠。
ref) http://support.microsoft.com/select/default.aspx …
そのはさておき,.NET FrameworkでUDPを直接取り扱いたいならば,
・System.Net.Sockets.Socketを使う
http://msdn.microsoft.com/ja-jp/library/system.n …
・System.Net.Sockets.UdpClientを使う
http://msdn.microsoft.com/ja-jp/library/system.n …
の2通りがあります。
前者の方が低レベルな制御が可能な分,面倒な処理も多くなります。
このため,後者の利用をお薦めします。
親切な回答ありがとうございます。
VB.NETは業務で使用するため(既存のシステムがVB.NETのため)勉強する必要がありました。
VB.NETは2003以前の製品なんですね。
VB2008~VB2012に対応する.NET Frameworkのバージョンも調べる必要がありそうです。
No.2
- 回答日時:
> まず、VB.NETの.NETは.NET Frameworkのことを指しているのでしょうか?
その理解で正しいと思います。
例えば、MSDN の Visual Basic のフォーラムなどで VB.NET と言えば、.NET Framework 上で動作する中間コード (MSIL) を生成するプログラミング言語である Visual Basic .NET と理解されます。
> UDPプロトコルを用いた簡単なメッセンジャーソフトを作ろうとしているのですが
VB.NET の基本的な文法は書籍で勉強するのがいいと思いますが、その先の UDP プロトコル云々については、まずは「.net udp」などをキーワードにググってサンプルコードを調べることをお勧めします。
回答ありがとうございます。
サンプルが記載されているWEBページをいくつか参考にさせてもらっていますが、やはりそのままコピーしただけではだめですね。基礎(クラスやオブジェクト、例外処理)がわかっていないため全く応用が利かない状態です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VB.netのコンテナークラスとはなんですか 2 2023/07/22 03:54
- Visual Basic(VBA) ExcelデータをVB.netで検索する方法 2 2023/02/17 15:41
- Visual Basic(VBA) VB.netを実行するとデバック プロファイルに指定したデバック実行ファイルが存在しません。とエラー 2 2023/02/27 10:48
- Visual Basic(VBA) VB.NETを実行するにはどうしたらいいですか?2022です。 3 2023/02/27 11:41
- Visual Basic(VBA) VB.NETってフリーでダウンロードできるんですか? 2 2023/02/23 06:28
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- Visual Basic(VBA) VB.NETを自己学習したい。どうすればいいですか? 3 2023/02/25 09:11
- C言語・C++・C# visual studioでフォームデザインを作成する時のVB.netとC#の違い 2 2023/06/22 03:04
- その他(プログラミング・Web制作) IT初心者です 仕事で、vb.netで作成されたdllをvbaで呼び出すプログラムを作成しろと言われ 1 2023/03/27 08:22
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ルネサステクノロジ SH2(7045F)...
-
C#を学びたいのですが、どうや...
-
JSPとサーブレットは両方勉強す...
-
CSS 学習サイト
-
テンプレートエンジンとフレー...
-
FLASH ActionScriptバイブルに...
-
JavaScriptを用いて、〇図形を...
-
AES暗号について
-
顔文字ソフトの作成
-
エクセル VBAでフォルダ内のPDF...
-
プログラミング学習についてで...
-
VC6.0 と Studio2008の違い
-
XHTMLをタダで勉強したいです
-
J2EEを基礎から学びたい。
-
HTMLCSSの勉強範囲について
-
WEBサービス作成に役立つサ...
-
独学でweb制作の勉強の勉強して...
-
画像編集ソフトの作り方
-
VBAの「for i=1 to cells(…」...
-
絶対パスって?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAの「for i=1 to cells(…」...
-
MSFormsとは何ですか?
-
XMLとUMLの相違点?
-
データベースのデータをTextBox...
-
php、Java(Servlet等)の両方を...
-
はじめる
-
Excel VBAマクロをマスターする...
-
VC#とVC#.NETの違い
-
Struts1.1をつかったDB接続方法
-
占いサイトを作りたいのですが...
-
エクセルVBAを動かすノートPC...
-
JavaScriptの勉強法
-
VB.NETについて教えてください
-
Pythonを勉強する道のり
-
初心者 ASP.NETの勉強について
-
Visual Basic6.0の開発ソフトが...
-
Apacheのhttpd.confの設定方法...
-
C++ですごろくゲーム作成
-
【 プログラム Java 】何度か挫...
-
まったくの素人にわかりやすい...
おすすめ情報