5

新しいプロジェクトを開始し、MVC フレームワークの 1 つを使用したいと考えています。 ASP.NET MVCはまだプレビュー段階ですが、 Spring.netは運用段階にあり、Java の歴史があります。2つの間の一般的なローダウンを知りたいです。

現在の質問.
主な機能の違いは何ですか?
展開/ホスティングの問題はどうですか?
将来のサポート?ASP.NET MVC が運用されると、Spring.net は衰退すると思いますか。
現在のサポート? Jeff が次のプレビューで重大な変更についてつぶやいているのを見ました。

ありがとう!

4

3 に答える 3

4

私はその質問に少し混乱しています。Spring.Net は、ASP.NET MVC で使用できる依存性注入フレームワークです。私はあなたが実際に求めているものに基づいて答えました。ASP.NET MVC と、ASP.NET で実行される別の MVC フレームワークとの違い。

ASP.NET MVC はまだベータ版ではないため、本番環境で使用することに不安がある場合は、代替手段としてMonoRailを確認することをお勧めします。機能にはいくつかの違いがありますが、この 2 つは用語と MVC の実装方法がかなり似ています。違いを知るために、ここに投稿された質問があります。これを監視することをお勧めします。ASP.NET がリリースされれば、ほとんどの Microsoft ショップは ASP.NET に切り替えると思います。ASP.NET MVC はまだ開発中であるため、次のリリースにアップグレードするときに変更が必要になる重大な変更が発生します。それは、端に住むという領域にも当てはまります。最新のリリースにジャンプする前に、リリース ノートを読む必要があります。

于 2008-09-04T01:53:54.267 に答える
1

はい、Spring.net は Microsoft のコードベースにエンタープライズ ソリューションを追加します。Spring は欠けている重要なギャップを埋めます。

Spring.net と ASP.net MVC の今後のサポートについて、ご質問にお答えします。Microsoft が RTM/Final ビルドに移行すると、Spring は新しいマイルストーン ビルドをリリースするようです。

http://forum.springframework.net/showthread.php?p=14031#post14031 (Mark は Spring.net のリーダーであり、Microsoft MVP です)

Microsoft が Springs のアイデアを認めずに取り上げるのにうんざりしているので、彼らはそれまで何も譲りたくないということを聞いた.

Spring.net & Controller Dependency Injection の現在のサポートは、MVCContrib にあります

于 2008-11-20T15:50:23.083 に答える
1

Spring.NET が実際に離陸したことはなく、少なくともキャッスル プロジェクト モノレールほどではなかったという印象があります。

私が理解していることから、Spring.NET は Java Spring の実装からも離れているため、Java から来た場合、予想よりも学習曲線が急勾配になります。Spring.NET の概要から:

Spring.NET の設計は、Spring Framework の Java バージョンに基づいています。Spring Framework は、実際の利点を示し、世界中の何千ものエンタープライズ アプリケーションで使用されています。Spring .NET は Java バージョンからの迅速な移植ではなく、特定のプラットフォームに縛られない実証済みのアーキテクチャおよび設計パターンに基づく「精神的な移植」です。

他の質問については、トピックが多岐にわたるため、一度に回答するのは少し難しいですが、Phil Haack がこの質問を見て回答してくれることを願っています。:)

于 2008-09-04T01:59:12.693 に答える