Open棟梁Project - マイクロソフト系技術情報 Wiki
単一ページで構成される Ajax アプリケーション。
HTML5 / CSS や、各種 JavaScript ライブラリを使用することで、UX の向上、マルチデバイス対応が可能となる。
シングルページ アプリケーションでは、クライアントサイドは各種 JavaScript ライブラリを使用してデータ操作を行い、サーバサイドは Web API を使用して RESTful にAction Methodを実行する。
「シングル ページ アプリケーション」テンプレートを使用すると、既定で以下の JavaScript ライブラリが使用できる。
| 項番 | JavaScript ライブラリ | 説明 |
| 1 | jQuery | JavaScript のコーディングを支援するライブラリ |
| 2 | jQuery UI | jQuery をベースとした UI ライブラリ |
| 3 | jQuery Validate | HTML フォームの入力検証を行う jQuery プラグイン |
| 4 | knockout.js | JavaScript による MVVM (Model-View-ViewModel?) フレームワーク |
| 5 | modernizr.js | HTML5/CSS のブラウザ対応状況を調査するためのライブラリ |
Tags: :ASP.NET, :ASP.NET SPA