‫Tekrar hoş geldiniz.
‫Bu videoda size dot net beş ve dot net altı için proje şablonu arasındaki farkı
‫göstermek istiyorum.
‫Şimdi devam edelim ve farkı görmek için hızlıca iki proje oluşturalım.
‫Bir sonraki videoda ilk Merhaba Dünya Programımızı oluşturacağız ve bunun dot net five kullanarak
‫nasıl çalıştığını anlayacaksınız çünkü bu noktada kurs hala tamamen dot net five ile oluşturulmuştur,
‫ancak yakında dot net six ile güncelleyeceğim.
‫Bu noktada endişelenmeyin, çünkü yeni başlayan biri olarak sizin için kodda herhangi bir değişiklik olmadığı için
‫gerçekten hiç önemli değil.
‫Visual Studio 2022'nin kullanıcı arayüzü bile 2019'dakiyle aynı.
‫Yeni başlayan biri olarak sizin için farklı olan sadece bu küçük ayrıntı var ve bu videoda size göstermek
‫istediğim şey de bu.
‫Tamam, devam edelim ve yeni bir proje oluşturalım.
‫Ve burada farklı şablonlar seçebileceğinizi görebilirsiniz.
‫Çok sayıda görebileceğiniz bir grup var.
‫Ve bunlar, Visual Studio yükleyicisinde hatırlarsanız, Visual Studio'yu yüklerken seçtiğimiz
‫iş yüklerine göre kullanılabilir.
‫Yani burada farklı iş yüklerimiz vardı ve hangi iş yüklerini yüklediğinize bağlı olarak Visual Studio'da
‫şablon olarak daha fazla seçeneğiniz olacak.
‫Bu yüzden C-sharp ile konsol uygulaması şablonunu kullanacağım.
‫Bu yüzden burada en üstte C-sharp logosunun ya da bu harfin olması önemlidir
‫ve ben buna net beş diyeceğim.
‫EPP Pekala, bu bizim nokta net beş uygulamamız olacak.
‫Bu, uygulamanın proje adı olacaktır.
‫Ve sonra isterseniz konumu değiştirebilirsiniz.
‫Varsayılan konumda bırakacağım ve varsayılan çözüm adını seçeceğim.
‫Şimdi ileri seçeneğine gidebilirsiniz ve burada nokta net beşin yanı sıra nokta net altıya da sahip
‫olduğunuzu görebilirsiniz ve 2021'de kullanılan nokta net beş çalışma zamanını da eklemek için talimatımı izlediyseniz
‫yalnızca nokta net beşe sahipsiniz ve şimdi 2022'de nokta net altıyı yayınladılar.
‫2023 yılında muhtemelen nokta net yediyi piyasaya sürecekler.
‫Kaputun altında, gösteriyi daha hızlı hale getiren, uygulamaların daha sorunsuz çalışmasını sağlayan
‫ve aynı zamanda bazı yeni kodlar ve bazı yeni metodolojiler ekleyen bir dizi değişiklik var.
‫Ancak yeni başlayan biri olarak bu sizin için pek de önemli değil çünkü temel bilgiler her zaman aynı kalıyor.
‫Her zaman değişkenler, yöntemler, sınıflar ve benzeri ve bu anahtar kelimelerin tümü olacaktır.
‫Bu noktada size hiçbir anlam ifade etmeyebilirler, ancak bu kursta hepsinin üzerinden geçeceğiz.
‫Ancak bu altıyı değiştiren şeyi birazdan göreceksiniz.
‫Tamam.
‫Yani buradaki seçenek yalnızca bu bileşeni yüklediğim için mevcuttu.
‫Şimdi sadece dot net five kullanalım ve bir uygulamanın nasıl göründüğünü görelim.
‫Bunu oluşturalım ve Visual Studio'nun bizim için ne yaptığını görelim.
‫İşte buradasın.
‫Varsayılan olarak elde ettiğimiz şey budur.
‫Bir sürü kod.
‫Burada biz tek bir satır kod yazmadan çok şey oluyor.
‫Ayrıca oturum açmanızın istendiği bir açılır pencere belirir, ancak oturum açmanız gerekmez.
‫Bunu kapatabilirsin.
‫Bu yüzden kodu biraz daha iyi görebilmeniz için kaydırmama izin verin ve bir sonraki videoda bunu çok daha derinlemesine
‫inceleyeceğim.
‫Ancak temel olarak bu Hello World ifadesini elde etmek için toplam 12 satır kod olduğunu
‫görebilirsiniz ve uygulamayı çalıştırabiliriz ve sadece konsol uygulamasına bir şeyler yazdıracaktır.
‫Burada gördüğünüz bir konsol uygulaması ve Hello World diyor, ancak bu videonun asıl konusu
‫bu değil.
‫Şimdi size dot net beş ve dot net altı konsol uygulamaları arasındaki farkı göstermek için
‫başka bir Visual Studio örneği başlatayım.
‫Bu yüzden buna net altı uygulaması diyeceğim.
‫Sıradakine tıklayalım.
‫Ve burada Dot Net'in uzun vadeli desteklenen sürümü olan Dot Net six'i seçeceğim.
‫Ve bu ağın ne olduğunu merak ediyorsanız.
‫O zaman hemen bu makaleye geçeyim.
‫Gördüğünüz gibi burada dot net platformuna genel bakış nedir?
‫Bu genel bakış net beş için olsa da nokta net altı aynı mimariyi takip eder.
‫Yani fikir şu ki, tüm farklı ortamların gelişimini tek bir ortamda birleştirmek istediler.
‫Yani şimdi her şeyi bir araya getiriyorlar bulut geliştirme, masaüstü, web, oyun, mobil, her şey
‫dot net başlığı altında bir araya getiriliyor ve dot net framework'ün yanı sıra dot net core da ayrılmış durumda.
‫Hepsi bir araya geliyor.
‫Yani temel olarak, her şeyi sıfırdan oluşturmak zorunda kalmadan çok kolay bir şekilde kod yazabilmemiz ve uygulamaları
‫çok hızlı bir şekilde oluşturabilmemiz için bir araya getirilen bir dizi farklı kod parçasından oluşan tüm
‫çerçeve veya pakettir.
‫Tamam.
‫Şimdi burada nokta net altı kullanalım.
‫Yeni bir konsol uygulaması oluşturalım ve ikisi arasındaki büyük farkı doğrudan göreceksiniz ve işte buradayız.
‫İşte nokta net altı uygulamamız böyle görünüyor.
‫Şimdi merak ediyor olabilirsiniz, kutsal dumanlar, neler oluyor?
‫Ben bir şey görmüyorum.
‫Bu konsol sağ hattı hariç.
‫Mesele şu ki, bu ikisi temelde aynıdır.
‫Daha iyi görebilmeniz için çözüm gezgininden kurtulmama izin verin.
‫Bunlar temelde aynı çözümdür.
‫İkisi de aynı sonuca yol açar.
‫Şimdi bu nokta net altı uygulamasını çalıştırmama izin verin ve bana bu Helloworld ifadesini de verecektir.
‫Aradaki tek fark, artık programlarımızın içinde, evet, varsayılan olarak bu ana bloğun içinde, bu
‫ana yöntem bloğunun içindeyiz, bu ana yöntemin ne anlama geldiğini daha sonra
‫göreceğiz.
‫Ancak şimdilik, burada olan şeyin sadece farklı bir şablon olduğunu düşünün.
‫Ve bu kodu doğrudan bu küme parantezlerinin içindeymiş gibi çalıştırıyoruz.
‫Ve şimdilik bir sonraki videoda dot net beş çerçevesini kullanacak olsak da, tüm bu ek yüke ihtiyacımız
‫yok.
‫Size bunun özellikle nasıl çalıştığını göstereceğim.
‫Ancak yine de nokta net altı kullanmak istiyorsanız, bunu yapmakta sorun yok.
‫Bu yüzden kontrol tuşuna basıp üzerine tıklayarak bu bağlantıya göz atabilirsiniz.
‫Böylece yeni mağaza şablonları üst düzey ifadeler oluşturur.
‫Yani bu, dot net beş uygulamamızda gördüğümüz geleneksel koddu.
‫Bu da Note 6 uygulamasında gördüğümüz yeni koddur.
‫Tamam.
‫İkisi arasındaki temel fark da budur.
‫Bu yüzden sizden Visual Studio'da yeni bir proje oluştururken dot net five kullanmanızı rica ediyorum ve daha
‫sonra bu noktada tam olarak kursun tasarlandığı gibi takip edebilirsiniz.
‫Ancak dediğim gibi, bu kursu güncel tutmak ve geliştirmek için kursu güncelleyeceğim ve daha fazla alıştırmanın yanı
‫sıra ek örnekler ve benzeri şeyler ekleyeceğim.
‫Bu konuda endişelenme.
‫Öyleyse devam edelim ve bir sonraki videoda Hello World'e göz atalım.