Aracılığıyla paylaş


ASP.NET MVC 3 Sürümüne Giriş (VB)

tarafından Rick Anderson

Bu öğreticide, Microsoft Visual Studio'nun ücretsiz sürümü olan Microsoft Visual Web Developer 2010 Express Service Pack 1'i kullanarak ASP.NET MVC Web uygulaması oluşturmanın temelleri öğretilecektir. Başlamadan önce, aşağıda listelenen önkoşulları yüklediğinizden emin olun. Aşağıdaki bağlantıya tıklayarak bunların tümünü yükleyebilirsiniz: Web Platformu Yükleyicisi. Alternatif olarak, aşağıdaki bağlantıları kullanarak önkoşulları tek tek yükleyebilirsiniz:

Visual Web Developer 2010 yerine Visual Studio 2010 kullanıyorsanız, aşağıdaki bağlantıya tıklayarak önkoşulları yükleyin: Visual Studio 2010 önkoşulları.

Bu konuya eşlik etmek için VB.NET kaynak koduna sahip bir Visual Web Developer projesi kullanılabilir. VB.NET sürümünü indirin. C# dilini tercih ediyorsanız bu öğreticinin C# sürümüne geçin.

Bu öğreticide, Microsoft Visual Studio'nun ücretsiz sürümü olan Microsoft Visual Web Developer 2010 Express Service Pack 1'i kullanarak ASP.NET MVC Web uygulaması oluşturmanın temelleri öğretilecektir. Başlamadan önce, aşağıda listelenen önkoşulları yüklediğinizden emin olun. Aşağıdaki bağlantıya tıklayarak bunların tümünü yükleyebilirsiniz: Web Platformu Yükleyicisi. Alternatif olarak, aşağıdaki bağlantıları kullanarak önkoşulları tek tek yükleyebilirsiniz:

Visual Web Developer 2010 yerine Visual Studio 2010 kullanıyorsanız, aşağıdaki bağlantıya tıklayarak önkoşulları yükleyin: Visual Studio 2010 önkoşulları.

Vb kaynak kodu içeren bir Visual Web Developer projesi bu konuya eşlik edebilir. VB sürümünü buradan indirin. CSharp'ı tercih ediyorsanız, bu öğreticinin CSharp sürümüne geçin.

Oluşturacakların

Bir veritabanından film oluşturmayı, düzenlemeyi ve listelemeyi destekleyen basit bir film listeleme uygulaması uygulayacaksınız. Aşağıda, oluşturabileceğiniz uygulamanın iki ekran görüntüsü yer alır. Bir veritabanındaki filmlerin listesini görüntüleyen bir sayfa içerir:

MoviesWithVariousSm

Uygulama ayrıca film eklemenizi, düzenlemenizi ve silmenizi ve ayrıca tek tek filmlerle ilgili ayrıntıları görmenizi sağlar. Tüm veri girişi senaryoları, veritabanında depolanan verilerin doğru olduğundan emin olmak için doğrulamayı içerir.

CreateFormSo

Öğreneceğiniz Beceriler

Şunları öğreneceksiniz:

  • Yeni ASP.NET MVC projesi oluşturma
  • Entity Framework kod öncelikli kullanarak yeni veritabanı oluşturma
  • ASP.NET MVC denetleyicileri ve görünümleri oluşturma
  • Verileri alma ve görüntüleme
  • Verileri düzenleme ve veri doğrulamayı etkinleştirme

Başlarken

Visual Web Developer 2010 Express 'i ("kısaca VWD") çalıştırarak başlayın ve Başlangıçsayfasından Yeni Proje'yi seçin.

Visual Web Developer bir IDE veya tümleşik geliştirme ortamıdır. Belge yazmak için Microsoft Word kullandığınız gibi, uygulama oluşturmak için de bir IDE kullanırsınız. Visual Web Developer'da üst kısımda kullanabileceğiniz çeşitli seçenekleri gösteren bir araç çubuğu vardır. Ayrıca, IDE'de görevleri gerçekleştirmek için başka bir yol sağlayan bir menü de vardır. (Örneğin, Başlangıçsayfasından Yeni Proje'yi seçmek yerine menüyü kullanabilir ve Dosya'yı> seçebilirsinizYeni Proje.)

Microsoft Visual Web Geliştirici Başlangıç sayfasını gösteren ekran görüntüsü.

İlk Uygulamanızı Oluşturma

Programlama dili olarak Visual Basic veya Visual C# tercihinizi kullanarak uygulamalar oluşturabilirsiniz. Bu öğretici için soldaki Visual Basic'i ve ardından MVC 3 Web Uygulaması'nı ASP.NET seçin. Projenizi "MvcMovie" olarak adlandırıp Tamam'a tıklayın.

1NewMVCproj_sm

Yeni ASP.NET MVC 3 Projesi iletişim kutusunda İnternet Uygulaması'nı seçin. Razor'ı varsayılan görünüm altyapısı olarak bırakın.

1InternetAppRazor_SM

Tamam'a tıklayın. Visual Web Developer, yeni oluşturduğunuz ASP.NET MVC projesi için varsayılan bir şablon kullandı, bu nedenle şu anda hiçbir şey yapmadan çalışan bir uygulamanız var! Bu basit bir "Merhaba Dünya!" projesidir ve uygulamanızı başlatmak için iyi bir yerdir.

Giriş Denetleyicisi nokta v b sekmesini gösteren ekran görüntüsü. Çözüm Gezgini penceresindeki Denetleyiciler klasöründe Giriş Denetleyicisi nokta v b seçilmiştir.

Hata Ayıklamenüsünden Hata Ayıklamayı Başlat'ı seçin.

Hata ayıklama açılan menüsünü gösteren ekran görüntüsü.

Hata ayıklamayı başlatmak için klavye kısayolunun F5 olduğuna dikkat edin.

F5, Visual Web Developer'ın bir geliştirme web sunucusu başlatmasına ve web uygulamanızı çalıştırmasına neden olur. VWD daha sonra bir tarayıcı başlatır ve uygulamanın giriş sayfasını açar. Tarayıcının adres çubuğunda gibi example.combir şey değil ifadesinin olduğuna localhost dikkat edin. Bunun nedeni localhost her zaman kendi yerel bilgisayarınızı işaret eder ve bu durumda yeni oluşturduğunuz uygulamayı çalıştırır. VWD bir web projesi çalıştırdığında, proje için rastgele bir bağlantı noktası kullanılır. Aşağıdaki resimde rastgele bağlantı noktası numarası 43246'dır. Projeniz büyük olasılıkla farklı bir bağlantı noktası numarası kullanacaktır.

M V C Uygulamam'da Hoş Geldiniz sayfasını gösteren ekran görüntüsü.

Hazır gelen bu varsayılan şablon, ziyaret etmek için iki sayfa ve temel bir oturum açma sayfası sağlar. Şimdi bu uygulamanın çalışma şeklini değiştirelim ve süreçteki ASP.NET MVC hakkında biraz bilgi edinelim. Tarayıcınızı kapatın ve kodu değiştirelim.