Microsoft, Linux ve Android desteğine sahip birleşik .NET 5 platformunu tanıttı

Microsoft açıkladı.NET Core 3.0'ın piyasaya sürülmesinden sonra, Windows'a ek olarak Linux, macOS, iOS, Android, tvOS, watchOS ve WebAssembly desteği sağlayacak olan .NET 5 platformunun piyasaya sürüleceğini söyledi. Ayrıca yayınlanan beşinci açık platform önizleme sürümü .NET Çekirdek 3.0işlevselliği .NET Framework 4.8'e dahil edilmesinden dolayı yakındır. açık Windows Forms, WPF ve Entity Framework 6'nın geçen yılki bileşenleri. .NET Framework ürünü artık geliştirilmeyecek ve 4.8 sürümünde durdurulacaktır. .NET platformuyla ilgili tüm geliştirmeler artık Runtime, JIT, AOT, GC, BCL (Temel Sınıf Kitaplığı), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET dahil olmak üzere .NET Core etrafında toplanmıştır. WinForms, WPF ve Xamarin.

.NET 5 şubesi işaretleyecek .NET Framework ve .NET Core'un yanı sıra Xamarin ve Mono projelerinin birleştirilmesi. .NET 5, kullanıcılara çeşitli geliştirme alanlarında kullanılabilecek tek bir açık çerçeve ve çalışma zamanı sunacak. NET 5, uygulama türünden bağımsız, birleşik bir derleme süreci kullanarak tek bir kod tabanından birden fazla platforma (Windows, Linux, iOS ve Android gibi) yönelik ürünler oluşturmanıza olanak tanır.

Mono projesi kapsamında geliştirilen bir çalışma zamanı iOS ve Android için sunulacak. JIT derlemesine ek olarak, makine koduna veya WebAssembly bayt koduna yönelik LLVM geliştirmelerine dayalı bir ön derleme modu sağlanacaktır (statik derleme için Mono AOT ve blazor). Gelişmiş özellikler arasında Java, Objective-C ve Swift ile taşınabilirlik de belirtiliyor. .NET 5'in Kasım 2020'de, .NET Core 3.0'ın ise bu yılın Eylül ayında piyasaya sürülmesi planlanıyor.

Ayrıca Microsoft'un da yayınlanan açık platformlar arası çerçeve .NET ML 1.0 C# ve F# dillerinde makine öğrenimi sistemleri geliştirmek için. Çerçeve kodu yayınlanan MIT lisansı altında. Linux, Windows ve macOS için geliştirme resmi olarak desteklenmektedir. .NET ML, TensorFlow, ONNX ve Infer.NET gibi platformlara eklenti olarak kullanılabilir ve görüntü sınıflandırma, metin analizi, trend tahmini, sıralama, anormallik tespiti, öneri gibi çeşitli makine öğrenimi kullanım senaryolarına erişim sağlar. ve algılama nesneleri. Çerçeve halihazırda Windows Defender, Microsoft Office (Powerpoint tasarım oluşturucu ve Excel Grafik öneri motoru), Azure ve PowerBI dahil olmak üzere birçok Microsoft ürününde kullanılmaktadır.

Kaynak: opennet.ru

Yorum ekle