Aracılığıyla paylaş


ASP.NET Core MVC kullanmaya başlama

Not

Bu, bu makalenin en son sürümü değildir. Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.

Uyarı

ASP.NET Core'un bu sürümü artık desteklenmiyor. Daha fazla bilgi için bkz . .NET ve .NET Core Destek İlkesi. Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.

Önemli

Bu bilgiler, ticari olarak piyasaya sürülmeden önce önemli ölçüde değiştirilebilen bir yayın öncesi ürünle ilgilidir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.

Geçerli sürüm için bu makalenin .NET 9 sürümüne bakın.

Tarafından Rick Anderson

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan bu öğreticinin Sayfalar sürümünü değerlendirin. Asp.NET Core UI'yi seçme bölümünü inceleyin; bu bölüm, kullanıcı arabirimi geliştirmek için Pages, MVC ve diğerlerini karşılaştırır.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten, doğrulayan ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekle ve iskelet oluştur.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'yu başlatın ve Yeni proje oluştur'u seçin.
  • Yeni proje oluştur iletişim kutusunda, ASP.NET Core Web Uygulaması (Model-View-Controller) seçeneğini belirleyin>. İleri.
  • Yeni projenizi yapılandırın iletişim kutusunda:
    • Proje adı için girin. Projeye MvcMovie adını vermek önemlidir. Kod kopyalandığında, büyük harf kullanımı her namespace ile uyumlu olmalıdır.
    • Projenin Konumu her yere ayarlanabilir.
  • İleri'yi seçin.
  • Ek bilgi iletişim kutusunda:
    • .NET 9.0 (Standart Süre Desteği)seçin.
    • Üst düzey deyimleri kullanma seçeneğinin işaretlenmediğini doğrulayın.
  • Oluştur'u belirleyin.

Ek bilgi iletişim kutusu

Projeyi oluşturmaya yönelik alternatif yaklaşımlar da dahil olmak üzere daha fazla bilgi için bkz . Visual Studio'da yeni proje oluşturma.

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullanır. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklayıcı olmadan çalıştırmak için Ctrl+

    Proje henüz SSL kullanmak üzere yapılandırılmamışsa Visual Studio aşağıdaki iletişim kutusunu görüntüler:

    Bu proje SSL kullanacak şekilde yapılandırılmıştır. Tarayıcıda SSL uyarılarından kaçınmak için IIS Express'in oluşturduğu otomatik olarak imzalanan sertifikaya güvenmeyi seçebilirsiniz. IIS Express SSL sertifikasına güvenmek istiyor musunuz?

    IIS Express SSL sertifikasına güveniyorsanız Evet'i seçin.

    Aşağıdaki iletişim kutusu görüntülenir:

    Güvenlik uyarısı iletişim kutusu

    Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'i seçin.

    Firefox tarayıcısına güvenme hakkında bilgi için bkz . Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

Visual Studio uygulamayı çalıştırır ve varsayılan tarayıcıyı açar.

Adres çubuğu localhost:<port#> gösterir, example.com gibi bir şey değil. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

Ctrl tuşlarına basarak uygulamayı hata ayıklamadan başlatmak, şunları yapmanızı sağlar:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Uygulamayı Hata Ayıklama menüsünden hata ayıklama modunda veya hata ayıklama dışı modda başlatabilirsiniz:

Hata Ayıklamayı Başlat ve Hata Ayıklama Olmadan Başlat menüleri

Araç çubuğundaki https düğmesini seçerek uygulamada hata ayıklayabilirsiniz:

MvcMovie hata ayıklama düğmesi

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

  • Tarayıcı penceresini kapatın. Visual Studio uygulamayı durdurur.

