雲のごとく

マイクロソフトの井上大輔です。クラウドプラットフォームやデータベース関連を中心にお伝えします。

Browse by Tags

Tagged Content List
  • Blog Post: EF6 Alpah 1 が公開されています

    MSは相変わらず結構なリソースを投入して Entity Framework(EF) の強化を継続していますね。 ただ米国ではやる気を感じるのですが、日本ではあまり情報発信が出来ていないようですみません。 MCAホルダーの福井さんにも怒られました・・・   さて、2012/11時点で正式版としてリリースされているのはEF5です。 以前のポスト でさらっとご紹介しました。 そして先日、EF6 Alpha 1 がNuGetで公開されました! http://nuget.org/packages/entityframework (Thursday, October 25, 2012) まだ、a...
  • Blog Post: Entity Framework 5 (EF5) が遂にリリース–そして EF 6へ

    Visual Studio 2012 のリリースに合わせて、EF5が完成しました。 Visual Studio 2010 ユーザーも Entity Framework NuGet package から利用できます。 ただし新しく追加されたほとんどの機能は .NET 4.5 ベースなのでご注意ください。   EF 5の強化ポイント Enum をサポート Spatial データ( DbGeography、DbGeometry型)をサポート パフォーマンスアップ ( 以前のブログで紹介しました ) Code First から デフォルトDBの自動探知(以前は SQL Express のみだったか...
  • Blog Post: Visual Studio 11 Beta 公開! EF 5が試せます。 CLR/Hのデータアクセステクノロジデイフォローアップ

    以前、ブログでアナウンスしましたが北海道 CLR/H で データアクセステクノロジデイ が開催されました。そこで Entity Framework 最新情報(EF 4.3、EF5)についてセッションを担当させて頂いたので、その内容をサクッとご紹介しておきます。 ちなみに、セミナー資料は こちら です。       ■EF4.3の強化ポイント ・Database Generationの改善 ・Code First & DbContext bug fixes     -  GetDatabaseValues のバグ修正    ...
  • Blog Post: 日本語を含むEF 4.1言語パックがリリースされました

    以前のBlog( ADO.NET Entity Framework 4.1 (EF4.1) RTW ついにリリース )でもふれましたが、日本語を含む EF 4.1の言語パック が公開されています。 さぁ、さっそくインストールして検証しよう、と思ったわけですが Mango、Azure、SL、EF、WCF DS など度重なるベータ版インストールによりPC環境がこわれました(泣)。よって検証できてないので翻訳ベースになりますがご了承ください。   ■System Requirement OS: Windows 7, Windows Server 2003, Windows Server 2008...
  • Blog Post: Microsoft Entity Framework June 2011 CTP が公開されました

    今日からマイクロソフトは新年度になります。会社内の組織は大きく変わりましたが私自身は悲しいのか、嬉しいのかポジションチェンジはありません。まぁ、前年度とかわらないため仕事にはある程度慣れてはいるわけで、、出来ることを少しずつ増やしていきたいと思います。今後もデータアクセス系の技術情報はこの Blog でご紹介していきますので引き続きよろしくお願いします。   さて、さっそくですが ADO.NET team blog   にもある通り Microsoft Entity Framework June 2011 CTP が公開されています。 VS2008/.NET3.5 SP1 で登場し...
  • Blog Post: Tech·Ed North America 2011 No1 ~Entity Framework編~

    Tech·Ed North America 2011が終わったようですが、早速ブレイクアウトのPPTやストリーミングが公開されていますね。相変わらずの素早さ。 ここではデータアクセス系の開発セッションについてまとめておきます。 ちなみにEF4.1のニックネームって「EF Magic Unicorn Edition」だったようですね。知らなかった・・・MIX11 Keynoteでも登場した Scott Hanselman が名づけの親らしいです。 なので、EFのスライドはこんな感じにw 下記がTech·Ed North America 2011で行われた...
  • Blog Post: 次のEntity FrameworkでSpatial Typesがサポートされるのか・・・

    Entity Framework TeamのBlog によると、次のバージョンのEntity FrameworkではSpatial Typesをサポートするようです。 中途半端なサポートではなく、先日リリースされたばかりのCode Firstでもちゃんと利用できるようになる予定です。 デザインゴール ・EDMでSpatial Typesをしっかりサポート ・LINQ、Enity SQL を用いたSpatial Typesへのクエリ ・全ての開発スタイル(Code-first、Model-first、Database-first)のサポート ・ツールのサポート...
  • Blog Post: ADO.NET Entity Framework 4.1 (EF4.1) RTW ついにリリース!!

    例年通りMIX11もりあがってますね。 Keynote Day 1では IE10 Platform Preview が早くも登場したことに驚いた方が多いのではないでしょうか? マイクロソフトにしてはすばやいとww Keynoteは見てないかたはストリーミングで視聴できますからチェックしといてくださいね。 http://live.visitmix.com/Keynotes     そんな中、Scott Hanselmanが EF4.1 Tシャツを着て登場しましたね。彼が実際にKey Noteで使っていたデモスクリプト( Mix 11 - Web Platform and Tools...
  • Blog Post: 新しくWCF DS、EF も出てきたし、2つ合わせてLet’s try

    ようやく本日より在宅勤務から解放され品川オフィスに出社しました。在宅は思ってたよりつらいですねー、個人的には向いていないことが良くわかりました。下記に辛かった点を列挙しますが、全て自業自得な気がしてきましたww ・1人暮らしで孤独 ・夜も地震の影響で孤独 ・人としゃべらない ・夜更かししてしまう ・テーブル作業による肩、腰のこり ・ふと気を緩めるとテレビをつけそうになる ・youtubeも見たくなる     今日は新しく提供されている下記2つを使って、Code Firstで作ったデータをODataのサービスとして公開してみましょう。尚、 ADO Entity Framework...
  • Blog Post: ASP.NET MVC 3 + EF4 & EF4.1 のコンテンツ

    マイクロソフトでは在宅勤務が推奨されています。まぁPCがあれば何処でも出来る仕事も 多いですからね。 私は、節電と人との触れ合いを目的に実家の島根までもどり仕事をしています。(こちらは買占めなどもなく安定しています。) ちなみに節電を意識した Windows PC を使う方法や、バックアップの方法が下記にあります。 http://technet.microsoft.com/ja-jp/windows/gg715287 すでに大規模停電などもニュースになっていますし、みんなで小さなところから意識していけたらGoodだと思います。       今日はアメリカでADO...
  • Blog Post: ADO.NET Entity Framework 4.1 RC が利用できるようになりました。

    地震の被害が本当に酷い状況ですね。。。。 ただ騒いでるだけでは被災者に何の手助けにもならないので、できることからやっていきたいと思います。 手っ取り早いのは、募金ですかね。     それはそうとして、ADO.NET Entity Framework の4.1 RCがリリースされています。 (尚、RTWも一ヶ月以内にリリースされるようですが、APIなどに大きな変更をする予定はなくバグフィックスなどが中心の修正になるようです。) ADO.NET Entity Framework 4.1 Release Candidate   中身は以前、この Blogでもご紹介 した通り...
  • Blog Post: Oracle が Entity Framework プロバイダーのベータをリリース

    時差ボケです。非常に時差ボケです。過去最高に時差ボケです。眠い・・・ 一日寝れば調整できる体質だと思っていたのですが、4日間経過してもまだ時差ボケです。   OracleがEntity FrameworkプロバイダーであるOracle Data Access Components (ODAC) のベータをリリースしていますね。 Entity Data Model ウィザード、LINQ to Entites、モデルファーストなどVS2010/.NET4からの新機能もサポートしているようです。   下記からダウンロードして使ってください。 http://www.oracle.com...
  • Blog Post: Entity Framework チュートリアル for ASP.NET

    USAのASP.NETチームが ADO.NET Entity Frameworkのチュートリアル を作っています。 ASP.NET + Entity FrameworkでWebアプリを作る方は必見です。   トピックは多数 ・データバインド ・ソート ・ストアドプロシージャ ・バリデーション ・マッピング ・継承 ・などなど   サンプルもあるのでチェックしてみてください。 http://www.asp.net/entity-framework/tutorials
  • Blog Post: Entity Framework CTP 5 Code First ウォークスルー

    「Code Firstは気持ちいい」 、私の前のデスクに座っている @haruulala さんが呟いていました。 確かに、コーディング大好きデベロッパーには納得の一言だと思います。今日は、2010年では最後のバージョンとなる CTP5 を実際に動かしてみましょう。ちなみにCTP4からは、一部変更されているところもあります。 変更点については以前のポスト( Entity Framework Code First CTP5 リリース )を参考にしてください。  「そもそもCode Firstって何よ?」という方も以前のポスト( ADO.NET Entity Framework Code First...
  • Blog Post: ADO.NET Entity Framework Code First を使ってみよう

    ようやく来週から夏休み?を取得できます。まぁ、まだ真夏のように暑い日々が続いているのでオッケーでしょう(なにが?)   さて、今日はようやく時間が出来たので ADO.NET Entity Framework の Feature Community Technology Preview 4   に含まれる Code First について解説しましょう。と思いましたが、すでに素晴らしい記事がいっぱいありますね。大分出遅れております(汗)・・・私が同じようなことを書くよりアドレスだけお伝えした方が良さそうですね。   ということでアドレス情報(問題があれば削除するのでご連絡ください...
  • Blog Post: Tech・days 2010 デモのフォローアップ 4 POCO 編【T2-305 ADO.NET Entity Framework】

    今日はPOCO編のフォローアップです。   POCO の特徴や基本的な位置づけについては過去のPOSTをご参考にしてください。 ・ Visual Studio 2010 EF4 POCO Part1 ・ Visual Studio 2010 EF4 POCO Part2 ・ Visual Studio 2010 EF4 POCO Part3      POCOはご自身でも作成することが可能ですが、自動生成ツールが提供されています。 Visual Studio 2010 RC をご利用の方はツールをダウンロードしてインストールしてください。 POCO Entity...
  • Blog Post: Tech・days 2010 デモのフォローアップ 3 遅延ロードとNative SQL 編【T2-305 ADO.NET Entity Framework】

    一先ずセミナーや執筆など諸々終わったので一安心・・・・と思ったのもつかの間、残していた事務作業がテンコ盛りの今日この頃です。まぁ、見ないことにして Blog を Update したいと思います。 今日は遅延ロードと Native SQL を扱います。次回は POCO と Self-Tracking Entities を予定しています。 遅延ロード(レイジーロード) 必要になったタイミングで暗黙的にデータを取得する機能ですね。 下記のコード例では6行目の CourseGrades を取得するタイミングで毎回、クエリが発行されます。 (尚、デフォルトで遅延ロードは...
  • Blog Post: Tech・days 2010 デモのフォローアップ 2 デザイナ編【T2-305 ADO.NET Entity Framework】

    Visual Studio 2010 RC は Beta 2 と比べるとホント快適ですね。 ここまで改善されるとは・・・・感動です。   本日は Tech・days でお話した最初のテーマである「デザイナ」についてフォローアップします。   複数化、外部キー EDM Wizard でDBオブジェクトを取り込むとき、下図のように2つのチェックボックスが追加されました。 上のチェックボックスが複数化、下のチェックボックスが外部キーです。 複数化は Entity を単数形、EntitySetを複数形に変換してくる機能です。 (元になるDBのオブジェクト名は単数形だろうが、複数形だろうが関係ありません...
  • Blog Post: Tech days 2010 デモのフォローアップ 1 【T2-305 ADO.NET Entity Framework】

    昨日は Tech Days セッションにご参加頂いた皆様、誠にありがとうございます。 今日から数回にわたってセッションのフォローアップさせて頂きます。 まだ Tech Days も終わっていないので、まずはありものから・・・・・・・・・ ■デザイナ編 ・ 複数化 ・外部キー ・ モデルファースト ・ 複合型 ・WPF連携 ■関数編 ・ 遅延ロード ・LINQ to Entities Functions(デモなし) ・ Native SQL (デモなし) ■アーキテクチャ編...
  • Blog Post: VS 2010 Beta2 用の Entity Framework POCO Template がリリースされました。

    最近は Tech Days 2010 やその他諸々のため Blog の更新が滞っており申し訳ありません。来月にはセミナーやら書き物などでドーンとまとめてお伝えできると思います。 今日は Entity Framework 4 についてお知らせです。 タイトルにもある通り、VS 2010 Beta 2 で動作する POCO Template がリリースされています。 C# 用と VB 用で異なるのでお間違えなく。 C# 用 POCO Template VB 用 POCO Template これは、EF4 新機能である POCO ベース の Entity を自動的に生成してくれるデザイナの拡張機能です...
  • Blog Post: Tech・days 2010 セッション タイトル公開!!

    明日から冬季休暇に入られる方も多いのではないでしょうか? 私は休暇を早めにとって帰省しているものの、、、仕事の執筆活動に勤しんでおります。   とこでTech・days 2010のセッションタイトルが公開されていますね。 http://www.microsoft.com/japan/events/techdays/2010/session/session.aspx   私は今のところ「 .NET Framework 4 における進化した ADO.NET Entity Framework 」というテーマでお話しさせていただく予定です。 非常に多くの新機能が搭載されるため、嬉しい反面...
  • Blog Post: Visual Studio 2010 ベータ2 EF4 ストアドプロシージャ改良点

    すでに MS 社内は Techdays のスピーカーアサインなどで盛り上がっています。私はおそらく EF4 ( Entity Framework 4) のセッションを担当させて頂くことになりそうです。これは気合を入れて良いコンテンツを作らねば・・・・・・・・と今から構想を練っています。 何かコンテンツについて、ご希望あれば正月休みを返上してでも準備するので、ご連絡ください。 さて、今日は 新機能をご紹介しましょう。 EF 4 では ストアドプロシージャまわりも機能強化が行われているようです。 (そもそも、ドメイン層の実装をストアドプロシージャに含めてよいのかという議論は隅っこにおいておきます。...
  • Blog Post: ADO.NET Entity Framework を用いたN階層システムの構築手法

    今日は ADO.NET Entity Framework + N 階層システムについて考えてみたいと思います。 現バージョンの ADO.NET Enity Framework ではシリアライズ対象でない ObjectContext が変更履歴(CRUDステータス 、Old Value、FKチェックなどなど)を管理しているため、特に同時実行制御を考慮したN階層システムの構築が困難なケースがあります。 当然ながら変更履歴を管理するDTOなどを自身で作成すれば対応できますが、スキーマ構造が複雑化するにつれて相乗的に実装が困難になるでしょう。 その結果、WCFなどを使った更新を伴うデータサービスの構築を考えた場合...
  • Blog Post: Visual Studio 2010 Beta 2 用 ADO.Net Entity Framework Community Technology Preview リリース!

    今日は Microsoft Developer Forum 2009 でしたね。私は会場ではなく自席で Streaming 視聴しました。 Smooth Streaming は相変わらずスゴイですね。 画質が綺麗だし、巻き戻し再生もできる。MS 社員としてではなく単純に利用者として普及してほしいテクノロジーです。 Developer Forum では主に UX、Cloud が目立っていたように感じました。 大丈夫です、ちゃんと データアクセスも目立たない・・・ところで強化されています。 このたび VS 2010 Beta2 用の Microsoft ADO.NET...
  • Blog Post: Visual Studio 2010 Beta 2 + Entity Framework 4 を試してみました。

    Visual Studio 2010 Beta 2 (English) をインストールしてみました。 こんな画面 全体的に見た目は Beta 1 と大差ないですね。しかし、パフォーマンスがアップしているのでちょこちょこ触ってみても、かなり軽快に動作することが分かります。( Beta 1 は正直、遅かったので、、、、、これはうれしい)。 246 days remaining と書いてあるので、 8 カ月間くらいは使えるみたいです。まぁ、それまでには RTM 版になっているとは思います。 ちょっとだけ、先日ご紹介した Entity Framework...
Page 1 of 2 (46 items) 12