Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, dağıtık sistemler ve Windows uygulaması geliştirme konularını ele almaktadır.
- Video, iki ana bölümden oluşmaktadır. İlk bölümde VMware'de Windows Server 2016 kurulumu, veritabanı sunucusu ve web sunucusu sanal makinelerinin kurulumu, XML web servisi oluşturma ve veritabanı tasarımı gibi konular adım adım gösterilmektedir. İkinci bölümde ise Windows uygulamasında referans ekleme, textbox ve buton oluşturma, dataset tanımlama ve veri çekme işlemleri anlatılmaktadır.
- Eğitim, Hepsiburada örneği üzerinden ürün kodu ve fiyat bilgilerini döndüren bir web servisi geliştirme sürecini detaylı olarak ele almaktadır. Ayrıca veri çekme işleminin başarısız olması ve bunun nedeninin if koşulunda takılması olduğu sonucuna varılmaktadır.
- 00:04VMware'de Web Server Kurulumu
- VMware'de yeni bir sanal makine kurulumu başlatılıyor ve ismi "DS Web Server" olarak belirleniyor.
- Windows Server 2016 işletim sistemi seçiliyor ve 2 GB RAM ile 2 CPU ile kurulum yapılıyor.
- Kurulum için Windows Server 2016 ISO dosyası kullanılıyor ve SSD disk üzerinde kurulum yapılıyor.
- 03:01Windows Server Kurulum Seçenekleri
- Windows Server 2016'da standart ve data center olmak üzere iki grup işletim sistemi bulunuyor.
- Standart Edition siyah ekranlı ve sadece PowerShell komutları ile yönetilebilen bir işletim sistemi.
- Data Center versiyonunda Hyper-V'de sınırsız sayıda sanal makine kurulabiliyor ve her standart edition lisansına karşılık iki makine kurulabiliyor.
- 07:43Veritabanı Oluşturma
- "Hepsiburada" adında bir veritabanı oluşturuluyor ve içine "Ürünler" adında bir tablo ekleniyor.
- Tabloda otomatik artan bir primary key alanı (ürün kodu) ve float türünde bir alan (fiyat) bulunuyor.
- Tabloya "LG Televizyon" (4000 TL) ve "Samsung Telefon" (3000 TL) gibi kayıtlar ekleniyor.
- 12:26Web Servis Metodu Ekleme
- Web servise "Ürün Fiyatı Getir" adında bir metot ekleniyor ve içerisine string ürün kodu parametresi alınıyor.
- Metot içinde SQL cümlesi kullanılarak veritabanından ürün bilgileri çekiliyor.
- Web servis hazır hale geliyor ve Hepsiburada için kullanılabilir hale geliyor.
- 14:59SQL Server Kurulumu
- Yeni kurulan makineye SQL Server kurulumu yapılıyor ve Developer Edition seçiliyor.
- Kurulum sırasında database engine servisi kuruluyor ve Türkçe dil seçeneği işaretleniyor.
- SQL Server'da Windows Authentication ve SQL Authentication'ı destekleyen Mix Mode seçiliyor.
- 18:38Windows Uygulaması Geliştirme
- Windows uygulaması geliştiriliyor ve "En Ucuz Ürün Bulma" projesi başlatılıyor.
- Uygulamaya tablolar ve grup box ekleniyor.
- Web server çalıştırılıyor ve uygulama test ediliyor.
- 21:51Windows Uygulamasına Referans Ekleme
- Windows uygulamasına referans eklemek için "Add Service Reference" seçeneği kullanılıyor.
- Belirli bir adres yapıştırılarak referans ekleniyor.
- Uygulamaya textbox ve buton ekleniyor.
- 23:07Veritabanı Bağlantısı ve Veri Alma
- "vs.hepsiburada" adında bir servis client oluşturuluyor.
- Dataset tanımlanarak ürün fiyatı getiriliyor.
- TextBox'a ürün kodu, ürün adı ve fiyat bilgileri gösteriliyor.
- 25:35Kod Hatası ve Çözüm Arayışı
- Kod çalıştırıldığında bir hata oluşuyor.
- Farklı bir ürün için de aynı işlem yapılıyor.
- Hata "if" bloğunda takılıyor ve kayıt döndürülemiyor.