Bu serinin sonraki öğreticisinde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan Sayfalar sürümünü içeren bu öğreticiyi göz önünde bulundurun. ASP.NET Core kullanıcı arabirimi seçimini karşılaştıran ASP.NET Core Kullanıcı Arabirimi Seçme sayfasına bakın, arabirim geliştirme için Sayfalar, MVC ve Blazor karşılaştırmasını içerir.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekleme ve iskele oluşturma.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'yu başlatın ve Yeni proje oluştur'u seçin.
  • Yeni proje oluştur iletişim kutusunda, ASP.NET Core Web App (Model-View-Controller) seçin, sonra İleri'ye tıklayın.
  • Yeni projenizi yapılandırın iletişim kutusunda:
    • MvcMovieProje adı girin. Projeye MvcMovie adını vermek önemlidir. Kod kopyalandığında büyük harfe çevirmenin her namespace biriyle eşleşmesi gerekir.
    • Projenin Konumu her yere ayarlanabilir.
  • İleri'yi seçin.
  • Ek bilgi iletişim kutusunda:
    • .NET 8.0 (Uzun Vadeli Destek) seçeneğini belirleyin.
    • Üst düzey deyimleri kullanma seçeneğinin işaretli olmadığını doğrulayın.
  • Oluştur'u belirleyin.

Ek bilgi iletişim kutusu

Projeyi oluşturmaya yönelik alternatif yaklaşımlar da dahil olmak üzere daha fazla bilgi için bkz . Visual Studio'da yeni proje oluşturma.

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullanır. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklayıcı olmadan çalıştırmak için Ctrl+

    Proje henüz SSL kullanmak üzere yapılandırılmamışsa Visual Studio aşağıdaki iletişim kutusunu görüntüler:

    Bu proje SSL kullanacak şekilde yapılandırılmıştır. Tarayıcıda SSL uyarılarından kaçınmak için IIS Express'in oluşturduğu otomatik olarak imzalanan sertifikaya güvenmeyi seçebilirsiniz. IIS Express SSL sertifikasına güvenmek istiyor musunuz?

    IIS Express SSL sertifikasına güveniyorsanız Evet'i seçin.

    Aşağıdaki iletişim kutusu görüntülenir:

    Güvenlik uyarısı iletişim kutusu

    Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'i seçin.

    Firefox tarayıcısına güvenme hakkında bilgi için bkz . Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

Visual Studio uygulamayı çalıştırır ve varsayılan tarayıcıyı açar.

Adres çubuğu localhost:<port#> ve example.com gibi bir şey değil, bunu gösterir. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

+ tuşlarına basarak hata ayıklama yapmadan uygulamayı başlatmak aşağıdakileri yapmanıza olanak tanır:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Uygulamayı Hata Ayıklama menüsünden hata ayıklama modunda veya hata ayıklama dışı modda başlatabilirsiniz:

Hata Ayıklamayı Başlat ve Hata Ayıklama Olmadan Başlat menüleri

Araç çubuğundaki https düğmesini seçerek uygulamada hata ayıklayabilirsiniz:

MvcMovie hata ayıklama düğmesi

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

  • Tarayıcı penceresini kapatın. Visual Studio uygulamayı durdurur.

Bu serinin sonraki öğreticisinde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan bu öğreticinin Razor Sayfalar sürümünü düşünebilirsiniz. ASP.NET Core UI seçimine bakın, bu belge, UI geliştirme için Razor Pages, MVC ve Blazor'yi karşılaştırır.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekleyin ve iskelet yapı oluşturun.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'yu başlatın ve Yeni proje oluştur'u seçin.
  • Yeni proje oluşturma iletişim kutusunda ASP.NET Core Web App (Model-View-Controller) seçeneğini seçin ve İleri düğmesine tıklayın.
  • Yeni projenizi yapılandırın iletişim kutusunda:
    • Proje adı için girin. Projeye MvcMovie adını vermek önemlidir. Kod kopyalandığında büyük harfe çevirmenin her namespace biriyle eşleşmesi gerekir.
    • Projenin Konumu her yere ayarlanabilir.
  • İleri'yi seçin.
  • Ek bilgi iletişim kutusunda:
    • .NET 7.0'ı seçin.
    • Üst düzey deyimleri kullanma seçeneğinin işaretlenmediğini doğrulayın.
  • Oluştur'u belirleyin.

