もり ひろゆきの日々是勉強

日々思ったことやIT関連のメモなどをのほほんと綴っていきたいと・・・。(^^;

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  1920  : 記事  12  : コメント  16429  : トラックバック  163

ニュース

Microsoft Innovation Center

MICでは各種無償セミナーを実施しています。
こちら
そして、スピーカーは僭越ながら私がお話させていただいております。
一生懸命努めさせていただきますので、よろしければご参加くださいm(__)m

平行運用はじめました。

  • 現在、こちらのほうで平行運用を行っております。

自己紹介

  • もり ひろゆき(森 博之)と申します。

    極東IT Engineersというコミュニティの代表です。

    本業は東京でソフトウェア開発のお仕事をしております。いわゆるDeveloperですね(^^;

    仕事ではVB,C#といろいろと渡り歩いてはおりますが、主に.NET系の業務アプリの開発が多いです。

    というか仕事となったら必死で何でも勉強しますが(^^;;;;

    最近ではMicrosoft Innovation Centerで講師もさせていただいておりますが、撃たれ弱いのでお手柔らかにお願いしますm(__)m

    まったく関係ありませんが、たこ焼き機も持っています。 関西人です。

    エントリの内容は私が個人的に収集した情報を元に書いていますが、あくまで個人的なメモ用途ですので内容の正確性を保証するものでありません。あらかじめご了承くださいm(__)m

Microsoft MVP

MCP


  • 70-316 Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

    70-536 Microsoft .NET Framework 2.0 - Application Development Foundation


  • MCTS: :.NET Framework 2.0 Web アプリケーション
    70-528 Microsoft .NET Framework 2.0 - Web-based Client Development


  • MCTS: Microsoft SQL Server 2005
    70-431 Microsoft SQL Server 2005 - Implementation and Maintenance

Wankuma MVP


  • Wankuma MVP for OOO(= Original Object-Oriented)

iKnow!

etc.

  • 人気ブログランキング - もり ひろゆきの日々是勉強

    スカウター : もり ひろゆきの日々是勉強

    あわせて読みたい

書庫

日記カテゴリ

リンク

某所で見かけたのですが、TechEd2007 3日目の赤間さんのセッションの訂正点があるそうな。

何でも赤間さんによりますと・・・。

間違っていた点は何かというと、「LINQ は eSQL の言語マッピング仕様である」という点。正しくは、「LINQ や eSQL を使うと、概念レベルのクエリが記述できる」です。

LINQ も eSQL も、上位の概念レベルのクエリを記述できる技術なので、(業務 DB アプリケーション開発の)開発水準を一段あげることができる、という点で同じ。……なのですが、技術的に見た場合に LINQ が eSQL の言語マッピングになっている、という説明自体は誤りです。

これは言われてから考え直してはたと気づいたのですが、eSQL (ADO.NET EF) は論理データソースとして RDBMS を中心に考えられているので、LINQ に比べると狭い。どちらも概念レベルクエリを実現できる技術ではあるのですが、データソースの幅は eSQL よりも LINQ の方が広い、と。なので、LINQ の方が eSQL をカバーするような関係になります。

# 「LINQ が(論理レベルより上位の)概念レベルのクエリを実現できる技術」という、セッションの一番の肝の部分はずれていないのですが、LINQ と EF との間の関連性については勘違いしていました。しかもまとめスライドにその記述が....

この辺、厳密に説明しようとするとかなり難しいのですが、(繰り返しになりますが)LINQ が開発水準を一段上に持ち上げられる(概念レベルでのクエリ処理が書ける)技術である、という点については必ず押さえておいてください。ここが一番重要な点ですので。

スペシャルセッションで誤った記述をしてしまって本当にすみません。とりあえず速報ベースで修正させてください。pptx については、公開前に正しい説明に修正しておくようにします。

とのことでした。

要はLINQはADO.NET Entity FrameworkをマッピングするためにあるのではなくてLINQはADO.NET EFもサポートする技術ですよーってことですね(^^;

取り急ぎ、情報を入手したのでご連絡まで(^^)

投稿日時 : 2007年8月25日 7:27

コメント

# TechEd2007 Day 3。 2007/08/25 8:01 ひろえむの日々是勉強
TechEd2007 Day 3。

Post Feedback

タイトル
名前
Url:
コメント