рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯрдиреЗ рд▓рд┐рдирдХреНрд╕ рдЖрдгрд┐ рдЕрдБрдбреНрд░реЙрдЗрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЕрд╕рд▓реЗрд▓реЗ рдпреБрдирд┐рдлрд╛рдЗрдб .NET 5 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рд╛рджрд░ рдХреЗрд▓реЗ

рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдШреЛрд╖рдгрд╛ рдХреЗрд▓реАрдХреА .NET Core 3.0 рдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдирдВрддрд░ .NET 5 рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЬрд╛рд░реА рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓, рдЬреЛ Windows рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд Linux, macOS, iOS, Android, tvOS, watchOS рдЖрдгрд┐ WebAssembly рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░реЗрд▓. рддрд╕реЗрдЪ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкрд╛рдЪрд╡реНрдпрд╛ рдУрдкрди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкреНрд░рдХрд╛рд╢рди .рдиреЗрдЯ рдХреЛрдЕрд░ 3.0, рдЬреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.8 рдЪреНрдпрд╛ рдЬрд╡рд│ рдЖрд╣реЗ. рдЙрдШрдбрд╛ Windows Forms, WPF рдЖрдгрд┐ Entity Framework 6 рдЪреЗ рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реАрдЪреЗ рдШрдЯрдХ. .NET Framework рдЙрддреНрдкрд╛рджрди рдпрд╛рдкреБрдвреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реА рдЖрдгрд┐ 4.8 рд░рд┐рд▓реАрдЬрд╡рд░ рдерд╛рдВрдмреЗрд▓. рд░рдирдЯрд╛рдЗрдо, JIT, AOT, GC, BCL (рдмреЗрд╕ рдХреНрд▓рд╛рд╕ рд▓рд╛рдпрдмреНрд░рд░реА), C#, VB.NET, F#, ASP.NET, рдПрдВрдЯрд┐рдЯреА рдлреНрд░реЗрдорд╡рд░реНрдХ, ML.NET, рдпрд╛рд╕рд╣ рд╕рд░реНрд╡ .NET рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо-рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рдХрд╛рд╕ рдЖрддрд╛ .NET рдХреЛрдЕрд░рднреЛрд╡рддреА рдХреЗрдВрджреНрд░рд┐рдд рдЖрд╣реЗ. WinForms, WPF рдЖрдгрд┐ Xamarin.

.NET 5 рд╢рд╛рдЦрд╛ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрд░реЗрд▓ .NET Framework, .NET Core, рддрд╕реЗрдЪ Xamarin рдЖрдгрд┐ Mono рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреЗ рдПрдХрддреНрд░реАрдХрд░рдг. .NET 5 рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдПрдХрд▓, рдореБрдХреНрдд рдлреНрд░реЗрдорд╡рд░реНрдХ рдЖрдгрд┐ рд░рдирдЯрд╛рдЗрдо рдСрдлрд░ рдХрд░реЗрд▓ рдЬреЗ рд╡рд┐рд╡рд┐рдз рд╡рд┐рдХрд╛рд╕ рдХреНрд╖реЗрддреНрд░рд╛рдВрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. NET 5 рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдХрд╛рдЪ рдХреЛрдб рдмреЗрд╕рд╡рд░реВрди рдПрдХрд╛рдзрд┐рдХ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА (рдЬрд╕реЗ рдХреА Windows, Linux, iOS рдЖрдгрд┐ Android) рдЙрддреНрдкрд╛рджрдиреЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓, рдпреБрдирд┐рдлрд╛рдЗрдб рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд╛рдкрд░реВрди рдЬреА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рдХрд╛рд░рд╛рдкрд╛рд╕реВрди рд╕реНрд╡рддрдВрддреНрд░ рдЖрд╣реЗ.

рдореЛрдиреЛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рднрд╛рдЧ рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓рд╛ рд░рдирдЯрд╛рдЗрдо iOS рдЖрдгрд┐ Android рд╕рд╛рдареА рдСрдлрд░ рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. JIT рд╕рдВрдХрд▓рдирд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдорд╢реАрди рдХреЛрдб рдХрд┐рдВрд╡рд╛ WebAssembly bytecode рдордзреНрдпреЗ LLVM рд╡рд┐рдХрд╛рд╕рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрд╡-рд╕рдВрдХрд▓рди рдореЛрдб рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓ (рд╕реНрдерд┐рд░ рд╕рдВрдХрд▓рди рдореЛрдиреЛ AOT рдЖрдгрд┐ рдмреНрд▓реЗрдЭрд░). рдкреНрд░рдЧрдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдордзреНрдпреЗ, Java, Objective-C рдЖрдгрд┐ Swift рд╕рд╣ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рджреЗрдЦреАрд▓ рдирдореВрдж рдХреЗрд▓реА рдЖрд╣реЗ. .NET 5 рдиреЛрд╡реНрд╣реЗрдВрдмрд░ 2020 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЬ рд╣реЛрдгрд╛рд░ рдЖрд╣реЗ рдЖрдгрд┐ .NET Core 3.0 рдпрд╛ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╕рдкреНрдЯреЗрдВрдмрд░рдордзреНрдпреЗ.

рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рджреЗрдЦреАрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреНрд░реЙрд╕-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдлреНрд░реЗрдорд╡рд░реНрдХ рдЙрдШрдбрд╛ .NET ML 1.0 C# рдЖрдгрд┐ F# рдордзреНрдпреЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЛрдб рдкреНрд░рдХрд╛рд╢рд┐рдд рдПрдордЖрдпрдЯреА рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд. Linux, Windows рдЖрдгрд┐ macOS рд╕рд╛рдареА рд╡рд┐рдХрд╛рд╕ рдЕрдзрд┐рдХреГрддрдкрдгреЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. .NET ML рдЪрд╛ рд╡рд╛рдкрд░ TensorFlow, ONNX рдЖрдгрд┐ Infer.NET рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЕреЕрдб-рдСрди рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдкреНрд░рддрд┐рдорд╛ рд╡рд░реНрдЧреАрдХрд░рдг, рдордЬрдХреВрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдЯреНрд░реЗрдВрдб рдкреНрд░реЗрдбрд┐рдХреНрд╢рди, рд░рдБрдХрд┐рдВрдЧ, рд╡рд┐рд╕рдВрдЧрддреА рд╢реЛрдз, рд╢рд┐рдлрд╛рд░рд╕ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рд╡рд┐рд╡рд┐рдз рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╡рд╛рдкрд░ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рджрд╛рди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдЖрдгрд┐ рд╢реЛрдз. рд╡рд╕реНрддреВ. рд╡рд┐рдВрдбреЛрдЬ рдбрд┐рдлреЗрдВрдбрд░, рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдСрдлрд┐рд╕ (рдкреЙрд╡рд░рдкреЙрдИрдВрдЯ рдбрд┐рдЭрд╛рдЗрди рдЬрдирд░реЗрдЯрд░ рдЖрдгрд┐ рдПрдХреНрд╕реЗрд▓ рдЪрд╛рд░реНрдЯ рд╢рд┐рдлрд╛рд░рд╕ рдЗрдВрдЬрд┐рди), Azure рдЖрдгрд┐ PowerBI рдпрд╛рд╕рд╣ рдЕрдиреЗрдХ рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдЙрддреНрдкрд╛рджрдирд╛рдВрдордзреНрдпреЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рдЖрдзреАрдЪ рд╡рд╛рдкрд░рд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