1

私は少し調査を行いましたが、Entity Framework がシングル ページ アプリ (MVC 4 用) で使用されていない例を 1 つ見つけることができませんでした。SPA を使用するには Entity Framework が必要ですか?

4

3 に答える 3

1

はい、KnockoutJS と UpshotJS を使用して実証された SPA の概念を意味する場合は、EF が必要です。これは、Upshot が EF が提供するメタデータを操作するように設計されているためです。ただし、まだ始まったばかりであり、Upshot が将来どのような機能を提供するかはわかりません。さまざまなデータベースを処理するクライアント ライブラリや Upshot の拡張機能を目にすることさえあるかもしれません。

概念としての SPA に関しては、ASP.NET MVC、KnockoutJS/BackboneJS、および通常の JQuery ajax 呼び出しを使用して実装できるようになりました。

于 2012-05-01T16:27:26.423 に答える
0

シングル ページ アプリケーション (SPA) には、ASP.Net MVC は絶対に必要ありません。

SPA は、既存の Web 開発テクノロジを使用してより優れたユーザー エクスペリエンスを作成する単なるアーキテクチャ パターンです。

一般的な方法で説明されている SPA を確認するには、次の記事を参照してください: http://en.wikipedia.org/wiki/Single-page_application

ここ数年で SPA がホットな話題になったため、Microsoft は (実際には ASP.Net MVC だけでなく) .NET 中心のテクノロジを使用して SPA を作成する方法を提供することを選択しました。

Microsoft 固有の方法については、http: //channel9.msdn.com/Events/TechDays/Techdays-2012-the-Netherlands/2159を参照してください。

于 2012-04-15T22:30:08.587 に答える
-1

いいえ、それはMSが独自のテクノロジーを可能な限り使用しているだけです。

例: Google の GMail は SPA ですが、ASP.NET MVC を使用して作成されていないことは明らかです。彼らが Entity Framework を使用していると本当に思いますか?

于 2012-04-15T17:38:49.440 に答える