Ek bilgi iletişim kutusu

Projeyi oluşturmaya yönelik alternatif yaklaşımlar da dahil olmak üzere daha fazla bilgi için bkz . Visual Studio'da yeni proje oluşturma.

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullanır. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklayıcı olmadan çalıştırmak için Ctrl+ Visual Studio, proje henüz SSL kullanacak şekilde yapılandırılmadığında aşağıdaki iletişim kutusunu görüntüler:IIS Express SSL sertifikasına güveniyorsanız Evet'iThis project is configured to use SSL. To avoid SSL warnings in the browser you can choose to trust the self-signed certificate that IIS Express has generated. Would you like to trust the IIS Express SSL certificate? seçin. Aşağıdaki iletişim kutusu görüntülenir:Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'iSecurity warning dialog seçin. Firefox tarayıcısına güvenme hakkında bilgi için bkz. Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

Visual Studio uygulamayı çalıştırır ve varsayılan tarayıcıyı açar.

Adres çubuğunda localhost:<port#> gösteriliyor, example.com gibi bir şey değil. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

Ctrl+F5 tuşlarına basarak hata ayıklamadan uygulamayı başlatmak şunları yapmanızı sağlar:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Uygulamayı Hata Ayıklama menüsünden hata ayıklama modunda veya hata ayıklama dışı modda başlatabilirsiniz:

Hata ayıklama menüsü

Araç çubuğundaki https düğmesini seçerek uygulamada hata ayıklayabilirsiniz:

MvcMovie hata ayıklama düğmesi

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

  • Tarayıcı penceresini kapatın. Visual Studio uygulamayı durdurur.

Bu serinin sonraki öğreticisinde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan bu öğreticinin Razor Sayfalar sürümünü dikkate alın. Bkz ASP.NET Core UI Seçme, ara birimi geliştirme için Razor Sayfalar, MVC ve Blazor'nin karşılaştırması.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekleme ve iskele oluşturma.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'yu başlatın ve Yeni proje oluştur'u seçin.
  • Yeni proje oluştur iletişim kutusunda ASP.NET Core Web App (Model-View-Controller) seçeneğini seçin ve İleri tıklayın>.
  • Yeni projenizi yapılandırın iletişim kutusunda Proje adı için MvcMovie girin. Projeye MvcMovie adını vermek önemlidir. Kod kopyalandığında büyük harfe çevirmenin her namespace biriyle eşleşmesi gerekir.
  • İleri'yi seçin.
  • Ek bilgi iletişim kutusunda .NET 6.0 (Uzun süreli destek) seçeneğini belirleyin.
  • Oluştur'u belirleyin.

Ek bilgi iletişim kutusu

Projeyi oluşturmaya yönelik alternatif yaklaşımlar için bkz . Visual Studio'da yeni proje oluşturma.

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullanır. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklayıcı olmadan çalıştırmak için Ctrl+F5 tuşlarına basın.

    Proje henüz SSL kullanmak üzere yapılandırılmamışsa Visual Studio aşağıdaki iletişim kutusunu görüntüler:

    Bu proje SSL kullanacak şekilde yapılandırılmıştır. Tarayıcıda SSL uyarılarından kaçınmak için IIS Express'in oluşturduğu otomatik olarak imzalanan sertifikaya güvenmeyi seçebilirsiniz. IIS Express SSL sertifikasına güvenmek istiyor musunuz?

    IIS Express SSL sertifikasına güveniyorsanız Evet'i seçin.

    Aşağıdaki iletişim kutusu görüntülenir:

    Güvenlik uyarısı iletişim kutusu

    Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'i seçin.

    Firefox tarayıcısına güvenme hakkında bilgi için bkz . Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

