Documentazione
Il tutorial di RAVAL e le schede delle sue parti, pubblici e liberi da leggere: come si programmano interfacce in C# senza XAML con Avalonia e con le estensioni di RAVAL, dal primo programma ai grafici disegnati a mano. Il riferimento di ogni classe, letto dalla libreria, è nella pagina API.
La documentazione è in italiano, come i libri. I libri della collana sono un'altra cosa: più lunghi e più completi, si presentano nella pagina Volumi, con l'indice e il capitolo «Prima di cominciare» di ognuno.
- Avalonia solo in codice, con RAVAL
Programmare interfacce grafiche in C# senza XAML: dal primo programma ai grafici disegnati a mano - RAva — estensioni fluenti per Avalonia in codice
Sorgenti: RAVAL\UI\ · namespace RAVAL · classe statica RAva (divisa per gruppo in più file) e classe RThemes. Spiegazione completa con esempi: TUTORIAL.md, capitolo 12. - Log e impostazioni — RAVAL 2.2
Le due cose che ogni programma vero si scrive il primo giorno: un log che dice cosa è successo, anche sul computer del cliente, e un file di impostazioni che ricorda le scelte dell'utente. In RAVAL... - Grafica, conversioni, tabelle, alberi, stili — RAVAL 2.3
Le funzioni che quasi ogni programma Avalonia di misura o di progetto si riscrive: un grafico a curve con i marcatori, i numeri con i prefissi SI, i colori da mescolare, le figure da stampare a 300... - Dialoghi, file, appunti e trascinamento — RAVAL 2.6
Le domande all'utente e la scelta dei file, ciascuna in una chiamata con await. Spiegazione con l'esempio completo (ESEMPI_RAVAL\Esempi\Appunti.cs, un blocco note): TUTORIAL.md, capitolo 18. Ogni m... - Dati da JSON e XML — RAVAL 2.4
RNode è l'albero dei dati di un file JSON o XML: si legge, si interroga con un percorso, si cambia e si riscrive. Non usa nessun tipo di Avalonia: va bene in un servizio, in un programma a riga di ... - RServer — API JSON su Kestrel
Sorgenti: RAVAL\HTTP\ (RServer.cs, RRequest.cs) · namespace RAVAL. Spiegazione completa con esempi: TUTORIAL.md, capitolo 14; thread e await nel capitolo 2. - RAVAL API reference
RAVAL 2.10.2 · .NET 10 · Avalonia 12.1.4 - RAVAL 2.0 — i nomi vecchi e quelli nuovi
Dalla 2.0.0 RAVAL è in inglese per tutti, anche per il libro italiano: classi, estensioni, commenti dei sorgenti e messaggi di errore. Non è compatibile con la 1.x: questa tabella serve a portare i...