Skip to main content
CSharpUniversity ASP.NET and C# lessons

The search runs entirely in your browser over the published lesson list.

Keep these open

C# and ASP.NET reference shelf

The lessons explain the ideas. These are the places to go when you need the precise wording of an API, the current version of a download, or a second opinion.

Official documentation

Tools you will need

  • Visual Studio is the full development environment used in the editor tour.
  • The .NET download page is where you get the runtime and the software development kit.
  • NuGet is the package gallery for libraries you can add to a project.

Concepts explained by others

Web platform basics

Where these fit in the lessons

Use the setup track to get the tools installed, the C# basics to learn the language, and the ASP.NET from Scratch track to put a page in front of a visitor. When you reach a database, the ADO.NET track takes over.

How to use a reference. Read the lesson first so you know what you are looking for, then use the documentation to confirm the exact name and order of arguments. Do not read the reference front to back.

New lessons by email

Leave your address and get a short note whenever a fresh lesson is published. No account needed and you can stop at any time.

Thank you. Your address has been noted in this browser session. Connect a mailing service to deliver the notes for real.