1. ホーム
  2. asp.net

[解決済み] Ruby on Rails vs ASP.NET MVC 3 .NETガイには?[を紹介します。]

2023-01-12 09:35:39

質問

私はRoRの初心者で、APS.NET MVC3とRoRのどちらかを選択したいと思っています。C#は、私が長い間それをやっているので、私にとっては確かに簡単ですが、私は現実世界のウェブサイトを開発するために.MVCよりもRoRを使用して検討するポイントがあるのかどうか疑問に思っています。

ASP.NET MVC 3では得られない、RoRを使いこなすために時間を費やす価値のある他のものは何ですか?私は、利用可能なコミュニティの RoR プラグインが 1 つの理由であると考えましたが、そこまで整理されていないようで、正しいことを行うための学習曲線が非常に大きくなりそうで、実質的に新人の時間をあまり節約できないような気がします

私はここで間違っているかもしれませんし、本当にそう思います。私はここで間違っている可能性があり、私は本当にこれについてのあなたのリアルなコメントに感謝?私はまだASP.NET MVCを学ばなければならないことを念頭に置いていますが、.NET Guyにとっては素早く聞こえるのです!

RoRは.NETの人に何を提供できるのでしょうか? 価値があります。 ASP.NET MVC 3よりRoRを選ぶ価値があるのでしょうか? そして、実用的なアドバイスをお願いします。:)

どのように解決するのですか?

どちらも素晴らしいもので、同じ目標を非常に早く達成することができます。 私はしばらく前に素晴らしい本を使って学びましたが、それはあなたの路地にぴったりでしょう。 .Net開発者のためのRails

また、私は MVC から RoR への移行 についても書きました。

比較については、すでに取り上げられているように、どちらにも長所がありますが、私が注目したのは次のようなものです。

  • スクリプトを実行する必要はなく、実際にコードが書かれたら、コマンドラインを少し実行するだけで、稼働させることができます。RoR を選ぶなら。 コマンドラインコマンドを理解すること - それはあなたの人生をとても簡単にします!

  • おっしゃるとおり、プラグインは素晴らしいもので、本当にスピードアップのために使うことができます。

  • .Net開発者として、MVCは楽勝でしょう。Razorを使うことをお勧めします。とてもシンプルで、古い2.0の非razorレンダリングよりもごちゃごちゃしていないですから。

  • .Net の EF4 は、RoR の ActiveRecord とほぼ直接比較することができ、データを扱うための素晴らしい ORM システムです。

  • 私は、.Net のドキュメントがもう少し一貫性があり、綿密であることを発見しました。

  • 少し前に、私のホストで 3.0 にアップグレードされましたが、私は自分のバージョンをロックしていませんでした - 新しいものを理解するまで、すべての種類のものが壊れていました (私は自分のバージョンを凍結すべきでした)。

どちらも素晴らしいものです。 あなたはすでに.Netの開発者なので、MVC3が望ましいと思いますが、どちらも学ぶのは簡単なことです。