Unity

MVPパターンを業務アプリに適用する − 画面遷移

MVPパターンにおける画面遷移のやり方を調べていたが、具体的な情報があまりなく、これだというのが無かったので自分なりに考えてみた。 業務アプリでやるからには極力シンプルで、誰にでもわかるやり方にする必要がある*1。とりあえず考えたのは、下図のよ…

MVPパターンを業務アプリに適用する

業務アプリケーションを開発するにあたって、最低限守るべき事の一つとして「画面とロジック」の分離が挙げられると思う。 簡単そうに思えて、これが意外と難しい。 一人での開発ならば自分だけでやり方を決めてしまえばそんなに難しくはない。しかし、開発…

Unity Application BlockがSilverlightに対応したので使ってみた

EnterpriseLibraryから独立したDIコンテナのUnity Application Block(UAB)がバージョン1.2になって、Silverlight対応版が出たので軽く使ってみた。前に1.1が出た時に使ってみた時のエントリを参照してもらうとUABがどんなものかわかると思う。 Unity Appli…

Unity Application Block 1.1 Released

Enterprise Library 4.0がリリースされて、これに搭載されているDIコンテナのObjectBuilderが「Unity Application Block」と名前を改められてリリースされた。 Unity Application Block 1.1 - May 2008 | Microsoft Docs Enterprise Library自体は(いろんな…