Asp.Net Core İlk  Uygulamanın Oluşturulması
  1. Anasayfa
  2. ASP.Net

Asp.Net Core İlk Uygulamanın Oluşturulması

0

Bu yazımızda kurulumu tamamlanmış bir ortamda ilk Asp.Net Core uygulamasının nasıl oluşturulacağını göreceğiz.

Bir önceki yazımızdan hatırlayacağınız üzere .Net Core uygulamasını geliştirmek üzere Visual Studio ortamını kullanıyoruz. Yeni bir Asp.Net Core uygulaması oluşturmak için Visual Studio üzerinden Dosya / Yeni ve Projeler bağlantısını tıklamamız gerekiyor. Visual Studio İngilizce dil seçeneğinde File / New Project bağlantı yolu takip edilir.

Karşımıza gelen yeni proje oluşturma diyalog kutusundan, şablonlar (template) kısmını genişlettiğimizde Visual C# ve Web şablonunu seçmemiz gerekiyor.

Resim-1

Yukarıdaki şekilden de gördüğümüz gibi C# ile geliştirilebilecek web uygulamalarında orta bölümde iki adet proje şablonu bulunuyor. Bunlardan bir tanesi Asp.Net Core Web Application diğeri ise klasik Asp.Net Web Forms ve Asp.Net MVC uygulamaları geliştirebileceğimiz .net framework ailesine bağlı uygulama ortamlarıdır. Önceki yazımızda da bahsettiğimiz gibi Asp.Net Core Web Application crossplatform uyumlu siteler geliştirmek için tercih edeceğimiz yeni platformdur.

Resim-1’de olduğu gibi projenin kaydedileceği konumu ve adını verdikten sonra Tamam / OK butonu ile sonraki diyalog menüsünün açılmasını sağlayalım. Açılan yeni diyalog penceresinden ise kullanacağımız sürümü vs. seçebiliriz. Yine resim-2 ile gösterilen bu diyalog penceresi ile Docker desteği, kimlik doğrulama gibi özellikler aktif edilebilmektedir. Bu kısmı Asp.Net MVC geliştiricileri çok iyi hatırlayacaklardır. İlk projemizde diğer bileşenlerin olmasını istemeyeceğimizden boş bir uygulama oluşturmak amacıyla Empty seçilir.

Resim-2

Tamam butonu ile ilerledikten sonra Visual Studio birtakım dosyaları oluşturacağı için bir süre bekletip projeyi oluşturacaktır. Empty proje oluşturulduğunda projenin yapısı resim-3’de gösterildiği gibi olacaktır.

Resim-3

İlk projeyi Debug menüsü altından Start Debug veya Start Without Debugging ile çalıştırdığımızda aşağıdaki gibi bir sayfa bizi karşılayacak ve ekranda “Hello World” yazacaktır. Debug menüsünden ilk kez start ettiğimizde yani ilk çalıştırmada Visual Studio bize mevcut localhostun SSL sertifikasına güvenilsin mi tarzı şeklinde sorular sorabilir böyle bir durumda tamam deyip geçmek yeterli olacaktır.

Resim-4

İlk çalıştırmada karşımıza gelen “Hello Word” metni proje dosyaları içerisinde yer alan Startup.cs dosyasından okunmaktadır. Startup.cs dosyasının içeriğini incelediğimizde projenin çalışması ile ilgili olan metot içerisindeki “Hello Word” mesajını değiştirip farklı sonuçlar elde edebiliriz.

 

Bu bölümde .Net Core mimarisinde platformlar arası çalışabilecek web uygulamaları geliştirilmek üzere kullanılabilecek Asp.Net Core ile yeni bir proje oluşturmayı görmüş olduk diğer yazılarda görüşmek üzere.

 

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

https://docs.microsoft.com/tr-tr/

 

 

TAGs: asp.net core, .net core, core mvc, docker, cross platform, asp.net core mvc, core web application

 

Bu İçeriğe Tepkin Ne Oldu?
  • 1
    harika_
    Harika!!
  • 3
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Konya Teknik Üniversitesi Bilgisayar Mühendisliği Doktora programında tez dönemi öğrenciliğim devam etmektedir.İş hayatıma Vodafone'da Test Mühendisi olarak başladıktan sonra şuan bir üniversitede Sistem Uzmanı ve Siber Güvenlik Ofis Yöneticisi pozisyonunda çalışmaktayım.Başlıca uzmanlık alanlarım arasında Sistem yöneticiliği ve Siber Güvenlik gelmektedir.Asp.net ile Proje Geliştirme (2015), Bilgisayar Mühendisliğine Giriş (2020), Güvenlik Tasarım Desenleri (2022) kitaplarının yazarıyım.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir