Where function and service meet.

Software. Smart.

Getting the most from your business software depends on getting the very best from your software developers. Elevate your expectations and talent with expert guidance and training.

Backed by 30 years experience and a passionate commitment to innovation, Bill Wagner is a recognized expert in C# and .Net. He’s written code for global businesses… and wrote bestselling books on C#.

Your team deserves to learn from the best. Let Bill Wagner teach your team how to create smart software.

Current Projects

I create content for .NET Core. My work appears in the .NET Core documentation site. I'm primarily responsible for the section that will help you learn C#.

All of these projects are Open Source (using the Creative Commons license for content, and the MIT license for code). If you would like to contribute, visit our GitHub Repository. Or, if you have questions, comments, or ideas for improvement, please create an issue for us.

I'm also the president of Humanitarian Toolbox. We build Open Source software that supports Humanitarian Disaster Relief efforts. We'd appreciate any help you can give to our projects. Look at our GitHub home page to see a list of our current projects. See what interests you, and dive in.

Or, if you have a group of volunteers, talk to us about hosting a codeathon event.