良いところは、そのファンダメンタルズは変わらないし、その最初のバージョンがリリースされて以来、これまでに変更されていないということです。あなたが気づくのは、後のバージョンでは特定のことが容易になるということです。
私の提案は、当面のバージョンを無視し、MVCパターンの学習に焦点を合わせることです。 MVCパターンに慣れ親しむための短い例をいくつか書くことがあります。ルートと定義ルートで十分な時間を過ごすようにしてください。なぜなら、これらのルートはMVCフレームワークの重要な部分です。
Razor ViewEngineとその構文(MVC 3で導入されました)は、ビューの作成に最適です。私は間違いなく剃刀について学ぶことをお勧めします。
これを取得したら、そのクラスを大量に使用するようになるので、.Net Frameworkに慣れるようにしてください。
Tutsplusウェブサイトには、Asp.net MVCフレームワークのファンダメンタルズを理解するためのチュートリアルがあります。
次に何ですか?
- テスト駆動開発(TDD)
- ドメイン駆動開発(DDD)の開発駆動型
- 行動(BDD:基本後
ステップは、次のようなさまざまな開発モデルを理解することです)
すべてが良いモデルです。自分のプロジェクトに適したものを個人的に選択することができます。
Inversion of Control(IoC)は、Asp.Net MVCの例で多く使用されている手法で、学ぶのは良い方法です。
また、NHibernateやEntity Frameworks(EF)などのORMが面白いかもしれません。 ORM自体は大きな話題です。一度あなたがそれらに潜入すれば、多くのことを学ばなければなりません。私は EFとNHibernateの両方を使用しました。私はそれがオープンソースであり、当時より大きなユーザーコミュニティを持っていたので、NHibernateを好んだ。
とにかく、ここでは、この概要から始めたいところをご紹介します。
これは非常に参考になります。ありがとう!!! – Sumeet