| |
|
|
2026 Dünya Kupası Core MVC Projesinde Veritabanına İlk Verilerin Eklenmesi
Veritabanı tablolarını oluşturduk ancak içleri şu an boş. Tabloların bazılarında veriler sabit ve değişmez olduğu için bu bilgileri tabloya ekleyecek olan Seed Data yapısını kuralım. Uygulama her çalıştığında veritabanını kontrol eden ve eğer boşsa başlangıç verilerini (gruplar, takımlar, statlar, düzeyler) otomatik olarak ekleyen bir mekanizma oluşturacağız.
Kategorisi:
Core Mvc
0
defa okundu
|
ASP.NET Core MVC Projesinde Yönlendirme (Routing) İşlemleri
Yönlendirme, gelen isteklerin hangi controller ve hangi action metoda yönlendirileceğini belirleyen ASP.NET Core’daki önemli bileşenlerden birisidir. Web sitelerinde; gelen isteklerin URL yapılarının, arama motorlarının anlayabileceği, sayfa içeriğine uygun, anlamlı ve kullanıcılar tarafından okunabilir olması önemlidir. Yönlendirme konusu bu açıdan önemlidir.
Kategorisi:
Core Mvc
3
defa okundu
|
|
|
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama6
Hem tombala oyununu anlamak hem de algoritmayı kavramak açısından oyunu temel kodlarla hazırladık. Ancak tüm kodlar tek form sayfasında yazıldığı için projenin kontrolü, hata tespiti, oyuna yeni özelliklerin eklenmesi zorlaşmaktadır. Bundan dolayı tombala oyununu nesne tabanlı (OOP) hale getirmeye çalışacağız. Şimdi kodlarımızı OOP yapısına uygun, sınıf tabanlı hale getirelim. Amacımız, “tek form içinde karmaşık işlem yapan” yapıyı sorumluluklara göre parçalara ayırmak olacaktır.
Kategorisi:
c# Desktop
0
defa okundu
|
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama5
Bir önceki uygulamamızda rastgele çekilen sayıları tombala kartı üzerinde kontrol ederek 1. Çinko, 2. Çinko ve Tombala işlemlerini başarıyla tespit etmiştik. Bu makalede ise oyunun yeniden başlatılabilmesini sağlayacağız. Böylece her oyun sonunda “Yeni Oyun” butonuna basıldığında tüm değişkenler sıfırlanacak, kart yeniden oluşturulacak ve oyuna yeni bir başlangıç yapılacaktır.
Kategorisi:
c# Desktop
0
defa okundu
|
Tombala Oyununu Yapan Uygulamayı c# Dilinde Kodlama2
Bir önceki uygulamada tombala kartının karelerini oluşturduk ve her çalıştırmada farklı renklerde bir pano elde ettik. Bu bölümde ise 1 ile 90 arasındaki rastgele sayıları tekrarsız şekilde hücrelere yerleştirip, bir çekiliş sistemi kuracağız. Amaç, hem rastgele sayı üretimi hem de liste yapıları konusunu uygulamalı olarak göstermek.
Kategorisi:
c# Desktop
2
defa okundu
|
|
|