この記事では、主にデータベース操作に単純なテンプレートにASP.NET MVCに関連する機能、ASP.NET MVCを誘発するデフォルトASP.NET MVCプロジェクト、認証、データ入力の確立を通して、このシリーズの最初の記事でしたがって、このシリーズは、これらの「魔法」の関数として見られるの検証およびその他の機能は、一つ一つを導入しました。
以下の側面についての苦情にこの論文:
●なぜ、この一連の記事を書く
VS2017でASP.NET MVCアプリケーションを作成します●
プロジェクトの効果を実行し、表示するために●
なぜ、この一連の記事を書くのか?
- このASP.NET MVC、ASP.NETのコアに基づいて一連の記事、バージョン2.0でリリースされている、なぜマイクロ満たされたサービスは、今日も、ASP.NETを書きましたの?。
:それはすでにそこにあると主流のためのASP.NETコアマイクロサービスアーキテクチャが、メンテナンスがASPに加えて、また非常に重要であるためので、ASP.NET、ASP.NETを使用してアプリケーションを開発するために生産の多くがまだありますが。 NETコア結局、多くのものはまだASP.NETの考え方に基づいており、ASP.NETは、学習のコアが、少ないリソースでより多くのアプリケーションを開発するための技術のさらなる使用を行くだろう理解ではなく、すべての企業はマイクロサービスアーキテクチャに適しており、マイクロさらに、だけでなくサービスばかり開発サービスは、その開発・運用・保守の要件は素晴らしい持っているので、このモノマーMVCプログラムはまだ(ASP.NETコアもMVCを持っている)の存在の意味を持ちます。
- ネットワークは偉大なASP.NET MVCのチュートリアルをたくさん持っている、なぜ書くのか?
:ネットワーク上の最初のものの個人はEF EFを導入しましたが導入され、MVC MVCの導入で導入された、より細分化感じるが、開発アプリケーションが実際にだけでなく、技術も経営(注を含み、多くのものが含まれています。記事のこのシリーズはまた、技術についての話が...)。だから、このシリーズは、ASP.NET MVCは、EF、アイデンティティや、ASP.NET MVC自体のコンポーネントとして遭遇したコンテンツの開発プロセスを使用するように、一例として、ブログアプリケーションを開発します。
さらに重要なのは、ASP.NETの知識のより深い理解を書いて、自分を高めるために、問題を発見し、これらの事は有用であることを確認します。
Visual Studioの2017とASP.NET MVCアプリケーションを作成します。
Visual Studioの2017年には、それは、.NETのIDEの開発者が好ましいが、Microsoftは非常に強力な開発ツールを開発しています。
ダウンロード:https://www.visualstudio.com/zh-hans/
この記事はすぐにASP.NET MVCアプリケーションを開発するためにVS2017を使用する方法について説明します。
ASP.NET MVCプロジェクトの作成
1. VS2017を開き、メニューからプロジェクトを作成します。
プロジェクトテンプレートでASP.NET Webアプリケーション(.NET Frameworkの)2.検索とWebを変更するプロジェクトを作成するには、パスをクリックし、「OK」を作成するプロジェクト名およびその他の情報の下で選択されています。(注:ASP.NETコアを使用しないでください)
3. MVC、認証のために別のユーザ認証を使用して、プロジェクトの作成を完了し、「OK」をクリックし、Webアプリケーションの種類を選択します。
認証方法を変更します。
4.プロジェクトファイル構造:
プロジェクトの実行
1.プログラムを開始するには[実行]ボタンをクリックし、「デバッグ」モードを選択します。
2.ホームエフェクト:
3.ユーザー登録情報と入力の検証(最初の登録は、それがデータベースを作成するよう、いくつかの時間を待つ必要があります):
4.ユーザーログイン:
成功ログイン:
登録ユーザーがデータベース内にある、データが記憶を失っていないように、アプリケーションを再起動します注意してください。以下は、サーバー・データベース・ファイルとビューデータウィンドウVS2017メソッドを介して追加されます。
1. SQL Serverのデータベースファイルの接続を追加します。
2.ファイルのパスを指定します。
3.データを表示:
魔法でASP.NET?
記事のこのシリーズので、タイトルに「ASP.NETは魔法ではありません」。上記の例から分かるように、単にVSによっては、データベース操作とユーザ認証を含むだけでなく、完全に機能するMVC Webアプリケーションを作成することができるだけでなく、ユーザー入力の検証を達成するために(フロントエンドを検証し、検証バックエンド)。マイクロソフトは、文書がアプリケーションを開発するASP.NET MVCを使用する方法について説明しはじめ、このようなコードの層をルーティングなどのよりメカニズム何かが何がありますか?モデルのバインディング検証はどのように?どのように静的なコンテンツを処理していますか?これは、データベースへのアクセス方法とは?どのようにページのレンダリング?など、この一連の記事ASP.NETプログラムが実行されているかを理解するには、これらの「魔法」を解釈することで、「魔法」と考え、このシリーズ、例により説明されていません。
参考:
https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/introduction/getting-started
同様の考えている場合:個人的なマイクロ・シグナルを追加へようこそ。
私だけでなく、あなたのための最新のブログをお勧めします、公共の数字の関心を歓迎し、あなたとリソースを待っているより多くの驚きがあります!一緒に、共通の進歩を学びます!