Visual Studio uygulamayı çalıştırır ve varsayılan tarayıcıyı açar.

Adres çubuğu localhost:<port#> olarak gösterilir ve example.com gibi bir şey değil. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

Ctrl+F5 tuşlarına basarak hata ayıklamadan uygulamayı başlatmak şunları yapmanızı sağlar:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Uygulamayı Hata Ayıklama menüsünden hata ayıklama modunda veya hata ayıklama dışı modda başlatabilirsiniz:

Hata ayıklama menüsü

Araç çubuğundaki MvcMovie düğmesini seçerek uygulamada hata ayıklayabilirsiniz:

MvcMovie hata ayıklama düğmesi

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

Bu serinin sonraki öğreticisinde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan bu öğreticinin Sayfalar versiyonunu düşünün. Bakınız ASP.NET Core UI Seçimi, UI geliştirme için Razor Sayfalar, MVC ve Blazor'yi karşılaştıran.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekleme ve iskele oluşturma.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'yu başlatın ve Yeni proje oluştur'u seçin.
  • Yeni bir proje oluştur iletişim kutusunda ASP.NET Core Web Uygulaması'nı seçin>İleri.
  • Yeni projenizi yapılandır iletişim kutusunda, Proje adı için MvcMovie girin. Projeye MvcMovie adını vermek önemlidir. Kod kopyalandığında büyük harfe çevirmenin her namespace eşleşmeyle eşleşmesi gerekir.
  • Oluştur'u belirleyin.
  • Yeni ASP.NET Core web uygulaması oluştur iletişim kutusunda şunları seçin:
    • Açılan listelerde bulunan .NET Core ve ASP.NET Core 5.0.
    • ASP.NET Core Web App (Model-View-Controller).
    • Oluşturma.

Yeni bir ASP.NET Core web uygulaması oluşturun

Projeyi oluşturmaya yönelik alternatif yaklaşımlar için bkz . Visual Studio'da yeni proje oluşturma.

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullandı. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklayıcı olmadan çalıştırmak için Ctrl+F5 tuşlarına basın.

    Proje henüz SSL kullanmak üzere yapılandırılmamışsa Visual Studio aşağıdaki iletişim kutusunu görüntüler:

    Bu proje SSL kullanacak şekilde yapılandırılmıştır. Tarayıcıda SSL uyarılarından kaçınmak için IIS Express'in oluşturduğu otomatik olarak imzalanan sertifikaya güvenmeyi seçebilirsiniz. IIS Express SSL sertifikasına güvenmek istiyor musunuz?

    IIS Express SSL sertifikasına güveniyorsanız Evet'i seçin.

    Aşağıdaki iletişim kutusu görüntülenir:

    Güvenlik uyarısı iletişim kutusu

    Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'i seçin.

    Firefox tarayıcısına güvenme hakkında bilgi için bkz . Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

    Visual Studio:

    • IIS Express'i başlatır.
    • Uygulamayı çalıştırır.

    Adres çubuğunda localhost:port# gösteriliyor, example.com gibi bir şey değil. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

Ctrl+F5 tuşlarına basarak hata ayıklamadan uygulamayı başlatmak şunları yapmanızı sağlar:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Hata ayıkla menü öğesinden uygulamayı hata ayıklama veya hata ayıklama dışı modda başlatabilirsiniz:

Hata ayıklama menüsü

IIS Express düğmesini seçerek uygulamada hata ayıklayabilirsiniz

IIS Express

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

Bu öğreticinin sonraki bölümünde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.

Bu öğreticide, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmesi öğretilmektedir. ASP.NET Core web geliştirme konusunda yeniyseniz, daha kolay bir başlangıç noktası sağlayan bu öğreticinin Razor Sayfalar sürümünü göz önünde bulundurun. "ASP.NET Core kullanıcı arabirimi seçme" başlıklı bölüme göz atın, burada kullanıcı arabirimi geliştirme için Sayfalar, MVC ve diğerlerini karşılaştırır.

