InfoQ ホームページ ADO.NET に関するすべてのコンテンツ
-
NHibernate と Entity Frameworkの比較
ポルトガルの 開発者Ricardo Peres氏は、主要な.NET ORMであるNHibernate と Entity Framework を見たところ公平に比較し、公表した。両方を考えている人には、彼の記事、NHibernate と Entity Frameworkの差を読むことを薦めるが、主要な差の幾つかは、難しい。
-
.NET 4.5はWeb開発生産性のバーをあげる
.NET 4.5のリリースが近づき、Microsoftは次のバージョンの開発プラットフォームを公開し始めた。すでにメトロとWindows 8が発表されており、以前はWeb、サービス、データ開発にフォーカスされていた.NETのコア機能を改善して、短い間に人気をさらうことになるだろう。
-
検討しよう、ADO.NET 4.5の非同期とストリーミング
まだ一連の DataReaderクラスで直接開発している.NET開発者のために、.NET 4.5は、いくつかの新しい非同期のストリーミングサポートを提供する。
-
Code First Migrationsはコードからデータ構造をアップデート
アプリケーション開発への Code Firstアプローチの意味は、オブジェクトモデルがコードで作られ、次にデータベース構造がそのモデルから生成される、ということである。Code First Migrationsを使うと、開発者はデータベースへの変更をコードを介して行うことができ、その多くが自動的に実行できるようになる。
-
SQL ServerはDenali移行でOLE DBに別れを告げる
DenaliはOLE DBをサポートする最後のSQL Serverになる。なぜなら、マイクロソフトがODBCをリレーショナルデータアクセスの業界標準になると考えたからである。
-
MicrosoftはEntity Frameworkのリリースペースを落とし、セマンティックバージョニングを採用する
.NET 4をリリースした後、Microsoftはかつてないくらい早いテンポで.NETライブラリをリリースしている。新たな機能を備えたライブラリが、これまでのような数年ごとのリリースではなく、数ヶ月ごとにリリースされている。最近ばつの悪い思いをしたことを受けて、ADO.NETチームは以前のようにベータ版をリリースする方針 に戻す予定である。また、将来の混乱を減らすため、セマンティックバージョニングのコンセプトを採用する予定だ。
-
Entity Framework Power Toolsのご紹介
Entity Frameworkのコードファーストオプションは、大きな賞賛を得ることとなった。それが、ORM、nHibernateの座を奪うまでには、まだ長い道のりがあるが、マイクロソフトの成長は目を見張るものがある。この勢いを継続するためには、マイクロソフトは、既存のデータベースとコードファーストで作成するようにするPower Toolsをリリースすることになる。
-
Entity Framework 4.1は、DbContext APIを手に入れたが、Database Evolution、ストアドプロシージャ、キャッシュクエリは実装されない
ADO.NET Entity Framework 4.1がやってきた。4月の後半にリリースが予定されており、完全セットの新しい機能が提供されるが、すべてが実装されているわけではない。
-
Entity Framework Code-First CTP5
今月の始め頃に ADO.NETチームは、 Entity Framework Code-FirstライブラリのCTP5をリリースした。ライブラリは、データを扱っている開発者に、コード中心のワークフローを提供することを意図している。
-
DB2デバッグをVisual Studio 2010で
IBMは、Visual Studio 2010用のDB2アドインのデモ版を提供している。「VBとC#アプリケーションのSQLプロシージャを完全に一貫したデバッグ機能」に加えて、多くのDB2派生品用の ADO.NET と Entity Framework プロバイダも含んでいる。
-
レイヤ化アーキテクチャで、.NET技術を使った.NETとAzureのサンプルショーケース
マイクロソフトのコンサルタントであり、Microsoft pattern&practices Application Architecture Guideの寄稿者でもあるSerena Yeoh氏は、後にAzureに移植されたレイヤ化アーキテクチャデザインパターンのアーキテクチャ基盤として様々な.NET技術(WPF、WCF、WF、ASP.NET、EF)を使用した.NET 4.0向けのレイヤ化アーキテクチャサンプルを作成した。
-
EF Feature CTP 4は、コードファーストの更新と生産性の向上を提供する
先日公開されたEntity Framework Feature CTP 4は、新しいコード規則とデータアノテーションによるコードファーストプログラミングモデルを更新し、DbContextとDbSet<TEntity>という2つの新しい型により、コードファーストによるエンティティモデルの組み込みが容易になる。
-
Microsoft が "データに関する質問 TOP10" に答える
Microsoft は “データに関する質問 TOP10 (Top Ten Questions on Data)” と呼んでいる質問に対する回答を公開した。Oslo,ADO.NET データサービス,WCF,LINQ to SQL,T-SQL といった技術が現在どうなっているのか,あるいは今後どうなるのかについて説明されている。
-
LLBLGen Proが複数の永続化フレームワークをサポート
LLBLGen Proは、複数の永続化フレームワークをサポートするORMツールである:LLBLGen Pro Runtime, Entity Framework, NHibernate and LINQ to SQL。他の新しいフィーチャとしては: .NET 4.0、モデル-ファーストあるいはデータベース-ファースト開発モード、モデル ビュー、プロジェクトの検証のサポートがある。
-
Spring.NET 1.3: VS.NET ソリューションテンプレート MSTest サポート,そして Spring Integration.NET
Spring.NET フレームワーク の新バージョンである version 1.3 が先頃リリースされた。InfoQ ではプロジェクトの創設者でリーダでもある Mark Pollack 氏に,同プロジェクトの詳細と今回導入された新機能,そして新プロジェクト Spring Integration.NET の詳細などを聞いた。