Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。ついてブログ投稿しました。本日のブログでは、その中にある2つの素晴らしい機能を、より詳細に説明したいと思います。Studio内でのデータスキャフォールディングサポート(これによりデータ駆動のサイトが即時に作成可能)これら2つの機能により、データをとても簡単に扱えるようになり、データ駆動のWebアプリケーションが作成できます。これから構築するシナリオ上記機能の使用方法を示すために、簡単なデータ駆動のサイトを構築するウォークスルーを行います。これは製品の一覧化をサポートします。新製品(およびカテゴリ)の作成や編集も行えます。3を使用して、このアプリケーションがすべて作成でき、またそれをバックアップするデータベースの作成も可能です。3プロジェクトを、[ファイル]-[プロジェクトの新規作成]メニューコマンドを使用して、新規作成します。『インターネットプロジェクト』テンプレートを使用します。これは、アプリケーションを作成するデフォルトのテンプレートです。3プロジェクトへ新たなアセンブリEntityFrameworkが追加されています。4.1(これも先月リリースされました)を実装します。4.1には、.NETに対して数多くの改善されたデータAPIがあり、新しい『コードファースト』オプションも含まれています。コードファーストでは、デザイナやXMLマッピングファイルを使用しなくても、洗練されたクリーンな方法でデータが扱えます。3プロジェクトの利用で、全てデフォルトで簡単に利用できるようになりました。コードファーストを使って、このアプリケーションにデータアクセスを実装します。