Il team che Microsoft ha rilasciato per mezzo di questi giorni .NET 3 Preview 2. Si stratta della seconda release che testing a causa di il framework che ingrandimento che Microsoft le quali per mezzo di questi sta riscuotendo un vistoso all’intrinseco della community che sviluppatori.
.NET è un framework software gara open source costituito attraverso CoreCLR, un’implementazione runtime completa che CLR, la ordigno le quali gestisce l’adempimento che programmi .NET. Principalmente .NET supporta quattro scenari che ingrandimento che applicazioni cross-platoform: App Web ASP.NET , tool attraverso shell, librerie e App su Universal Windows Platform.
.NET 3 Preview 2 include diverse modifica riguardanti C# 8, il parlata che ragguaglio dell’ Microsoft, le quali fa rata dell’SDK che .NET 3 ed è compreso all’intrinseco che Visual Lavoro 2019 Preview 2. Questa build è incline, piu di le quali a causa di Windows, a causa di Linux e MacOS.
Una delle modifica rilevanti è l’prologo del fondamento alle declaration. secolo essenziale fare uso degli statement le quali richiedevano l’indentazione del pandette, eppure questo update sarà ipotizzabile registrare pandette usando, proprio, le declaration. Ad esemplare:
static void Main(string[] args)
// options disposed here
Altra modifica riguarda le switch expressions, la esse sintassi risulta costituire scomoda attraverso implementare già cosicché C# 8 introduce switch expression le quali consentono che fare uso una sintassi alquanto intuitiva. Improvvisamente un esemplare che switch expression all’intrinseco che sistassi lambda:
static string Display(object ovvero) => ovvero switch
;
Il team che ingrandimento ha implementato l’Async streams. Conseguentemente molti update tuttavia è un altro po’ essenziale le quali il compilatore e le librerie del framework corrispondano a causa di far andare onestamente simile feature. è funzionale contare su che .NET 3.0 Preview 2 a causa di fare uso l’Async stream esitazione si desidera spiegare nonostante Visual Lavoro 2019 Preview 2.
Arrivati dei miglioramenti a causa di in quale misura riguarda a esse IEEE Floating-point. Le Floating point API sono per mezzo di tappa che supplemento a causa di costituire conformi alla verifica IEEE 754-2008. L’equo che questo piano è che offrire tutte le operazioni “richieste” e le quali siano conformi al contegno nonostante le specifiche.
Sono state introdotte diverse nuove Math API BitIncrement/BitDecrement, MaxMagnitude/MinMagnitude, ILogB, ScaleB, Log2, FusedMultiplyAdd e CopySign. In aggiunta a diverse librerie le quali consentono l’ a prescrizioni CPU perf-oriented, i set che prescrizioni SIMD ovvero Bit Manipulation.
Queste prescrizioni possono cooperare a raggiungere grandi miglioramenti delle prestazioni per mezzo di determinati scenari, l’produzione funzionale dei dati per mezzo di equidistante. In aggiunta a offrire le API a causa di i programmi, si è proselito ad fare uso queste prescrizioni a causa di ristabilirsi le delle le librerie .NET.
il fondamento al fast in-box JSON Writer & JSON Document e all’Utf8JsonWriter. Quest’recente elemento offre una modalità forward-only, memorizzata nella cache e ad alte prestazioni a causa di registrare originale JSON nonostante codifica UTF-8 attraverso .NET type comuni String, Int32 e DateTime. La scritto che un payload JSON utilizzando il novità Utf8JsonWriter è del 30-80% lesto attinenza all’costumanza del writer che Json.NET.
a causa di a esse sviluppatori della famosa board ARM Raspberry Pi, è situazione appunto competente un capolista fondamento alle interfacce GPIO e sono stati rilasciati coppia nuovi pacchetti NuGet dedicati alla progettazione strada GPIO ossia System.Device.Gpio e Iot.Device.Bindings.
Carriera Microsoft