Knockout MVC 0.5.1

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

に関しては Knockout MVC

ノックアウト 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ライブラリと互換性があります。 このライブラリには、製品の機能を示す詳細なドキュメントとサンプルが付属しています。