2012-03-16 5 views
1

私は両方ともMVVMを使用していることを知っています。どちらもWeb開発で使用されています。しかし、私は両方のWebアプリケーションでの使用を検討する必要がありますか?それは冗長ですか?私は[ASP.NET] MVCでKnockoutJSを使うことができます。しかし、私はSilverlightでそれを使用することができるか、それとも他の方法でも使用できるかどうかはわかりません。私は両方に少し新しいので、私はそれについて行く方法を知らない。KnockoutJS、SilverLight、またはその両方を使用する必要がありますか?

答えて

1

SilverlightとHTML/JavaScriptを/ CSSをそれらを使用するには全く問題はありませんが、両方のクライアント技術です。だからあなたはどちらかを選ぶだろう。ノックアウトはそのHTML/JavaScriptカテゴリに分類されます。

サーバー上では、任意のWebサービスを使用できます。マイクロソフトまたはそれ以外。しかし、ASP.NET MVCが好きな人は、Webサービスを提供するアクションを使用できます。または、WCFサービスをWebサービスに使用することもできます。 MVC 4ベータ版では、サービスコール用に特別なコントローラタイプ(WebAPI)が用意されています。

しかし実際の答えは「それは依存している」です。あなたの選択は、あなたが達成しようとしていること、あなたのスキル、それを維持する人などによって異なります。

1

誰もがWindowsを使用しているわけではありませんが、SilverlightはAndroid、iOSでは動作しません。

さまざまな目的で使用されています。あなたのプロジェクトでは、正確に何をしたいですか?

ところで、knockout.jsはデフォルトでASP.NET MVC 4プロジェクトに含まれています。

0

あなたがノックアウトなのか分からないのであれば、あなたはそれを使う必要はないと思うでしょう) おそらく問題は:asp、net mvcとsilverlightの間で何を選ぶのでしょうか?

これは全く同じパターンを使用した全く異なるテクノロジーです。

古いブラウザーを含むさまざまなデバイスで大量のユーザーをサポートする必要がある場合は、jquery(ノックアウト)を使用すること、または少人数のグループ(管理インターフェースなど)に豊富な機能のアプリを計画することをお勧めします。 。

かつ確実に一緒に

関連する問題