Browse by Tags
All Tags »
Entity Framework (RSS)
先日よりリリースされています。 Visual Studio 2010 Beta 2 http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx このブログで取り上げているADO.NET Entity FrameworkとADO.NET Data Servicesですが、それぞれUpdateがあります。 EFに関しては、弊社の井上ブログに紹介されています。 http://blogs.msdn.com/daisukei/archive/2009/10/21/entity-framework-4-beta-2.aspx
Read More...
ちょっと時間が空いてしまい申し訳ありません。 前回のお話通り、ADO.NET Entity FrameworkでPersistence Ignoranceのデモをご紹介してみたいのですが、といいながら、まずは、Entity Framework Feature CTP 1を用いたPOCOでのEntity作成をご紹介します。 ■開発環境 以下をインストールします。 VS2010 英語版 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=85520793-68fc-4361-a8b6-dc2cff49c8d2
Read More...
すみません御報告が遅くなりました。TechEdと先日のTechFildersセミナー(9/18)のフォローです。 TechEdでは、Visual Studio 2010が不慮の事故で落ちてしまい中途半端になってしまった箇所です。 9/18では時間が足りなく、「続きはブログで」と言ったら、アンケートでお叱りを受けましたので、次回からはセッションに絶対納めるようにします、申し訳ありませんでした。 シナリオ.~ 汎用性を考慮するには? ~ この方向性としては、Persistence Ignorance
Read More...
シナリオ2.~ より素早く、より効率よく を 考えてみる ~ この方向性で.NET RIA Servicesをご紹介します。 N層アプリケーション開発で難儀な点を書き出せば限がありません。 しかしその要因は全て、 「層が分離されている点」 に集約されることは賛同いただけるでしょうか? 例えば、データのトランスファ、バリデーション、ビジネスロジック、チェンジトラッキング・・・こうした問題は、古き良きクライアント・サーバー開発では、表面化されてこなかったものです。(もちろん問題がなかったわけではありません。)
Read More...
引き続きセッションフォローです。 シナリオ2.~ より素早く、より効率よく を 考えてみる ~ 汎用性を多少犠牲にしても開発効率をあげる方向性で考えてみます。 ここでは、EFに加えてADO.NET Data Servicesと.NET RIA Serviceを使用します。 どちらも、N層の開発を簡素化することが大きなメリットになっています。 今回、DataServicesについては、Astoria Offlineをご紹介しました。 こちらに関しては、以前ご紹介しています。 http://blogs.msdn.com/tarok/archive/2009/01/30/9384583.aspx
Read More...
TechEdが無事終了しました。 まずはADO.NET Entity Framework開発セッションで行ったデモをご紹介します。 このセッションはADO.NET Entity Frameworkを多層階層ソリューションで用いるための3つのシナリオでご紹介しました。このブログを通じて、ひとつづつご紹介していきます。 シナリオ1.~ 素直に ADO.NET Entity Framework を使用してみる ~ ドメインモデルとして、そのままEDMを使用するパターンです。 この場合、ビジネス層のメリットはEFのサービスが受けられること、デメリットはシステム全体がEFと密になってしまうことです。
Read More...
これも少し前なのですが(こればっかりです、すみません) Entity Framework Feature CTP 1がリリースされています。 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=7fd7164e-9e73-43f7-90ab-5b2bf2577ac9 ポイントをば。 ・.NET Framework 4.0 Beta 1.用CTP ・.NET Framework 4.0には含まれない予定
Read More...
このところ、書籍の執筆とWindows7でなかなか手に付かなかったのですが、実は次期Visual StudioのBetaがリリースされてます。 Visual Studio 2010 and .NET Framework 4 Beta 1(英語) http://msdn.microsoft.com/ja-jp/vstudio/dd582936(en-us).aspx Microsoft Visual Studio 2010 - 将来のバージョン(日本語) http://www.microsoft.com/japan/msdn/vstudio/2010/
Read More...
データプラットフォームデベロッパーセンターから。 現在こんなプロバイダがRTMされています。 http://msdn.microsoft.com/ja-jp/data/dd363565(en-us).aspx 結構あるんですね~。
Read More...
昨年11月と今年2月から3月にかけて行ったTFセミナーのデモを公開しています。 (TechEdぐらいから言われていたような・・・遅くなりまして申し訳ありません) http://kodaka.info/TF/DAWPF/demo.zip 以下のデモが含まれています。 ・Demo1-3_ADOEF ADO.NET EntityFrameworkのデモです。 EntitySQLを使用した例、多対多、継承表現(Table Per Type)などをおこなったEDMへのデータアクセスをしています ・Demo1-6_AJAX
Read More...
こんにちは、こだかです。 前回 から引き続き、ADO.NET DataServicesを使用したデータの取得を書きたいと思います。 今回は、取得するデータのフォーマットを変更してみましょう。 ADO.NET DataServicesは取得できるデータフォーマットとして以下の2種類があります。 ・AtomPub ・JSON この2つの切り替えは、HTTP content-type negotiation、つまりHTTPリクエストヘッダに記述することで可能になっています。 どうやって書くの?という疑問はちょっと置いておいて、このよくある切り替えはブラウザの言語やUser-Agentを切り替えることによって、表示されるページが変わったことの経験のあるかたは、いらっしゃるかもしれません。(User-Agentの変更・・・なんのためにやったのか、目的は触れないことにしましょう(笑))
Read More...
こんにちは、こだかです。 すみません、ずいぶんと時間がたってしまいましたが、 前回 ADO.NET DataServicesでServiceを作成した続きを書きたいと思います。 (2008/09/24 追記: 前回と今回で使用したサンプルプロジェクトとスクリプトは後日この記事に添付いたします。) (2008/09/25 追記: サンプルプロジェクトとスクリプトは ここ からダウンロードしてください。) まず、テーブルスキーマを書いておきますね。 CREATE TABLE [dbo].[jobs](
Read More...
こんにちは、こだかです。 Visual Studio 2008 &.NET Framework 3.5 SP1 ですが、ついに出ましたね。 http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx こだかのTechEdネタでもあります、ADO.NET DataServiceは、ここに含まれています。 ちょっと使ってみましたが、クライントプロキシの作成が、VisualStudio2008 IDEに統合されていたり、 LINQの構文で、今まで通らなかったものが、問題なくなっていたり、結構改善されています。
Read More...
こんにちは、こだかです。 以前から、お話していました、Visual Studio 2008 & ,NET Framewoork3.5 SP1 Beta1がリリースされました。 ( http://msdn.microsoft.com/ja-jp/vstudio/cc533448(en-us).aspx ) 変更および追加になる機能の一覧はこちらから参照できます。(英語) http://msdn.microsoft.com/ja-jp/vstudio/products/cc533447(en-us).aspx
Read More...
こんにちは、こだかです。 さぁできツアーの準備でブログもろくにかけていません。(すみません・・・) 今回も紹介系です。 ADO.NET team blogの「 この記事 」から、 ADO.NET EntityFrameworkでのいろいろなデータベース対応が紹介されています。 Oracle, MySQL, PostgreSQL,SQLite,DB2あたりがありますね。 さて、段々盛り上がってきましたね。 日本語版VisualStudioIDEの対応が気になるところですが、SP1Beta1も、そろそろでしょうから、
Read More...