2011-01-10 9 views
1

私はC#ASP.net MVC開発者です。asp.net MVC開発者のためのJavaフレームワーク推奨

私は、新しい仕事を持って、

も asp.net MVC同等のJavaフレームワークのための推奨事項があります(私は数年前に:)左いる)Javaの世界に移動する必要があります Javaの世界でLINQのような類似の技術はありますか? (私はエンティティフレームワークでLINQを使っていましたが、自分自身のクエリ言語でHibernateを使うと思います)

また、C#からJavaへの移行について知っている良い本/チュートリアルがありますか?

アップデート:私はcurrenly Spring MVCの

答えて

0

春をご覧になることをおすすめします。後者が正しく理解されていれば、.NET側のEnterprise Frameworkと似ています。

これは、依存性注入とアスペクト指向プログラミングの上に構築されたモジュールのライブラリです。

+0

評価の後、私は春のMVCが私に最も合っていると思う – Emir

1

私はStrutsの2を使用していません問題。

http://struts.apache.org/2.x/index.html

注:私は、彼らが完全に異なっているのStruts 1はお勧めしません。 Struts 2は良い方法です。

免責事項:私は今はRuby on Railsを使用:)

編集:

公式ドキュメントは、ドキュメントがたくさんあります。 http://struts.apache.org/2.2.1.1/docs/home.html

+0

お返事ありがとうございます。現在、私はinfoq.comで見つけたストラット2に関する小さな無料の本を読んでいます – Emir

+0

@エミール:あなたが役に立つ答えを見つけたら投票してください。あなたはその本やリンクの名前を教えてくれますか?私はそれを私の答えに加えることができる。 – Nerian

+0

私はhttp://www.infoq.com/minibooks/starting-struts2にある本を読んだ。私は本を​​あまり好きではなかった。あなたが本、チュートリアル、スクリーンキャスト、ビデオのための推薦を持っているなら、それは役に立ちます:)(投票しました) – Emir

0

JSF 2.0での私の経験は素晴らしく、Springを学ぶ必要はありません。本から私は「のJavaServerが2.0に直面している:完全なリファレンス」をお勧めすることができますエド・バーンズ、ニール・グリフィンことで、クリス・シャルクを

+0

私はJSFがASP.NETと似ていると思っています。そしてSpring MVC/Struts IIはASP.NET MVCに似ています – Emir

0

は、LINQのような任意のsimmilar技術は、Javaの世界ではあるのですか?

チェックアウトScala language。それは機能的なイディオムでいっぱいですが、Javaとかなりスムーズに連携します(実際には、バイトコードはJavaと同じです。たとえば、F#ではアセンブリを実行するためのランタイムが必要です)。

また、他の優れた機能の中でもMVCパターンをサポートする素晴らしいものがあります。Lift framework

関連する問題