プログラミング C# - 翔ソフトウェア (Sho's)

C#/.NET/ソフトウェア開発など

ソフトウェア開発者向け書籍 2018

あまりベンダーによらないソフトウェア開発者向け書籍をまとめてみた (2018年3月15日現在)。 タイトル 価格(税込) ジャンル プログラマの数学第2版 ¥2,376 基礎 CODE コードから見たコンピュータのからくり ¥2,700 基礎 コンピュータはなぜ動くのか ~知って…

『2018 Microsoft MVP Global Summit』に参加してきた | シアトル~帰国編 (2018/03/08-10)

※ 「『2018 Microsoft MVP Global Summit』に参加してきた」の続き。 『2018 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2018/03/02-04) 『2018 Microsoft MVP Global Summit』に参加してきた (2018/03/04-08) 『2018 Microsof…

『2018 Microsoft MVP Global Summit』に参加してきた (2018/03/04-08)

※ 「『2018 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2018/03/02-04)」の続き。 『2018 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2018/03/02-04) 『2018 Microsoft MVP Global Summit』に参…

『2018 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2018/03/02-04)

『2018 Microsoft MVP Global Summit』に参加してきた | 出発前~ポートランド編 (2018/03/02-04) 『2018 Microsoft MVP Global Summit』に参加してきた (2018/03/04-08) 『2018 Microsoft MVP Global Summit』に参加してきた | シアトル~帰国編 (2018/03/0…

「BuriKaigi2018」 (2018年2月3日)を開催しました

富山県氷見市で、毎年恒例の勉強会「BuriKaigi2018」を開催しました。 78名もの方に参加していただきました。 雪が多い季節にも関わらず、今年も遠方からも多くのスピーカーや参加者の方がいらしてくださいました。 本当にありがとうございました。 当日の盛…

Playing C♯

※ C# Advent Calendar 2017 の12月23日の記事。 前の日の記事: OverrideXml | 浮遊島 次の日の記事: Eto.Forms の安定したGUI操作 (GTK対策) | ごった日記 過去の C# Advent Calender の記事: 「C# Advent Calender 2012」 12月25日: [C#][Design Pattern][D…

『仙台IT文化祭』に参加してきた (2017/10/28-29)

『仙台IT文化祭 2017』に参加してきた。 ※ 『C# 大好き MVP による、C# ドキドキ・ライブコーディング!! (出張編)』で登壇。 『仙台IT文化祭 2017』 日時 2017/10/28(土) - 29日(日) 場所 東北大学川内南キャンパス (C19) 文科系総合講義棟1F&2F (仙台市青葉…

Shos.CsvHelper (CSV を読み書きするためのシンプルなライブラリー)

csv (Comma-Separated Values または Character-Separated Values) を読み書きするためのシンプルなライブラリーを書いてみた。 csv 形式のファイルは Excel などで表示/編集することができ、便利なので、そこそこ必要になる。 csv を読み書きするライブラリ…

Microsoft MVP を再受賞しました (My 13th MVP Award from Microsoft)

Microsoft MVP Award を再受賞しました。13年目になります。 My MVP Profile Microsoft MVP for Development Tools - Visual C# (Jul. 2005 - Dec. 2014) Microsoft MVP for .NET (Jan. 2015 - Oct. 2015) Microsoft MVP for Visual Studio and Development …

Tips: interface と partial class で横断的関心事を分離

C#

※ C# Advent Calendar 2016 の12月23日の記事。 前の日の記事: 次の日の記事: Material Design In XAML Toolkit で WPF アプリにモダンな UI を! | Qiita 以前、「C# Tips: interface を 抽象クラス (abstract class) とどう使い分けるか」という記事を書い…

Visual Studio 2017 のライブ ユニット テスト機能による「車窓からの TDD」

※ Visual Studio Advent Calendar 2016 の12月16日の記事。 前の記事: 多言語対応したXMLドキュメントコメントファイルを配置できる、NuGetパッケージを作成してみよう! | Qiita 次の記事: コーディング機能やデバッグやテストの機能が大幅パワーアップ! 次…

Microsoft MVP を再受賞しました (My 12th MVP Award from Microsoft)

Microsoft MVP Award を再受賞しました。12年目になります。 My MVP Profile Microsoft MVP for Development Tools - Visual C# (Jul. 2005 - Dec. 2014) Microsoft MVP for .NET (Jan. 2015 - Oct. 2015) Microsoft MVP for Visual Studio and Development …

『ソフトウェア技術者サミット in 福井 2016』 (2016年7月16日)が開催されます

『ソフトウェア技術者サミット in 福井 2016』 ~ITアーキテクトの第一人者に聞く! 福井で一流のエンジニアになる方法~ 日本を代表するITアーキテクトの皆さんに、福井で語っていただきます! 一緒に福井で一流のソフトウェア エンジニアになる方法を学びま…

Build 2016 2日目の発表内容まとめ

※ 「Build 2016 1日目の発表内容まとめ」の続き。 2日目のキーノートに関する記事。 //build/ 2016 Day 2 Keynote | ブチザッキ //build/ 2016 Day 2 リンクとか Azure Update とか (2016.04.01) | ブチザッキ マイクロソフト、あらゆる開発者向けのクラウド…

Build 2016 1日目の発表内容まとめ

マイクロソフトの最大の開発者向けイベント「Build 2016」がサンフランシスコで開催中。 Build 2016 Microsoft Build Developer Conference | March 30 – April 1, 2016 Build 2016 内容は、一部ライブで観ることができる。 Build 2016 Live | Channel 9 1日…

「C# 大好き MVP による、C# ドキドキ・ライブコーディング!!」でテトリス的なゲームを作った。(Hokuriku ComCamp 2016 - 2月20日)

※ 「[Event] 「Hokuriku ComCamp 2016 powered by MVPs」 (2016年2月20日)を開催しました」の続きです。 「Hokuriku ComCamp 2016 powered by MVPs」では、北信越の3人の Microsoft MVP (石野 光仁 さん、鈴木 孝明 さん、私) で毎年恒例/大好評の「C# 大好…

「Hokuriku ComCamp 2016 powered by MVPs」 (2016年2月20日)を開催しました

※ 「C# 大好き MVP による、C# ドキドキ・ライブコーディング!!」でテトリス的なゲームを作った。(Hokuriku ComCamp 2016 - 2月20日)」に続きます。 石川県金沢市で、毎年恒例のマイクロソフトの技術に関する勉強会 ComCamp を開催しました。 53 名の方に参…

『富山合同勉強会 2016 ~ぶりしゃぶ会~』 (2016/01/30)

『富山合同勉強会 2016 ~ぶりしゃぶ会~』に参加してきた。 「Babylon.js + TypeScript で簡単 3D プログラミング」という題で、ライトニングトーク (LT) を行った。 Babylon.js + TypeScript で簡単 3D プログラミング — Fujio Kojima — slideshare Babylo…

「Hokuriku ComCamp 2016 powered by MVPs」 (2016年2月20日)が開催されます

この度、石川県金沢市で、毎年恒例のマイクロソフトの技術に関する勉強会 ComCamp を開催します。 是非ご参加ください。 Japan ComCamp 2016 powered by MVPs の北陸会場であるこのイベントでは、日本マイクロソフトの人気エバンジェリスト西脇 資哲さんにド…

浮動小数点数型 double と誤差 ~double の内部表現~

C#

※ C# Advent Calendar 2015 の12月19日の記事。 前の日の記事: 真・Roslyn for Scripting! あなたのアプリケーションにもC#スクリプトを!! - kekyoの丼 次の日の記事: Code整形でちょっと役立つCodeMaidの利用方法 C 等を使用している場合と異なり、C# では…

Visual Studio Code の拡張機能「Twitter Client」を試してみる

※ Visual Studio / Visual Studio Code Advent Calendar の12月10日の記事。 前の日の記事: Visual Studio 2015 を初めて使う方に、最初に知ってほしい ショートカットキー など - BEACHSIDE BLOG 次の日の記事: Visual Studio CodeでJavaScript開発しよう -…

Microsoft MVP for .NET を受賞しました

Microsoft MVP Award を再受賞しました。11年目になります。 1月から、Visual C#, Visual Basic, Visual F# が .NET に統合されたため、今回は .NET という技術専門分野での受賞になりました。 いくつかの IT 系の大企業が、このような表彰制度を用意して、…

『日経ソフトウェア 2015年8月号』 【特集1】「最新Visual Studioで、Windowsアプリを作ろう」のPart 1-3を執筆

『日経ソフトウェア 2015年8月号』で、【特集1】「最新Visual Studioで、Windowsアプリを作ろう」のPart 1-3を執筆しました。 『日経ソフトウェア 2015年8月号』 発売日 2015年6月24日 出版社 日経BP社 Amazon.co.jp 雑誌 Kindle版 Visual Studio の最新版 V…

『C#実践開発手法』レビュー

『C#実践開発手法』 『C#実践開発手法』という本を監訳された長沢 智治さんにいただいた。 レビューしたい。 タイトル C#実践開発手法 サブタイトル等 デザインパターンとSOLID原則によるアジャイルなコーディング (マイクロソフト公式解説書) 著者・監訳・…

Microsoft Virtual Academy の紹介

Microsoft Virtual Academy (MVA) についてご紹介します。 Microsoft Virtual Academy (MVA) は Microsoft が提供するオンライン トレーニングです。 特長 全コース無償 開発者向けや IT プロ向けの様々な学習コースが充実 Visual Studio、SQL Server、Windo…

Microsoft Build 2015 関連記事へのリンク

最大の開発者向けカンファレンスである Build が今年も開催されており (今年は 4.29-5.1 PDT サンフランシスコ)、様々な人に沢山の Web 記事等が書かれているのでまとめてみたい。 ※ 随時更新。 全体 Microsoft Build Developer Conference | April 29 – May…

「富山合同勉強会 .NET & Java - MVP Community Camp 2015 北陸会場 -」が開催されました

※ 「MVP Community Camp 2015 (2015年1月31日) ~北陸は富山でやります~」の続き。 1月31日に、「富山合同勉強会 .NET & Java - MVP Community Camp 2015 北陸会場 -」が開催されました。 資料を公開します。 .NET MVP によるドキドキ・ライブコーディング!…

MVP Community Camp 2015 (2015年1月31日) ~北陸は富山でやります~

MVP Community Camp 2015 MVP Community Camp がアジア パシフィック地域で開催されています。 MVP Community Camp 今年 (2015年) の 1 月 31 日は全国 8 箇所で、オフラインの勉強会が開催されます。 In-person Seminars - MVP Community Camp MVP Communit…

2015年1月版 小学生と楽しめるボードゲーム/カードゲームに寄せられたお勧め作品

SNS で次のように呟いたところ、 「ようやく娘たちがボードゲーム/カードゲームを楽しむ年齢になってきたようだ。 小学生あたりが短時間でさっと楽しめるボードゲーム/カードゲームってどういうのがあるのかな。 知人に詳しい人がいればなー。」 ありがたく…

マイクロソフト キャンペーンの「C丼」を作って実食してみた

C#

C丼キャンペーン マイクロソフトが「C丼キャンペーン」というのを始めようとしているようだ。 C丼キャンペーン 手元に C丼のストラップがある。 C丼ストラップ プログラミング言語 C# (シーシャープ) の "#" の文字は実は、井桁 (number sign: 番号記号) で…