Welcome to nanobooks

At the moment the only purpose of this site is to provide a way to read the online version of the X# Kompendium.
Imporant: The book is not finished yet. Not all chapters are finished and the book is based on X# 2.14. The final version of this book will be available both as a Pdf file and also through Print on Demand.
The Pdf version will be probably free. The print on demand version will contain a few additional "bonus chapters". There will also be a German version of this book. Hopefully by march 2024 (but definitely before the next X# Summit;) I am stil working on some chapters and the example programs (it's much more work than I had originally expected and I have not even started with the index;).
You will find the examples in my GitHubRepo: https://github.com/pemo11/X-Kompendium-Examples
If you are an X# developer and have any questions or comments about the book or you would like to add a topic please send me an email at info@activetraining.de
Peter Monadjemi, Esslingen, December 2023
The chapters and the current status of the book (last update 11/12/23)
Chapter Title Status
0Introduction100%
1Setup100%
2First steps with the X# compiler100%
3X# and Visual Studio100%
4Variables and data types100%
5Control structures100%
6Functions and methods100%
7Arrays and lists100%
8Exception handling100%
9OOP80%
10LINQ100%
11Multithreading100%
12Filesystem100%
13Asynchronous programming50%
14Database access with X#100%
15The X# runtime library and other dialects50%
16WinForms, WPF and other UI frameworks70%
17XML (bonus chapter)100%
18Unit tests for better programming (bonus chapter)100%
19X# and .Net Core (bonus chapter)100%
20Miscellaneous topics (bonus chapter)100%
AAppendix A: A history of X#100%
BAppendix B: Short comparison with C# and Visual Basic80%