Installazione di Microsoft.Net Runtime per Mac
Prima di poter iniziare a costruire la tua prima app, devi prima installare Microsoft.Net Runtime. Questo framework è in bundle con diversi ambienti di sviluppo. Se non lo hai, è possibile installarlo dal prompt dei comandi digitando DOTNET in una finestra del terminale. Il comando dotnet verificherà se l'installazione ha avuto successo e fornirà una panoramica delle opzioni disponibili. Per evitare problemi, installa l'ultima versione.
In breve, CLR compila il CIL nel codice byte per liberare la memoria, rimuovendo così l'onere dagli sviluppatori. Utilizza un heap gestito per gestire la memoria e viene utilizzato un riferimento all'oggetto per determinarne l'utilizzo. Un file viene considerato utilizzato quando ha un riferimento e la spazzatura viene scartata se non lo fa. Quando stai sviluppando app utilizzando C#, devi anche assicurarti che il codice che stai scrivendo abbia questa autorizzazione.
Ci sono anche alcuni vantaggi nell'uso di questo ambiente di runtime. La sua portabilità è forse la più grande. Gli sviluppatori possono scrivere il loro codice in una varietà di lingue. Sono supportati molti linguaggi di programmazione, tra cui C#, C ++, F#e Visual Basic. Oltre alle lingue supportate dal runtime, è possibile implementare anche una varietà di altre lingue, con compilatori appropriati. Ad esempio, Peachpie ti consente di scrivere codice PHP e il compilatore Jurassic consente la programmazione JavaScript.
Oltre a Microsoft.NET Runtime 6.0.1, ci sono altre implementazioni del framework.net che possono essere installate. Uno di questi è il progetto mono. Questo progetto è open source e fornisce compatibilità multipiattaforma tra applicazioni.net e altre piattaforme. È anche progettato per essere compatibile con Linux. Se non hai familiarità con il framework.net, il thread di Ariadne può aiutarti a navigare nel gergo.