Güle Güle .Net, Merhaba .Net Core!
.NET Core Microsoft’ un desteğiyle geliştirilen bir open source framework olarak .NET’ in yerini alıyor. .Net Core 3.0 2019’ da yayınlandı. Microsoft kaynaklarına göre bu sürüm, uzun ömürlü bir sürüm olacak.
Diagramda görüldüğü gibi yakın zamanda .NET Core artık .NET olarak anılması planlanıyor.
.NET kullanan arkadaşların .NET Core’ a geçiş yapmasını öneriyorum.
Microsoft’ un ürün geliştirme planları yanında bazı önemli nedenlerde bu geçişi anlamlı yapıyor.
.NET Core, .NET’ den hızlı çalışıyor.
.NET Core, bir açık kaynak ortamdır. Kapalı kodların kralı Microsoft’ un destek olması ilginçtir ama gerçekten açık kaynak kodludur 🙂
Microsoft’ un Mono ortamından beri süregelen iyileştirmelerin devamıdır.
C#, Java için ciddi bir alternatiftir. İki dil birbirilerine çok benziyor. Ben iki kod arasında kolayca geçiş yapabiliyorum. Java’ anın lisans yöntemleri ve şirket yapısı değişiyor. Gelecek için hazırlıklı olmak gerekiyor.
.NET Core , veritabanı işleri için API’ ler kullanıyor. Microsoft’ a özgü teknoloji kullanımları zorunlu değildir. Front-end olarak React, Angular, Vue kullanan pek çok yeni proje back-end için .Net Core seçti.
Desktop uygulamalar için bir uyumluluk sağlanacak. Winforms kodları bir şekilde çalışacak.
Microsoft’ un yol haritaların göre .NET Core artık Unified bir platform olacaktır. Web, desktop, IOT ya da mobile için kullanılabilecek.
Bildiğim kadarıyla Visual Studio Code desteği sürecek.
Yazılımda ustalaşmanın ilk koşullarından birisi dil ve araçlardan bağımsız olarak yazılımcılığı öğrenmektir. .Net Core bir alternatif olarak dursun.