• 締切済み

C#にて

 C#にてネットワークを使ったソフトを作ろうと思います。 そこでなんですがC#でネットワークを扱った講座というか、サンプルが置いてあるところってないでしょうか?? サンプルがあるととてもうれしいです。 よろしくお願いします。

みんなの回答

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

どのレベルでの通信をしたいのだろうか。socketレベルならば、System.Net.Socketsアセンブリ群を調べたら色々ある。 サンプルや講座ねぇ・・・・。 http://park16.wakwak.com/~mimi/dotnet/ .NETのつぼなんてどうだろうか。socketでサーバとクライアントを作るサンプルもあったはず。

関連するQ&A

  • C/C++でチャットソフトを作りたい!

    ネットワークプログラミングの知識0でこれからC/C++でwindowsで動くチャットソフトを作ることを目標に勉強しようと考えています。 一応、C/C++言語、Win32プログラミングは独学で勉強しました。 そこでいくつか質問させてください。 まず、どんなチャットソフトかというと WEBページを使ったチャットではなく、windowsで動くソフトという形のチャットソフト。過去ログも保存されて、チャットソフト起動するとみることができる。昔、ローカルエリアに接続されたコンピュータ同士の通信をするプログラムを少しだけ作ったのですが、どこからでも通信を行うチャットを作りたいです。 ネットワークプログラムについてまったくわからないのでここからは自分の想像なので間違った知識があるかと思いますが、これを実現するにはサーバーを作らないといけないと思うのですが、自宅サーバーではなくレンタルのサーバーを借りて、実現したいと考えています。 この場合どんな知識を身に付ければ実現できるのでしょうか?C言語でサーバープログラム(レンタルサーバーで動く)は作れないですよね? 何を使えば良いのでしょう?サーバーってどういう仕組みで過去ログなどを保存できるのでしょうか?そもそも過去ログなどのデータを保存しておくことはできるのでしょうか?レンタルサーバーを使うと他にどんなプログラムを作ることができるでしょうか? どんな知識を身に付ければ良いかアドバイスください。 何かお薦めの書籍やサイト等あったら教えてください。 特におすすめなネットワーク関係の書籍あったら教えてください。基本的なネットワークの仕組みが詳しく書かれていてサンプルプログラムなどがあればうれしいです。

  • C# VisualStudio2008で開発をしています。

    C# VisualStudio2008で開発をしています。 TreeViewの一番上のノードにネットワークを表示して その下にネットワークの一覧を表示したいと思っています。 +ネットワーク +コンピュータA +コンピュータB +コンピュータC Cドライブやマイドキュメントの表示のサンプルはたくさん あったのですが、ネットワークの場合、どのように表示してよいか 分からずに困っています。 参考リンクでもよいのでよろしくお願いします。

  • C言語 おすすめの本

    C言語を勉強しようと思います。 そこで本を探しているのですが以下の条件にあてはまるおすすめの本はあるでしょうか? ・Cの初心者、中級者用の内容 ・サンプルコードが多く書かれている ・できればLinuxが主 「ロベールのC++入門講座」は読んだことがるのでそれ以外だとありがたいです。

  • C言語に挑戦しようと思うのですが

    C言語を勉強するにあたり何か一つソフトを作りたいと思います。 ちょうどネットワークの勉強もしたいと思っていますのでそっち系のソフトを作りたいのですが、どういうソフトを作ればいいのか分かりません。 中級者レベルで作れるもので構わないのでちょうどいい例があれば教えていただけると嬉しいです。

  • C#とCについて

    自分は、C#の勉強をしていてネットワークプログラミングについて勉強したいと思い、「猫でも分かるネットワークプログラミング」という本を読んでいるのですがこの本は解説がC++で書いてあります。 そこで聞きたいのですがC#とC++の関数と言うのは言語が違うのでまったく異なっているものなのでしょうか?この本はとても分かりやすいほんと聞いているので、もしも、二つの言語間の関数があまり違いがないのならば、自分でこの本のC++のコードをC#のコードに変換しながら勉強したいと思っています。

  • C++入門書について

    初心者から中級者向けの、「良書」とのプレビューを見、「ロベールのC++入門講座」を購入しました。確かに、他書には無い細部に渡る解説は「良書」であると言えると思います。しかし私の様な「初心者」には、その様な実感は無く途中から、なにがなんだか解らなくなってしまいました。例えばサンプルコードの中で「--- 他の宣言は略 ---」「--- 他の実装は略 ---」等の記述が多く、その度に、数ページ前に戻ったり、先のページを参照したりで、どうにも私には、「ちんぷんかんぷん」状態になってしまいました。本書で学習された方が多くいると思いますが、良い学習方法など有りましたら、是非教えて下さい。或いは、他に良い「C++入門書」がありましたら、紹介して下さい。宜しくお願い致します。

  • C#でプログラミングしてるのですが・・・

    C#です。 配列にある数字を入れています。 例えば、 sampleという配列に、 sample[0]=3 sample[1]=5 sample[2]=7 sample[3]=2 sample[4]=10 sample[5]=12 という感じで、ランダムに数字を入れています。これらの数字の中で、一番小さな数字を割り出すプログラムはあるんでしょうか?? まだ、初心者でよく分からないのですが、もしあるのでしたら、どんなプログラムか教えて欲しいです。

  • C#です。教えて下さい!!

    C#でプログラミングしています。 今、あるデータをsampleというまだ何も書いていないテキストファイルに書き込みをしています。 それは、 StreamWriter writer = new StreamWriter("E:\\sample\\sample.txt"); とかいています。 そして、sampleに書かれたデータをさらにsample_recordという配列に入れています。 実行すると成功するのですが、何度か実行すると 「別のプロセスで使用されているため、プロセスはファイル 'E:\sample\sample.txt' にアクセスできません。」 というエラーがでます。これはなぜですか? 何度も実行できるようにしたいので、教えて下さい。

  • C言語で長方形を作る

    C言語で長方形の絵を作るにはどうすればよいのでしょうか?forなどの制御構造は分かるのですが画像になるとさっぱりです。まず家のパソコンでやる場合、特別なソフトが必要ですか? C言語による画像作成についてのURLやサンプルプログラミングがあれば教えていただきたいです。

  • C++のenumについて質問

    C++のenum文で、 enum Sample { a, b, c, }; とあったとき、このSampleの要素数(?)である3を 何らかの方法で収得することは可能でしょうか?