「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
が可能となる。
項番 | 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 のブラウザ対応状況を調査するためのライブラリ |
最近のSPAによる実装を希望する場合は、
コチラのASP.NET CoreのSPAテンプレートを使用すると良い。
流行りのアーキテクチャであるものの、昨今、色々な問題点が指摘されている。
knockoutは早々にメインストリームではなくなって、
React、Angularがメインストリームに切り替わっている。
更に最近は、Reactが伸びてきているもよう。
非常にシンプルに書ける。
やり方は数パターンあるが、サボって、DataTable?をViewに持って行くこともできる。
ただし、この場合は、双方向 Bindingは不可。単方向Bindingのみ。
物理的 (クライアント・サーバー) & 言語的 (.NET・JavaScript) な境界がありサボれない。
Tags: :.NET開発, :.NET Core, :ASP.NET, :ASP.NET Web API, :ASP.NET SPA