Yazılımcı Sarman'ın kodlama dünyasına hoşgeldiniz.
Merhabalaaar,
Sizlerle birlikte kendi takvim API’mizi geliştirerek planlamalarımızı kendi projemizin üzerinden yapalım. İşte bu süreçte ilk aşamada izleyeceğimiz adımlar:
1️⃣ MongoDB Compass ile Veritabanı Oluşturma:🟢 MongoDB Compass kullanarak bir local veritabanı oluşturun.
🟢 Bu veritabanının adını "Takvim_API" olarak belirleyin.
🟢 İçine "Takvim" adında bir koleksiyon oluşturun.
2️⃣ Visual Studio'da API Projesi Oluşturma:
🟢 Visual Studio'da yeni bir API projesi oluşturun ve adını "Takvim_API" olarak belirleyin.
3️⃣ Models Klasöründe Takvim.cs Sınıfı Oluşturma:
🟢 Projenizin "Models" klasörüne gidin.
🟢 Burada "Takvim.cs" adında bir sınıf oluşturun ve gerekli modelleri içine ekleyin.
4️⃣ Data Klasöründe MongodbContext.cs Sınıfı Oluşturma:
🟢 Projenizin "Data" klasörüne gidin.
🟢 Burada "MongodbContext.cs" adında bir sınıf oluşturun ve MongoDB bağlantılarını yapılandırın.
5️⃣ Repository Klasörü ve Alt Klasörlerin Oluşturulması:
🟢 Projenizin ana dizininde "Repository" adında bir klasör oluşturun.
🟢 "Repository" klasörü içine "Abstract" ve "Concrete" adında iki alt klasör ekleyin.
6️⃣ ICalendarRepository Arayüzünün Oluşturulması:
🟢 "Abstract" klasöründe "ICalendarRepository.cs" adında bir arayüz oluşturun.
🟢 Bu arayüzde gerekli metodları tanımlayın.
7️⃣ CalendarRepository Sınıfının Oluşturulması:🟢 "Concrete" klasöründe "CalendarRepository.cs" adında bir sınıf oluşturun.
🟢 Bu sınıfı ICalendarRepository arayüzünden implement edin ve gerekli metotları içine ekleyin.
🔍 GitHub Linki:
Projeyi detaylı olarak incelemek için GitHub’daki reposuna profilden erişebilirsiniz.
❓ Sorular ve İletişim:
Eğer projemizle ilgili sorularınız varsa veya daha fazla bilgiye ihtiyacınız varsa, lütfen GitHub üzerinden yorum bırakabilir veya Discord üzerinden iletişime geçebilirsiniz.
🌐 Discord Sunucu Bağlantısı:
Profildeki link üzerinden
コメント