*1 「Plain Old CLR Object」の略。特別なクラスやインターフェイスの継承/実装を行っていないプレーンな.NETクラス(のオブジェクト)のこと 前回までに解説してきたとおり、Entity Frameworkは“概念モデルによるプログラミング”という、扱いやすいプログラミング・モデルを提供してきたが、同時にそれは、アプリケーションがEntity Frameworkという特定の技術に深く依存することも意味していた。データベースに直接アクセスする部分がEntity Frameworkに依存することには何ら問題はないが、実際の業務処理を行うビジネス・ロジック部分までがEntity Frameworkに依存するのは望ましいことではない。 .NET Framework 4のEntity Frameworkの新機能である「POCOによるエンティティ・クラス」を用いることで、Entity