0

私は MVC4 の単一ページ アプリケーションを調べていましたが、upshot.js が WebApi とやり取りしていることがわかりました。これは本当にクールです。しかし、コントローラーコードを調べてみると、コントローラーは、EntityFramework DbContext を直接消費してデータベース操作を行う DbDataController から派生していることがわかりました。しかし、これらの操作を実行したい場合、たとえば、私のモデルはエンティティではなく、RavenDb などの NoSql データベースに格納する必要がある単純なモデルであるとします。Upshot のこれらすべての機能を取得するにはどうすればよいですか?しかし、データベース操作は実行できるはずですか? そして、モデルのこれらのメタデータを最終的にどのように提供しますか?

4

1 に答える 1

1

私は同じ問題に直面し、多くの調査を行った後、結論として、Microsoft Single Page App は成熟しておらず、この MVC テンプレートは VS 2012 から削除されました。

JayData のこのビデオを参照して ください。

アプリ内のページ間のクライアント ナビゲーションには、Sammy JS を使用します。ジョン パパは、Pluralight.com http://johnpapa.net/spapost2の次のビデオでこのライブラリを推奨しているようです。

于 2012-07-31T01:37:41.890 に答える