Welcome to MSDN Blogs Sign in | Join | Help

June 2009 - Posts

【ご紹介】.NET開発テクノロジ入門~.NETの基礎からクラウドテクノロジ Windows Azureまで

お疲れさまです。このたび、マイクロソフトのエバンジェリストチームで本を出版することになりました。 .NET 開発テクノロジ入門~.NET の基礎からクラウドテクノロジ Windows Azure まで という名前の本です。 近年、非常に多くのテクノロジが登場しており、システムを構築する際にどのテクノロジをどこで使うべきか迷ったことはないでしょうか?この本はそのような課題を解決するため、マイクロソフトのテクノロジを幅広く網羅し、その住み分けや使いどころを解説するモノです。具体的には ASP.NET

Visual Studio 2010 EF4 POCO Part3

お疲れさまです。もう少し頻繁に Blog を更新したいのですが、なかなか時間もとれず、更新できず申し訳ありません。今日は POCO の Change Tracking を解説したいと思います。更新系の処理ですね。 EF4 では POCO の Change Tracking もちゃんとサポートする予定です。 EF4 POCO には2つの実装方法が存在します。それぞれについて解説していきましょう。 1 . Snapshot based Change Tracking without Proxies 名前からご想像できる通り、更新前後のスナップショットを保持するシンプルな

Visual Studio 2010 EF4 POCO Part2

前回 は EF4 で追加される予定の POCO を解説しました。 V1 ではエンティティをデータ層として利用すべきか、ドメイン層で利用すべきか、という白熱した??議論がありました。 EF4 では POCO が導入されることで非常にスマートなアプリケーションアーキテクチャの構築が期待できます。 では、今日は実際に Visual Studio 2010 Beta1 日本語版 を用いてシンプルな実装方法を見ていきましょう(尚、あくまでデモ用でありベストプラクティスではないので予めご了承ください)。サンプルデータベースには

TechEd 2009

今年も TechEd の時期がやってきました。私も僭越ながら1セッション担当させて頂く予定です。 ADO.NET Entity Framework and LINQ データ アクセス開発 関連セッションとしては こ だ か さんが ADO.NET Entity Framework アーキテクチャ & ストラテジ を担当します。セッションの日時は決まっていませんが、個人的にはアーキテクチャ&スタラテジをご覧頂いた後に、実際の機能として私のセッションをご覧頂くのが良いのかなぁ、と考えています

Visual Studio 2010 EF4 POCO Part1

今日から3回に渡って EF4 における Persistence Ignorance and POCO について解説します。 現行の EF v1 はエンティティクラスにいくつかの制限事項がありました。 例えばエンティティクラスが EntityObject のサブクラスであったり、 IPOCO(IEntityWithKey, IEntityWithChangeTracker 、 IEntityWithRelationships) の実装が必要になることです。このためドメインクラスは EF に依存した実装になります。

Visual Studio 2010 EF4 Complex Typeをためしてみた

今日は EF4 に搭載される新機能をご紹介します。。。。 EDM デザイナの Complex Type サポートにしましょう。現行バージョンをご存じでない方は事前に MSDN のサイトをご覧ください。 http://msdn.microsoft.com/ja-jp/library/bb738613.aspx 現行の VS2008SP1 ベースの EF v1 は EDM デザイナを利用して Complex Type を定義することができませんでした。そのため、 CSDL や SSDL などの XML
 
Page view tracker