asp.netMvc 3映画ショップのmvc初体験

3846 ワード

この記事の著者はRick Andesonです.  以下は原文のURLです.
http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/intro-to-aspnet-mvc-3
By Rick Anderson,Rick Anderson works as a programmer writer for Microsoft,focusing on AS.NET MVC,jQuery and Entity Frame.He enjoys work with the top contributors in the ASNET.Mforum.
本教程はマイクロソフトVisual Web Developer 2010 express 201 sp 1を使ってASP.NETmvc webアプリケーションを作成するように教えます.Visual Web Developer 2010 express 201 sp 1はMicrosoft Visual Studioの無料版です.開始前に、下記の前提条件が既にインストールされていることを確認してください.これらのソフトウェアは、下のリンクをクリックしてインストールできます.または、これらのシステムに必要なコンポーネントは、以下のリンクを使って個別にインストールできます.
  • Visual Studio Web Developer Express SP 1 prerequisites
  • ASP.NET MVC 3 Tools Update
  • SQL Server Compect 4.0(runtime+tools support)
  • (最初の用途は大きくないです.vs 2010があれば、次の一つを降りる必要はないはずです.でも、二つ目は必ず降りるべきです.そうでないと、後ろにいくつかのところがあります.教程のインターフェースと違っています.三つ目はVs 2010にないと言いたいです.少なくとも私はこの米があります....
    Sql Server Corpact 4.0は3.5バージョンより多く強化されています.Entity Frame ebook 4.1をサポートしています.ライト級のアプリケーションにとってSql Server Compect 4.0を使うのはいい選択です.また、配置がとても便利です.必要ではありません.
    Sql Server Compect 4.0のインストールパッケージは、関連するdllおよびweb.co.fig構成をリリースするだけでよい.
    具体的にこの文章を見ます.
    Sql Server Comppact 4.0展開注意事項
    )
    Visual Studio 2010を使用すると、Visual Web Developer 2010ではなく、インストールシステムに必要なコンポーネントは下記のリンクをクリックしてください.Visual Studio 2010の必須コンポーネントです.
    本教程のソースコードはC〓をダウンロードします.Visual Baicがもっと好きなら、本教程のVisual Baicバージョンに切り替えてください.
    あなたが構築します
    映画リストの作成、編集、データベースからの映画リストの表示をサポートします.以下は、作成するアプリケーションのスクリーンショット2つです.これはデータベースからのムービーリストを表示するページを含みます.
    MoviesWithVariousSm
    アプリケーションはまた、映画の追加、編集、削除を許可します.同様に映画の詳細を見ることもできます.すべてのデータ入力部分には、データベースに格納されているデータが正しいことを確認するための検証が含まれています.

    あなたが習得するスキル
    ここで学んだスキルです.
  • どのように新しいASP.NET MVCプロジェクトを作成しますか?
  • どうやってASP.NET MVCコントローラとビューを作成しますか?
  • はどのようにEntit Freamewark Code First paradigmを使って新しいデータベースを作成しますか?
  • どのようにデータを検索して表示しますか?
  • データを編集し、データ検証を有効にします.
  • 入門教程
    実行 Visual Web Developer 2010 Express(略称「Visual Web Developer」)は、スタートページから新しい項目を選択します.
    Visual Web DeveloperはIDE(Integrated Development Evironment、開発環境を統合し、ソフトウェア開発に用います.)Microsoft Wordを使って文書を作成する場合、IDEを使ってアプリケーションを作成します.Visual Web Developerのトップには、利用可能な各種オプションを表示するツールバーがあります.メニューもあります.IDEでは、別の方法でタスクを実行します.(例えばメニューを使ってファイルを選択してもいいです.)新規プロジェクトは、スタートページから新しい項目を選択するのではなく、新規作成できます.
    最初のアプリケーションを作成します.
    Visual BaicまたはVisual C Cuxiをプログラミング言語として使用するアプリケーションを作成できます.Visual C33859;を左に選択して、ASP.NET MVC 3 Webアプリケーションを選択してください.プロジェクト「MvcMovie」と名前を付けて、確定をクリックしてください.
    新しいASP.NET MVC 3プロジェクトダイアログでは、インターネットアプリケーションを選択します.HTML 5タグを使用してRazorをデフォルトビューのエンジンとして使用します.(razorを使用すると、view部分のファイル拡張子名はcshtmlです.)

    確認をクリックしてください.Visual Web Developerが作成したばかりのASP.NET MVCプロジェクトは標準テンプレートを使用していますので、何もしていません.作業用アプリケーションがあります.これは簡単な「ハローワールド!」プロジェクトです.mvc 3アプリケーションを開始するには良いところです.
    デバッグメニューからデバッグを開始することを選択します.

    キーボードに注意してデバッグを開始するショートカットはf 5キーです.
    F 5は、Visual Web Developerをウェブサーバを起動させてウェブアプリケーションを実行させます.その後、Visual Web Developerでブラウザを起動し、アプリケーションのホームページを開きます.ブラウザのアドレスバーはlocalhostのようにexample.comではなく、ブラウザのアドレスバーが常に自分のローカルコンピュータを指すためです.このような状況で実行されるのは、あなたが生成されたばかりのコンピュータです.プログラムを使用します.Visual Web Developerがウェブプロジェクトを実行しているときは、ウェブサーバのポート番号はランダムです.次のページでは、ランダムポート番号は43246です.このアプリケーションを実行すると、異なるポート番号が表示されるかもしれません.
    このデフォルトのテンプレートは、2つのアクセスページと基本的な登録ページを与えます.次はこのアプリケーションの動作方法を変更して、途中でASP.NET MVCについて少し知っています.ブラウザを閉じてコードを変更します.