.net core nedir ?
.net core nedir ?
Selamlar,
Ben doğru mu duydum ?
Microsoft asp.net'i open source olarak mı yayınlamış ?
.NET CORE
Açık kaynak / Open Source
Evet doğru ve geç duymuşsun.
Windows işletim sistemi dışında artık dotNet farklı platformlarda da çalışabilecek Linux, macos vs.
Tam olarak dotnet'in tüm özeliklerini barındırmıyor. Microsoft geliştirmeye devam ediyor, aradaki farkı kapatmak için
Şuan .NET Core 3.1 sürümü mevcut.
Vay be microsoft ve açık kaynak.Çok ilginç.
Eskiden asp vardı, sonra aspx oldu pardon asp.net
Bu arada asp.net'i değil komple .NET 'i açık kaynak olarak paylaştı diye biliyorum.
Web Forms, C#, F#, .net vb. de dahil.
Eskiden asp vardı, sonra aspx oldu pardon asp.net
Bu arada asp.net'i değil komple .NET 'i açık kaynak olarak paylaştı diye biliyorum.
Web Forms, C#, F#, .net vb. de dahil.
.NET Core, Microsoft tarafından geliştirilen, açık kaynaklı ve platformlar arası bir framework'tür. Yazılım geliştirme için kullanılan .NET Core, farklı işletim sistemlerinde (Windows, macOS, Linux) çalışabilen ve çeşitli uygulama türleri için kullanılabilen bir çerçeve sağlar.
.NET Core, genel olarak iki ana bileşenden oluşur:
1-) Çalışma Zamanı (Runtime): .NET Core Runtime, .NET Core uygulamalarını çalıştırmak için gereken temel bileşenlerin bulunduğu ortamdır. Bu bileşenler, uygulamanın çalışması, hafıza yönetimi, kod yürütme ve diğer temel işlevlerin gerçekleştirilmesi için gerekli olan kütüphaneleri içerir.
2-) Çerçeve (Framework): .NET Core Framework, geliştiricilerin uygulama yazarken kullanabilecekleri API'leri (Application Programming Interface) ve kütüphaneleri sağlar. Bu API'ler, geniş bir yelpazede işlevselliği kapsar ve uygulamaların veritabanı işlemleri, ağ iletişimi, dosya işlemleri, güvenlik, günlükleme ve daha fazlasını gerçekleştirmesine olanak tanır.
.NET Core, genel olarak iki ana bileşenden oluşur:
1-) Çalışma Zamanı (Runtime): .NET Core Runtime, .NET Core uygulamalarını çalıştırmak için gereken temel bileşenlerin bulunduğu ortamdır. Bu bileşenler, uygulamanın çalışması, hafıza yönetimi, kod yürütme ve diğer temel işlevlerin gerçekleştirilmesi için gerekli olan kütüphaneleri içerir.
2-) Çerçeve (Framework): .NET Core Framework, geliştiricilerin uygulama yazarken kullanabilecekleri API'leri (Application Programming Interface) ve kütüphaneleri sağlar. Bu API'ler, geniş bir yelpazede işlevselliği kapsar ve uygulamaların veritabanı işlemleri, ağ iletişimi, dosya işlemleri, güvenlik, günlükleme ve daha fazlasını gerçekleştirmesine olanak tanır.
.NET Core, web uygulamaları, web hizmetleri, konsol uygulamaları, masaüstü uygulamaları, oyunlar ve IoT (nesnelerin interneti) gibi çeşitli uygulama türleri için kullanılabilir. Ayrıca, .NET Core ile C#, F# veya Visual Basic gibi programlama dillerini kullanarak uygulama geliştirebilirsiniz.
.NET Core, performansı, taşınabilirliği ve ölçeklenebilirliği göz önünde bulundurarak modern uygulamaların ihtiyaçlarını karşılamak üzere tasarlanmıştır. Ayrıca, açık kaynaklı olması, geliştiricilerin katkıda bulunmasına ve topluluk tarafından desteklenen araçların geliştirilmesine olanak sağlar.
Sonuç olarak, .NET Core, platformlar arası çalışabilen, açık kaynaklı ve geniş bir API koleksiyonuna sahip bir framework'tür. Uygulama geliştirmek için kullanılan bu framework, çeşitli uygulama türleri için esneklik sağlar ve Microsoft tarafından aktif olarak desteklenmektedir.
Benzer Yardım Talepleri
ChatGPT Alternatif Yapay Zeka Uygulaması