MySQL Connector/Net 6.6.1 alphaがリリースされました


>MySQL用の全てが管理された.NETドライバの新バージョンであるMySQL Connector/Net 6.6.1がリリースされました。この2番目のアルファリリースはユーザに新機能をもたらします。このリリースは機能が完全ではなく重大な制限もありますが、ユーザが新機能を理解するほどには十分に安定していますし、私たちもそれを望んでいます。すべての非GAリリースと同様に、本番環境では使用すべきではありません。このConnectorはMySQL5.0-5.6での使用に適しています。およびミラーサイトから、ソースコード及び多くのプラットフォームのためのバイナリで現在利用可能です。(必ずしもこの時点ですえbてのミラーサイトが更新されているわけではありません - もしこのバージョンがミラーサイトで見つからなければ後ほどダウンロードするか、別のダウンロードサイトを見つけてください)

MySQL Connector/Netのバージョン6.6は次の新機能をもたらします。

  * ストアドプロシージャのデバッキング
  * エンティティフレームワーク4.3の初サポート
  * プラガブル認証(このアルファー版では利用不可)

私たちはVisual Studioインテグレーションへのストアドプロシージャデバッキングの導入に非常に興奮しています。ストアドプロシージャデバッキングはサーバエクスプローラから'Debug Routine'を単純にクリックするという非常に直感的な方法で動作します。先に書いた通り、現時点ではこの実装には多くの制限があります。これらの制限は将来のアルファとベータリリースで改善される予定です。現在は下記の制限があります。

Changes from the 6.6.0 release

  * Functions and triggers can now be debugged.  Stepping into and out
    of them is fully supported.
  * Improved naming of session variables for in and out parameters. 
    This reduces the possibility of name collisions
  * The debugger now fully supports the 5.1, 5.5, and 5.6 grammars
  * You no longer have to save the password of your connection to start
    a debug session
  * You can now evaluate and change session variables during execution

There are still some limitations such as the following:

  * Intellisense is currently not enabled in the debugger window.
  * Some MySQL functions cannot be debugged currently (get_lock,
    release_lock, begin, commit, rollback, set transaction level)
  * Only one debug session may be active on a given server
  * The debugger instruments your procedures automatically. We have seen
    some instances when the original procedure is not restored correctly.
  * Breakpoints are supported however if you put a breakpoint on a line
    where there is no code it will appear as not bound.  This is harmless
  * Conditional breakpoints are not supported