Avalonia solo in codiceEnglish

Schermate

Le finestre dei programmi dei libri, così come compaiono nelle pagine. Nei volumi 1 e 2 sono disegnate dal programma vero con Avalonia senza schermo, anche dopo un clic; dal volume 3 sono fotografate dallo schermo mentre il programma gira, perché i tempi e le misure che mostrano vengono dalla scheda video. Tutte sono scritte in C#, senza una riga di XAML.

Volume 1 — Il linguaggio C#

Visual Studio Code con un esempio del libro aperto.
Visual Studio Code con un esempio del libro aperto.
Il debugger fermo su un punto d'interruzione.
Il debugger fermo su un punto d'interruzione.

Volume 2 — Interfacce desktop

La galleria dei controlli, tema chiaro.
La galleria dei controlli, tema chiaro.
La galleria dei controlli, tema scuro.
La galleria dei controlli, tema scuro.
Il magazzino: una tabella con ordinamento e filtro.
Il magazzino: una tabella con ordinamento e filtro.
La serra: i livelli e i colori del tema.
La serra: i livelli e i colori del tema.
La ricevuta tradotta in arabo, da destra a sinistra.
La ricevuta tradotta in arabo, da destra a sinistra.
Il cruscotto in tempo reale.
Il cruscotto in tempo reale.

Volume 3 — Grafica 2D

La tavola da stampa, pronta per l'esportazione.
La tavola da stampa, pronta per l'esportazione.
La vetrina delle transizioni.
La vetrina delle transizioni.
Il gioco a fotogrammi.
Il gioco a fotogrammi.
Il fumo fatto di particelle.
Il fumo fatto di particelle.

Volume 4 — Grafica 2D avanzata

Il disegno di Direct2D in una finestra Avalonia.
Il disegno di Direct2D in una finestra Avalonia.
Il ritaglio interattivo, con la proporzione 4:3 e i terzi.
Il ritaglio interattivo, con la proporzione 4:3 e i terzi.
La camera chiara: le regolazioni di una foto.
La camera chiara: le regolazioni di una foto.
L'editor di immagini con i filtri.
L'editor di immagini con i filtri.

Volume 5 — Grafica 3D

Il rasterizzatore scritto a mano.
Il rasterizzatore scritto a mano.
Il clic che sceglie un cubo: il raggio, il triangolo colpito.
Il clic che sceglie un cubo: il raggio, il triangolo colpito.
Il riduttore: un clic attraverso la cassa di vetro sceglie una ruota.
Il riduttore: un clic attraverso la cassa di vetro sceglie una ruota.
La piastra a sei secondi: superficie, legenda, pannello.
La piastra a sei secondi: superficie, legenda, pannello.