Bu, denetleyiciler ve görünümlerle ASP.NET Core MVC web geliştirmeyi öğreten bir serinin ilk öğreticisidir.

Serinin sonunda film verilerini yöneten ve görüntüleyen bir uygulamanız olacak. Şunları yapmayı öğreneceksiniz:

  • Bir web uygulaması oluşturun.
  • Model ekleme ve iskele oluşturma.
  • Veritabanıyla çalışma.
  • Arama ve doğrulama ekleyin.

Örnek kodu görüntüleme veya indirme (indirme).

Önkoşullar

Web uygulaması oluşturma

  • Visual Studio'dan Yeni proje oluştur'u seçin.

  • ASP.NET Core Web Application>İleri'yi seçin.

    Yeni ASP.NET Core Web Uygulaması projesi oluşturma

  • Projeyi MvcMovie olarak adlandırın ve Oluştur'u seçin. Projeyi MvcMovie olarak adlandırmak önemlidir, bu nedenle kodu kopyaladığınızda ad alanı eşleşecektir.

    Yeni projenizi yapılandırma

  • Web Uygulaması(Model-Görünüm Denetleyicisi)'ni seçin. Açılan kutulardan .NET Core ve ASP.NET Core 3.1'i ve ardından Oluştur'u seçin.

    Yeni proje iletişim kutusu, sol bölmede .NET Core, ASP.NET Core web

Visual Studio, oluşturulan MVC projesi için varsayılan proje şablonunu kullandı. Oluşturulan proje:

  • Çalışan bir uygulamadır.
  • Temel bir başlangıç projesidir.

Uygulamayı çalıştırma

  • Uygulamayı hata ayıklamadan çalıştırmak için Ctrl+F5 tuşlarına basın.

    Proje henüz SSL kullanmak üzere yapılandırılmamışsa Visual Studio aşağıdaki iletişim kutusunu görüntüler:

    Bu proje SSL kullanacak şekilde yapılandırılmıştır. Tarayıcıda SSL uyarılarından kaçınmak için IIS Express'in oluşturduğu otomatik olarak imzalanan sertifikaya güvenmeyi seçebilirsiniz. IIS Express SSL sertifikasına güvenmek istiyor musunuz?

    IIS Express SSL sertifikasına güveniyorsanız Evet'i seçin.

    Aşağıdaki iletişim kutusu görüntülenir:

    Güvenlik uyarısı iletişim kutusu

    Geliştirme sertifikasına güvenmeyi kabul ediyorsanız Evet'i seçin.

    Firefox tarayıcısına güvenme hakkında bilgi için bkz . Firefox SEC_ERROR_INADEQUATE_KEY_USAGE sertifika hatası.

    Visual Studio:

    • IIS Express'i başlatır.
    • Uygulamayı çalıştırır.

    Adres çubuğu localhost:port# gösterir ve example.com gibi bir şey göstermez. Yerel bilgisayarınızın standart ana bilgisayar adıdır localhost. Visual Studio bir web projesi oluşturduğunda, web sunucusu için rastgele bir bağlantı noktası kullanılır.

Ctrl+F5 tuşlarına basarak hata ayıklamadan uygulamayı başlatmak şunları yapmanızı sağlar:

  • Kod değişiklikleri yapın.
  • Dosyayı kaydedin.
  • Tarayıcıyı hızla yenileyin ve kod değişikliklerini görün.

Hata ayıkla menü öğesinden uygulamayı hata ayıklama veya hata ayıklama dışı modda başlatabilirsiniz:

Hata ayıklama menüsü

IIS Express düğmesini seçerek uygulamada hata ayıklayabilirsiniz

IIS Express

Aşağıdaki görüntüde uygulama gösterilmektedir:

Home veya Dizin sayfası

Bu öğreticinin sonraki bölümünde MVC hakkında bilgi edinip kod yazmaya başlayacaksınız.