2009-03-18 6 views
5

nHibernate 2.1 Alphaは数日前に出てきましたが、sourceforgeの発表には追加の機能については言及していません。特に、LINQが含まれているかどうかは言及していません。私はLINQが2.1の一部であることを読んだことを知っていますが、それは6ヶ月前です。 LINQが2.1になっているのか、どんな新機能があるのでしょうか?公式サイトに2.1 alphaの機能に関するドキュメンテーションはありません。Linqは2.1 AlphaリリースでNHibernateになっていますか?

答えて

7

LinqToNHibernateはIMetaのSteve Strongによるとwrittenです。 SteveはNHibernateがHQLを文字列ベースのシステムから抽象構文ツリーにパースする方法を変更することで素晴らしい仕事を試みています。公平であるためには、これは、彼が.Netに移植しているANTLRを使ってHibernateで行われているように、頭をはがすことができます。それはまだ彼が何をしているのか私の心を妨げる。私はスティーブにこれに取り組む時間を与えるためにIMetaにうまくいったと言わなければなりません。

彼がどれだけ遠くにいるかを見たい場合は、uNhAddIns repositoryを確認することができます。

ありますが、私はいくつかのプロジェクトでこれを使用していますNHContribに見つけることができます実行可能LinqToNHibernateプロバイダーでもあるし、それがうまく動作しますが、今活発に開発されていない、あなたは複雑なLINQのは

を照会しようとすると、分解しません
+0

ありがとうございます。私はSteveのブログに続いて更新を続けます。そして、私は、SteveがnHibernate HQLパーサーを書き直そうとしていることを賞賛します。 – John

関連する問題