Announcements


Web Features Coming Soon

Hyperlinking

Easily navigate to interesting and relevant sites as well as related sections in Essential C#.

Content Coming Soon

Experimental attribute

New feature from C# 12.0.

Source Generators

A newer .NET feature.

C# 13.0 Features

Various new features coming in C# 13.0.

Recently Completed

AI Chat Assistant

Chat with an AI assistant that has access to Essential C# book content from a floating widget available on every page. Supports streaming responses, markdown rendering, and saved conversation history. Requires sign-in.

Client-side Compiler

Write, compile, and run C# code snippets right from your browser using the integrated Try .NET editor.

Interactive Code Listings

Edit, compile, and run the code listings found throughout Essential C#. Runnable listings show a Run button that opens an interactive editor.

Copying Header Hyperlinks

Easily copy a header URL to link to a book section.

Home Page

Add a home page that features a short description of the book and a high level mindmap.

Keyboard Shortcuts

Quickly navigate through the book via keyboard shortcuts (right/left arrows, 'n', 'p').