.Net Core, platform bağımsız ve .Net Framework’ ün açık kaynak kodlu olarak tekrar implement edilmiş halidir. Aktif olarak Microsoft şirketi ve github’ daki komünite tarafından geliştirilir.

Eğer .Net Framework varsa, .Net Core’ a neden ihtiyacım var?

Microsoft’ un asıl amacı .Net Framework’ ün yerine .Net Core’ u geçirmek değil. Cross-platform(platform bağımsız) uygulamalar geliştirmek isteyen geliştiricilere imkan sağlamaktır.

Kazanımlar;

  • Linux yada MacOS’ ta windows lisans’ ına sahip olmadan uygulamalar geliştirebilir.
  • Herhangi bir platformda uygulama geliştirip, windows, android, ios, macos için dağıtabilirsiniz.

.Net Core ile neler geliştirebilirim ?

Konsol uygulamaları, asp.net mvc web uygulamaları, kütüphaneler ve unit testler.

Hatta 3D video oyunları bile geliştirebilirsiniz : link

Paket Yönetimi

Microsoft paket yönetimi NuGet(new Get) ismini verdiği araç ile sağlamakta.NuGet’ i Ruby Gems’ e, Nodejs npm e benzetebiliriz.

Bir sonraki yazıda görüşmek üzere.

Last modified: 2 June 2019

Author

Comments

Write a Reply or Comment

Your email address will not be published.