Avalonia Code OnlyItaliano

Screenshots

The windows of the programs of the books, as they appear on the pages. In volumes 1 and 2 they are drawn by the real program with Avalonia running without a screen, even after a click; from volume 3 on they are photographed from the screen while the program runs, because the timings and measurements they show come from the graphics card. All of them are written in C#, without a line of XAML.

Volume 1 — The C# Language

Visual Studio Code with an example of the book open.
Visual Studio Code with an example of the book open.
The debugger stopped at a breakpoint.
The debugger stopped at a breakpoint.

Volume 2 — Desktop Interfaces

The control gallery, light theme.
The control gallery, light theme.
The control gallery, dark theme.
The control gallery, dark theme.
The stock room: a table with sorting and filtering.
The stock room: a table with sorting and filtering.
The greenhouse: the levels and colors of the theme.
The greenhouse: the levels and colors of the theme.
The receipt translated into Arabic, right to left.
The receipt translated into Arabic, right to left.
The real-time dashboard.
The real-time dashboard.

Volume 3 — 2D Graphics

The print board, ready for export.
The print board, ready for export.
The showcase of transitions.
The showcase of transitions.
The frame-by-frame game.
The frame-by-frame game.
Smoke made of particles.
Smoke made of particles.

Volume 4 — Advanced 2D Graphics

Direct2D drawing in an Avalonia window.
Direct2D drawing in an Avalonia window.
Interactive cropping, with the 4:3 ratio and the thirds.
Interactive cropping, with the 4:3 ratio and the thirds.
The camera lucida: adjusting a photo.
The camera lucida: adjusting a photo.
The image editor with filters.
The image editor with filters.

Volume 5 — 3D Graphics

The hand-written rasterizer.
The hand-written rasterizer.
The click that picks a cube: the ray, the triangle hit.
The click that picks a cube: the ray, the triangle hit.
The gearbox: a click through the glass case picks a wheel.
The gearbox: a click through the glass case picks a wheel.
The plate at six seconds: surface, legend, panel.
The plate at six seconds: surface, legend, panel.