Knockout MVC 0.5.1

ライセンス: 無料 ‎ファイルサイズ: 6.14 KB
‎ユーザー評価: 3.0/5 - ‎1 ‎投票

ノックアウト MVC は、すべてのビジネス ロジックをサーバー側に移動し、C# またはVB.NET データ モデルに基づいてクライアント側に必要な JavaScript コードを自動的に生成するASP.NET MVC 3 用のノックアウト.js ライブラリの無料の拡張機能です。JavaScript ベースのアプリケーションの作成は、一般的な C# /VB.NET デスクトップ アプリケーションの開発と同じくらい簡単です。JavaScript コードの 1 行を記述する必要はありません。 ページ インターフェイスのビジネス モデルへのバインドは、IntelliSense を使用して、C#/VB.NET 式 (個別のプロパティではなく、JavaScript コードに変換される式) の助けを借りて MVVM スタイルで行われます。複雑な操作をモデルに対して行う必要がある場合は、1 つの短い文字列を使用してサーバー上の任意のモデル メソッドにアドレスを指定できます (ajax クエリは自動的に生成され、クライアントが更新されたモデルを取得すると、インターフェイス全体が自動的に更新されます)。 生成された JavaScript コードはノックアウトに基づいている.jsそれが任意のブラウザー (IE 6 も) で動作する理由です。したがって、サーバー上のビジネス ロジック全体を 1 つのインスタンスで記述すると、JavaScript コードを 1 つ作成することなく、完全に機能するクロスブラウザ クライアント Web アプリケーションを作成できます。 ノックアウトMVCは(ノックアウトに基づいているので.jsを使用して)任意のブラウザで動作することができます):IE 6 +、Firefox 2 +、オペラ10 +、クロム、サファリ。この製品は、jQuery、プロトタイプなどの他のサードパーティ製のJavaScriptライブラリと互換性があります。 このライブラリには、製品の機能を示す詳細なドキュメントとサンプルが付属しています。

バージョン履歴

  • バージョン 0.5.1 に転記 2012-06-19

    EULA - 使用許諾契約書



    MIT ライセンス (MIT)

    著作権 (c)

    本ソフトウェアおよび関連ドキュメントファイル("Software")のコピーを入手した者に対して、本ソフトウェアの使用、コピー、修正、マージ、公開、配布、配布、サブライセンス、および/または販売の権利を含む制限なく、本ソフトウェアのコピーを無償で処理する許可が、無料で付与されます。

    上記の著作権表示および本許可の通知は、本ソフトウェアの全ての複製または相当部分に含まれるものとします。

    本ソフトウェアは、商品性、特定目的への適合性、および非侵害の保証を含むがこれに限定されない、明示または黙示的いかなる種類の保証も負わず、提供されます。いかなる場合でも、本ソフトウェアまたはソフトウェアの使用またはその他の取引に起因する、契約、不法行為、またはその他の行為において、いかなる請求、損害または他の責任について、著者または著作権者は責任を負わないものとします。

プログラムの詳細