ASP.NET Core Nasıl Kurulur? (Windows) – Adım Adım Rehber

Bu blog yazısında, Windows işletim sistemi üzerinde ASP.NET Core kurulumunu adım adım anlatıyorum. Visual Studio ve .NET SDK kurulumlarıyla başlayarak, ilk ASP.NET Core projenizi oluşturmayı ve çalıştırmayı öğretiyorum.

BFS

ASP.NET Core ile modern web uygulamaları geliştirmek istiyorsunuz, ancak nereden başlayacağınızı bilmiyorsunuz. Endişelenmeyin, çünkü adım adım ASP.NET Core'un Windows işletim sistemine nasıl kurulacağını göstereceğim. Hadi başlayalım!

Adım 1: .NET SDK’sını İndirin



İlk olarak, ASP.NET Core kullanabilmek için .NET SDK’sını indirmeniz gerekiyor. SDK, ASP.NET Core uygulamalarını geliştirmek için gerekli olan araçları içerir. Microsoft'un resmi sitesine gidin ve son sürümü indirin.

İpucu: ASP.NET Core ile çalışmak için yalnızca .NET SDK’sına ihtiyacınız olacak. .NET Runtime, sadece uygulamanızı çalıştırmak için yeterlidir.

.NET SDK’yı indirmek için şu adımları izleyin:
1. [Microsoft'un .NET İndirme Sayfası'na](https://dotnet.microsoft.com/download/dotnet) gidin.
2. "Download .NET SDK" butonuna tıklayın.
3. Windows için uygun sürümü seçin (x64, x86 veya ARM).
4. İndirilen dosyayı çalıştırın ve kurulum adımlarını takip edin.

Kurulum bitince, komut satırından ASP.NET Core uygulamaları geliştirmeye başlayabilirsiniz!

Adım 2: Visual Studio’yu Kurun



Birçok geliştirici, Visual Studio’yu ASP.NET Core projeleri için tercih eder. Çünkü Visual Studio, zengin bir özellik seti sunar ve geliştirme sürecinizi hızlandırır. Eğer daha önce Visual Studio’yu kurmadıysanız, bunu yapmalısınız.

Visual Studio İndir:
1. [Visual Studio İndirme Sayfası'na](https://visualstudio.microsoft.com/downloads/) gidin.
2. "Community" sürümünü seçin (ücretsizdir).
3. Kurulum sırasında, “.NET Core” ve “ASP.NET” işaretlerini seçerek ihtiyacınız olan tüm araçları yükleyin.

Visual Studio kurulduktan sonra, ASP.NET Core projelerinizi rahatça oluşturabilirsiniz.

Adım 3: .NET SDK Kurulumunu Kontrol Edin



Her şeyin doğru kurulduğundan emin olmak için komut satırında şu komutu çalıştırabilirsiniz:


dotnet --version


Eğer doğru bir sürüm numarası görüyorsanız, kurulum başarılı demektir. Eğer bir hata mesajı alıyorsanız, SDK'nın doğru şekilde kurulmadığını kontrol edin ve tekrar kurulum adımlarını takip edin.

Adım 4: İlk ASP.NET Core Projenizi Oluşturun



Artık ASP.NET Core projenizi oluşturabilirsiniz. Visual Studio’yu açın ve "Create a new project" seçeneğine tıklayın. "ASP.NET Core Web Application" şablonunu seçin. Burada çeşitli seçenekler olacak, ancak en yaygın kullanılan "Web Application (Model-View-Controller)" şablonunu tercih edebilirsiniz.

Alternatif Komut Satırı İle Proje Oluşturma:

Eğer Visual Studio yerine komut satırını kullanmak istiyorsanız, şu komutla yeni bir proje oluşturabilirsiniz:


dotnet new mvc -n MyFirstApp


Bu komut, “MyFirstApp” adında bir MVC projesi oluşturur. Oluşturduğunuz klasöre gidin ve projeyi başlatın:


cd MyFirstApp
dotnet run


Bu komut ile uygulamanız yerel sunucuda çalışmaya başlar. Tarayıcınızda `http://localhost:5000` adresini ziyaret ettiğinizde, oluşturduğunuz uygulamanın ilk sayfasını görebileceksiniz.

Adım 5: Uygulamanızı Çalıştırın



İlk projenizi oluşturduktan sonra, artık geliştirme sürecine başlayabilirsiniz. Uygulamanızı Visual Studio'dan veya komut satırından çalıştırabilirsiniz. Visual Studio’da F5 tuşuna basarak uygulamanızı çalıştırabilirsiniz.

Komut satırında ise, şu komutu yazın:


dotnet run


Uygulama çalışmaya başladıktan sonra, tarayıcınızda projeyi görüntüleyebilirsiniz.

Adım 6: ASP.NET Core Uygulamanızı Yayınlayın



Projeyi geliştirdikten sonra, uygulamanızı yayına alabilirsiniz. ASP.NET Core, kolayca barındırılabilir. Herhangi bir web sunucusuna yükleyebilir ve HTTP üzerinden erişilebilir hale getirebilirsiniz.

Örneğin, uygulamanızı bir IIS sunucusuna veya herhangi bir bulut sağlayıcısına dağıtabilirsiniz. Microsoft'un Azure platformu, ASP.NET Core uygulamaları için mükemmel bir dağıtım ortamı sunar.

Yayınlama için şu adımları izleyin:
1. Projenizde "Publish" seçeneğini tıklayın.
2. Yayınlama ortamını seçin (IIS, Azure, FTP vb.).
3. Yayınlama işlemine başlayın.

Ayrıca, “dotnet publish” komutuyla uygulamanızı paketleyebilirsiniz.


dotnet publish -c Release -o ./publish


Bu komut, uygulamanızı "Release" modunda derleyip belirttiğiniz klasöre çıkartır.

Sonuç: ASP.NET Core ile Başarıya Ulaşın



Artık ASP.NET Core uygulamaları geliştirmek için gerekli tüm araçlara sahipsiniz! Visual Studio ve .NET SDK ile Windows üzerinde harika projeler oluşturabilirsiniz. Unutmayın, ASP.NET Core sürekli güncelleniyor, bu yüzden en son özellikleri kullanarak projelerinizi geliştirmeyi unutmayın!

Ekstra İpucu: ASP.NET Core hakkında daha fazla bilgi edinmek ve topluluk ile etkileşime geçmek için [Microsoft’un Resmi Belgelerine](https://docs.microsoft.com/en-us/aspnet/core/) göz atabilirsiniz.

Aşağıdaki adımları takip ederek ASP.NET Core dünyasında ilerlemeye devam edebilirsiniz! Başarılar!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yazılım Geliştiriciler İçin Verimli Çalışma Alanı Oluşturmanın İpuçları: En İyi Araçlar ve Yöntemler

Verimli Bir Çalışma Alanı Neden Önemlidir?Yazılım geliştirici olmanın zorluklarından biri de sürekli odaklanmış ve üretken olabilmektir. Bir geliştirici olarak, işlerinizin çoğunu bilgisayar başında geçirirsiniz ve bu süre zarfında verimli bir çalışma...