Avalonia solo in codiceEnglish

Esempi dai libri

Ogni capitolo ha i suoi programmi, e ogni programma è un progetto a sé, con il suo .csproj, che si compila e si avvia da solo. Sono gli stessi da cui nascono le figure dei libri: le uscite stampate e le finestre fotografate sono quelle vere.

Che cosa c'è nei pacchetti

Ogni pacchetto ha due cartelle e la licenza:

I pacchetti si scaricano dalla pagina Download, un volume alla volta o tutti insieme. Gli esempi del volume 1 e del volume 2 ci sono anche in inglese, con nomi e commenti tradotti.

Come si aprono

  1. Installa l'SDK di .NET 10, gratuito, da dot.net: il capitolo I.1 lo fa passo per passo su Windows, macOS e Linux.
  2. Scompatta il pacchetto in una cartella tua, per esempio C:\Esempi o ~/Esempi.
  3. Apri la cartella di un programma in Visual Studio Code (con l'estensione C# Dev Kit), oppure entra nella cartella dal terminale.
  4. Avvialo con:
dotnet run

La prima volta dotnet scarica i pacchetti che servono (Avalonia, SkiaSharp e le altre librerie gratuite del capitolo); poi il programma parte. Il capitolo I.2 spiega l'editor, il debugger e le scorciatoie.

Licenza

Gli esempi e RAVAL sono sotto licenza MIT: puoi usarli, cambiarli e metterli nei tuoi programmi, anche in quelli che vendi, conservando l'avviso di copyright. Il testo dei libri, le figure e le copertine invece sono riservati: vedi Licenza.