.NET

前回「C# による Observer パターンの実装 その2 – event による実装」と云う記事で、Observer パターンの C# による実装の第二回として、C# の event を用いた実装を行ってみた。 ...

.NET

前回「C# による Observer パターンの実装 その1 – 古典的な実装」と云う記事で、Observer パターンの C# による実装の第一回として、古典的な実装を行ってみた。

interface と抽象 ...

.NET

「Expression を使ってラムダ式のメンバー名を取得する」と云う記事で、ラムダ式の中のメンバーの名前を取得した。

これから数回に渡って、Observer パターンの C# による実装を何種類か例に挙げ、その中で上記を ...

.NET

動的処理の一例として、今回はプラグイン処理を行ってみる。

プラグイン処理によって、アプリケーションに対して動的に機能を追加できるようにすることができる。

■ プラグイン処理の例

今回のプラグインは、以下のような規 ...

.NET

前回の「DynamicObject を使ってみよう」の続き。

前回は、DynamicObject と ExpandoObject を使ってみた。

DynamicObject の派生クラスや ExpandoObj ...

.NET

C# 4 から dynamic が使えるようになった。

動的言語のように、動的にプロパティを参照したり、メソッドを呼んだり出来るようになった訳だ。

そして、.NET Framework では 4 から Syst ...

ドキュメント

最近は、様様なクラウド ドライブを利用している。

PC や各種モバイル デバイスで、共有のドライブが使えるのはとても便利だ。

Web で使えるだけでなく、PC や モバイル デバイスごとに専用のアプリケーション ...

.NET

前回「Expression の構造を調べてみる」と云う記事で、Expression の内部のツリー構造を調べた。

その中で、ラムダ式を Expression として扱うことで、式の中の名前が取れることが判った。

Windows 8


今年の10月26日に Windows 8 が出てから暫く経った。
使い始めている方も多いだろう。

中には、新しいユーザー インタフェイスの使い方にまだ馴染めずにいる方もいるかも知れない。

そこ ...

Windows 8

「Windows ストア アプリ「Fresh Paint」の紹介」と云う記事で Windows 8 ならではのユーザーエクスペリエンスの Fresh Paint を紹介した。

今回は、同じく素晴らしい UX のノート アプ ...