tech.guitarrapc.cóm

Technical updates

わたしが C# を学ぶにあたって教わっている先達のサイトをまとめてみる

書いていないネタは多いのですが、アンケートでC# についてと言われました。

guitarrapc_tech (@guitarrapc_tech) April 23, 2016

そこで、私自身C# を学ぶにあたって参考にしているものをまとめておくことことにします。*1

はじめに感謝と尊敬を。ここに載せていないサイト、書籍の多くからも学びも得ています。今現在もそうです。

私自身が何か恩返しをできればと思いつつ、同じように悩まれている方への参考となれば幸いです。

個人ブログ

順番には大きな意味はありません。

サイト ブログ主 参考にしている分野 備考
http://ufcpp.net/ https://Twitter.com/ufcpp C#, プログラミング全般 C#は書籍よりもここから。
初めてのC# から現在もずっと学び続けています。
はじめてのPowerShellもここでした。
ご本人とあまりしゃべらないけどセッションいつも楽しいです。
http://neue.cc/ https://Twitter.com/neuecc C#, Rx, ASP.NET, OWIN, Unity, プログラミング全般 C# をどういった時に、どのように使うか、なぜC#なのかを学んでいます。
C# じゃなくても言語を問わない実装の違い、理由にも詳しくてすごい。
実際は本人から直接学ぶ部分が非常に多いです。
http://www.kekyo.net/ https://Twitter.com/kekyo2 C#, 言語実装, 動的生成 なぜC# でその処理をそのように書くのかって疑問じゃないですか?
C#にかぎらずプログラムについて、Windowsについて学んでいます。
async/awaitやLINQについて度々読みなおしています。
COMとか全然理解が追いつかなくてぐぬぬ...
http://nyaruru.hatenablog.com/ https://Twitter.com/NyaRuRu C#, プログラミング全般 やばいです。とても影響を受けています。
内容に最も感動を受けたサイトの1つです。
https://t.co/pBQkOmDxij https://Twitter.com/Grabacr07 C#, WPF WPFといえばダントツです。
図書館の如くネタにあふれています。
http://www.misuzilla.org/Blog/ https://Twitter.com/mayuki C#, プログラミング全般 全力ガチサイトです。
本当に勉強になります。すぎょい。
http://tech.tanaka733.net/ https://Twitter.com/tanaka_733 C#, .NET Core, RHEL, IIS, CI 他のサイトにない一風変わった品揃えです。
.NETでサーバーサイドとか考えるならまさにです。
最近 .NET Core中心で色々注目です
http://bleis-tift.hatenablog.com/ https://Twitter.com/bleis?lang=ja C#, F# ぐるぐる~
http://takeshik.org/ https://twitter.com/takeshik C#, 式木, LinqPad, 変なこと いつも更新すると面白い内容です。
一通り見てると面白いです。
http://d.hatena.ne.jp/matarillo/ https://Twitter.com/matarillo C#, F#, Java C# を一歩下がった目で冷静に評価されているという印象です。
中身かなり濃いのでとてもおもしろいです。
http://www.albahari.com/threading/ Joe Albahari C#, Threading C# でThreadやTask, Parallelって何を知りたかった時に@neueccから教えてもらった神サイトです。
感動を覚えるぐらい素晴らしい内容で、日本語訳とかもあったりします。
http://blog.shibayan.jp/ https://Twitter.com/shibayan IIS, Azure, ASP.NET 色々なネタがあって面白いです。
Azureに強いですが、他の色々な情報があって好きです。
ASP.NETで困ったとき助けられます。
http://miso-soup3.hateblo.jp/ https://Twitter.com/miso_soup3 ASP.NET Web API, Azure SwaggerとかOWINとか、Web系の取っ掛かりはいつもここです。
http://xin9le.net/ https://twitter.com/xin9le C#, LINQ, Rx 結構シリーズもの多いです。サラッと読めます。
http://blog.okazuki.jp/ https://twitter.com/okazuki C#, Rx, WPF, UWP ほぼ毎日更新があります。
毎回の記事が短いので読みやすいです。
シリーズものが多いです。
http://pierre3.hatenablog.com https://Twitter.com/pierusan2010 C#, PowerShell 何かに刺激を受けて、というサンプル記事が多く参考にさせていただくことが多いです。
http://tech.blog.aerie.jp/ https://twitter.com/aetos382 C#, PowerShell, ETW いいですよ、すごく。
他の人が書かない記事も多いですし、造詣が深く勉強になります。
http://hidori.jp/ https://Twitter.com/hidori C#, PowerShell 初めのころに多くの記事で学びました。
更新お待ちしております。
http://tsubakit1.hateblo.jp/ https://Twitter.com/tsubaki_t1 C#, Unity Unityで困ったらここ
http://qiita.com/RyotaMurohoshi https://twitter.com/ryotamurohoshi?lang=ja C# デリゲート, FuncとLINQについての理解に助けられました。
http://weblogs.asp.net/scottgu https://twitter.com/scottgu ASP.NET, Azure全般 Azure関連の大きな動向とか
http://www.hanselman.com/blog/ https://twitter.com/shanselman ASP.NET, Microsoft全般 大体真っ先の情報が出たりします
http://blog.marcgravell.com/ https://twitter.com/marcgravell C#, Redis 言わずと知れたStackOverflowの凄腕すごい人
グラニで利用しているフレームワークの開発者でもあるので超重要
http://haacked.com/ https://Twitter.com/haacked C# 他の人が扱ってなくて困リ切った時に救われます。
http://csharpindepth.com/Articles/General/Singleton.aspx https://twitter.com/jonskeet C#, Singleton シングルトンの歴史すごい。Lazy<T>便利!

Microsoft関連

サイト 備考
https://msdn.microsoft.com/ja-jp/library/618ayhy6.aspx リファレンスです。C# でこれどうだっけ? をさくっと確認するときに
https://msdn.microsoft.com/ja-jp/library/mt472912.aspx このクラスって... を調べるならここです。
一日何度お世話になっていることか
https://msdn.microsoft.com/ja-jp/library/ms228593.aspx C# 言語仕様をみたくなったら
http://referencesource.microsoft.com/ .NET Framework のリファレンスソースが公開されているのです。中身みれるの最高
https://github.com/dotnet .NET 関連の GitHub リポジトリです。Roslynm Coreclr から始まって色々みるのです
https://github.com/Microsoft Microsoft 関連の GitHub リポジトリです。TypeScript, VS Code, MSBuild から docker のFork まで
https://github.com/Reactive-Extensions/Rx.NET Reactive Extensions (Rx) ならここ
Microsoft 関連じゃないですがRxの図解が親切

困ったときの

サイト 備考
http://stackoverflow.com/ 困った時の世界の先輩
https://www.google.com Yahoo や Bing じゃないです。Google しか使ってません。
だいたいエラーメッセージで叩くと救われます。

まとめ

色々忘れている気がします。不定期に更新しよう。。。

*1:あまりこういう記事は書かないのですがたまには