ブリーズは、開発者がクライアントとサーバーの両方の側でデータを管理JSベースのRIAを作成することができます。
MVCとMVVM発展パターンの上に作成、Breeze.jsは、通常、プログラマが自分のフロントエンドUIから自分のビジネスロジックを分離することができ、それが簡単に複雑なデスクトップを作成するための専門的かつ効率的な方法ではJavaScriptを使用すること、およびWebベースのアプリケーションJavaやRubyやPythonのような、より高度な言語の使用を暗示します。
これを行うには、ライブラリーは、機能の広いセットとリーン学習曲線を提供するプログラムAPIが付属しています。
ブリーズは、同様にNuGetパッケージとして提供されています。
このリリースで新しい何が:ASP.NET WEBAPI 2.2
このサポート。
このバージョン1.5.3の新機能です:ASP.NET WEBAPI 2.2
このサポート。
このバージョン1.4.16の新機能です:
この 'が必要な'バリに新しいオプションのコンテキストパラメータ」allowEmptyStrings」を追加しました。
文書化されていないEntityQuery.entityTypeプロパティがEntityQuery.fromEntityType名前が変更されていると報告されています。これは、この先に文書化されていない機能を使用する場合にのみ互換性に影響する変更です。
追加された新しいEntityAspect.isNavigationPropertyLoadedとEntityAspect.markNavigationPropertyLoaded方法。これらの方法は、ナビゲーションプロパティがフェッチまたはそれがまだロードされていないというだけの理由の結果として、空であるかどうかを判断するために、開発者を可能にするために追加されました。
リモートサービスによって返されたメタデータをフェッチしたMetadataStore直後に解雇され、処理される新しいMetadataStore.metadataFetchedイベントが追加されました。
このバージョン1.4.12の新機能です:
このAjaxのアダプタの強化。
コンストラクタで定義されたマップされていないプロパティの改良されたデータ型推論。
ブリーズウェブサイト上およびAPIドキュメントでの改善ドキュメント。
このバージョン1.4.8の新機能です:
この更新ブリーズ-のMongoDB NPMパッケージ
Web APIを2 NHibernateのサポート
このバージョン1.3.3の新機能です:
このブリーズエンティティの空の文字列にプロパティの値を設定すると、今、すべてのNullableプロパティにnullに強制変換されます。
新しい方法はBeforeSaveEntities呼び出し内ながら、新しいEntityInfoインスタンスの構築を可能にするために、サーバー側Breeze.WebApi.dllにContextProviderクラスに追加されました。
この更新活字体の定義:
このバージョン1.2.5の新機能であります
更新されたAPIドキュメント。
このバージョン1.1.3の新機能:
この新しいMetadataStore.setEntityTypeForResourceNameとMetadataStore.getEntityTypeNameForResourceName方法が明示的resourceNameのでentityTypeを関連付けるために追加されました。詳細はブリーズのAPIドキュメントで使用できます。
新しいSaveOptions.tagプロパティは、カスタム情報が保存操作中にBreezeサーバーに渡すことができるようにするために追加されました。
特定のブラウザでObject.hasOwnPropertyメソッドを伴うと問題のバグ修正。
無関係なグローバルプロパティの除去は、グローバルな名前空間に追加されます。
何modelLibraryアダプタをインスタンス化できない場合
このよりよいエラーメッセージ:
このバージョン1.1.2の新機能です。
このバージョン1.1.0の新機能です:
この問題を修正し、ブールプロパティを持つEntityAspect.rejectChangesの不正な動作を修正します。
時折NuGetパッケージのインストール中に表示されるであろう偽のエラーメッセージを削除しました。
EntityManager.hasChangesイベントがhasChangesChangedに名前が変更されました。これは互換性に影響する変更です。
この要件:
このJavaScriptはクライアント側で有効になって
jQueryの
Q.js
コメントが見つかりません