1. ASP.NET Core’u Windows’a Kurma
ASP.NET Core SDK’yı İndirme ve Kurma:
1. ASP.NET Core SDK’yı İndirin:
- İlk olarak [ASP.NET Core'un resmi indirme sayfasına](https://dotnet.microsoft.com/download/dotnet-core) gidin.
- Burada "Download .NET SDK" butonuna tıklayarak, Windows için en son sürümü seçin.
- İndirdiğiniz dosyayı çalıştırarak kurulumu başlatın.
2. Kurulumu Tamamlayın:
- Kurulum sırasında size birkaç seçenek sunulabilir. İlgili talimatları takip ederek kurulumu tamamlayın. Kurulum bittikten sonra, bilgisayarınızı yeniden başlatmanıza gerek yok.
3. Kurulumun Başarılı Olduğunu Kontrol Etme:
- Komut satırına (CMD veya PowerShell) gidin.
- Aşağıdaki komutu yazarak .NET SDK'nın doğru bir şekilde kurulduğunu kontrol edebilirsiniz:
```bash
dotnet --version
```
Eğer bir sürüm numarası görüyorsanız, her şey doğru kurulmuş demektir. Tebrikler!
2. İlk ASP.NET Core Projesini Oluşturma
Yeni Bir ASP.NET Core Web Projesi Oluşturma:
1. Komut Satırını Açın:
- Başlat menüsünden "cmd" veya "PowerShell" yazarak komut satırını açın.
2. Proje Klasörü Oluşturun:
- Projenizin bulunduğu dizini seçin ve aşağıdaki komutu yazarak yeni bir klasör oluşturun:
```bash
mkdir MyFirstAspNetCoreProject
cd MyFirstAspNetCoreProject
```
3. Yeni Bir ASP.NET Core Projesi Oluşturun:
- Şimdi, ASP.NET Core projenizi oluşturmak için şu komutu kullanın:
```bash
dotnet new webApp
```
Bu komut, bir ASP.NET Core Web Uygulaması başlatır. Bu, basit bir web uygulaması için gereken temel dosya yapısını oluşturacaktır.
4. Proje Dosyalarını Görüntüleyin:
- Proje oluşturulduktan sonra, dosya yapısını incelemek için:
```bash
dir
```
Bu komut ile, projede yer alan tüm dosyaları görebilirsiniz.
5. Projenizi Çalıştırın:
- Artık projenizi çalıştırmak için aşağıdaki komutu kullanabilirsiniz:
```bash
dotnet run
```
Bu komut, projenizi başlatacak ve tarayıcınızda "localhost" üzerinden erişebileceğiniz bir web uygulaması açacaktır.
3. İlk ASP.NET Core Web Sayfası
HomeController ve Razor Views:
1. Yeni Bir Controller Oluşturun:
- Projenizdeki `Controllers` klasörüne gidin. Burada `HomeController.cs` dosyasını bulacaksınız. Bu dosyayı açarak, temel düzenlemeleri yapabilirsiniz.
```csharp
public class HomeController : Controller
{
public IActionResult Index()
{
return View();
}
}
```
2. Yeni Bir View Oluşturun:
- Şimdi, `Views/Home` klasörüne gidin. Burada `Index.cshtml` adlı bir dosya bulacaksınız. Bu dosyayı açın ve basit bir HTML içeriği ekleyin:
```html
Merhaba ASP.NET Core!
İlk projenizi başarıyla oluşturduğunuz için tebrikler!
```
3. Sayfayı Görüntüleyin:
- Uygulamanızı tekrar çalıştırın ve tarayıcınızda `http://localhost:5000` adresine gidin. Karşınıza "Merhaba ASP.NET Core!" başlıklı sayfanız çıkacak.
4. Son Adımlar
Projeyi Geliştirmeye Devam Etme:
- Veritabanı Entegrasyonu: EF Core ile veritabanı bağlantısı kurabilirsiniz.
- API Geliştirme: ASP.NET Core, güçlü RESTful API’ler oluşturmak için harika bir altyapı sağlar.
- Kimlik Doğrulama ve Yetkilendirme: Kullanıcı kimlik doğrulaması ve yetkilendirmesi ekleyerek daha güvenli uygulamalar geliştirebilirsiniz.
Geliştirdiğiniz projeleri daha da ileriye taşıyabilir ve her geçen gün yeni özellikler ekleyerek kendinizi bu alanda geliştirebilirsiniz.