私は数か月前にこの道を歩み始めました。ASP.Net、MVC3 を学習し、既存のデータベースを使用してアプリを構築しました。
これは私が見つけたものです(修正できてうれしいです):
VB を学ぶのではなく、C# を学びましょう。VB のサンプルはほとんどありません。
「データベースファースト」のチュートリアルに従いました。Web には多くのチュートリアルがあります。開始して 1 つに従ってください。最初からやり直すことを恐れないでください。
リモートで派手なものが必要な場合は、JQuery を使用する必要があります。これは基本的に JavaScript ライブラリです。MVC / ASP.Net は、インタラクティブなグリッドとページをほとんど提供しません。
MVC は少し間違った名前であることがわかりました。多くの場合、3 層ではなく 5 層が必要です。
モデル (MVC の M は、通常、Entity Framework などのコード生成ツールによって生成され、テーブルに直接マップされます)
ViewModel (より有用なデータを追加する、自動生成されたテーブル クラスのラッパー クラス) - この投稿は、私がそれらに出くわした場所です:
MVC dbContext find parent record when current record has no elements
コントローラー (MVC の C)
ビュー (MVC のビュー)
Javascript (グリッドや日付ピッカーなど、基本的な HTML フォーム以外のものが必要な場合は、JavaScript を使用する必要があります)
私が言うように、これらの点のいずれかで修正されてうれしい. これは、私の旅のこの段階での私の見解です。私は jqGrid をグリッド ソリューションとして調査しただけで、他のことを試す準備ができていると言わざるを得ません。