・C#で書かれたWinアプリで、
・C#のソースコード付き
・無料
・アプリの種類は問いません。GUI/CUIいずれも可
・コンパクトなアプリが良いです
http://q.hatena.ne.jp/1134005329にて紹介されていた「SDJEditor」はいい感じでしたが、規模として大きすぎました。初心者がざっと眺めるには、ちょっとつらいライン数です。これよりは小さいアプリが希望です。
C++系はサンプルコードが多く見つかりました。C#は少ないようです。プログラミングのチュートリアル的なページも見つけましたが、さほど多くありません。
以上、よろしくお願いします。
microsoft社がMSDN アカデミック アライアンス 技術資料として以下のページを公開しています。
http://www.microsoft.com/japan/msdn/academic/articles/
アルゴリズム入門では文字列処理や画像処理などのサンプルプログラムがありました。
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
http://www.microsoft.com/japan/msdn/academic/Articles/Algorithm/...
このページはとても参考になると思います。
私もこのページを参考に勉強しました。
ご回答、ありがとうございます。すみません、後ほど追記しますね。
実はご紹介いただいたコンテンツは、チェック済みなのでした。確かに、勉強になりますよね。今回の希望は、実際的なアプリケーションソフトで、かつ、C#によるソースコードが公開されているものを、探したかったのです。いろんなアプリの作りを見て、勉強をしたかったのです。
http://ufcpp.net/study/index.html
勉強用ページです、C# によるプログラミング入門 があります。
猫でもわかるプログラミングです、C#のコンソール編とフォーム編があります。
ご回答、ありがとうございます。拝見しましたが、当方の希望とはちょっと異なるようです。一般的な言語入門に関しては、すでにいろいろな情報源を入手しております。VisualStudioなどで実際にビルドできるアプリケーションのソース一式がうれしいのです。書き方が悪かったかもしれません。
その意味で、今までで一番よかったサイトは、@ITの、http://www.atmarkit.co.jp/fdotnet/winexp/winexp01/winexp01_01.ht...でした。
エディタ、ファイル操作、文字列操作など、シンプルなアプリで構いません。実際にWinアプリとして動作するプログラムのソースコードを求めています。よろしくお願いします。
http://www.codeproject.com/cs/samples/
ときどき御世話になっている(と言ってももっぱらMFC/C++ですけどね)"Code Project"のサンプルコードページです。
CodeZine:トップに色々あります。
CodeZine:記事一覧こちらがC#の一覧です。
https://codezine.jp/a/article/aid/382.aspx
https://codezine.jp/a/article/aid/375.aspx
おすすめです。
後ほど拝見してみます。ご回答、ありがとうございました。そろそろ、終了しますね。
さっそくのご回答、ありがとうございます。チラっとですが、拝見しました。1つめのサイトは、逆引き的なソースが並んでいるようですね。機能パーツが多く集められているようです。2つめのサイトは、ちょっと違う?
基本的に、「単独で意味のある動作をするアプリ」のソースコードが希望です。意味のある....というのも、抽象的ですが.... すみません。
VisualStudioで即、ビルドできるソース一式が一番うれしいです。ソリューションファイル?が付属していると、言うことがありません。
Win系、C#系は素人です。的外れな事を言っているかもしれません。ご容赦ください。以上、よろしくお願いします。