Your easiest way to learn C# & .NET

Watch Free Videos




Featured Content

Free C# and ASP.NET Training

Start Right Now for FREE

Tired of trying to learn C# with a boring console window? In this series, Bob Tabor teaches C# by creating ASP.NET Web Applications from the very start. This new series (currently in progress) also features many programming challenges based on what you just learned to force you to struggle just enough for the importance concepts to stick with you. You can watch the first hour right now, for FREE!

22 Hour Core C# Tutorial

Ready to Go Beyond The Fundamentals?

Want exclusive hands on exercises to workout with? Want to learn more about Object Oriented Programming, SQL Server, the Entity Framework and LINQ, UML and more? This 22 hour series is just what you are looking for! Learn more …

Software Application Architecture Fundamentals

Application Architecture Fundamentals

Want to learn the principles, patterns and practices to building real-world enterprise-scale applications? This highly acclaimed series is goes beyond the language and frameworks and provides guidance to managing the impact of change, delegating responsibilities to software layers, separating concerns, the role of dependency injection in an application and much more! Learn more …

Microsoft's Channel9 and Microsoft Virtual Academy Love Bob Tabor

"Put a ring on it"

For 10+ years Bob Tabor has worked with *many* product, evangelism and training teams at Microsoft to create some of the best training content available. In fact, Bob’s series have been the #1 viewed series on Microsoft Virtual Academy for over a year! (And at one point, they dominated the top 3!) Check it out: Channel9 even created a web page just for Bob’s most recent content on their site! (Psst … Go there, then pretty please come back here!)

We’re proud to count so many great organizations as our clients . . .

Client List

As the Technical Director of a software house in the UK, I see lots of new training material each month. None have come close to the usefulness of your videos. Keep up the good work.Stephen Finchett

I watched your videos to help come up to speed on Visual Studio on the plane ride up to Redmond when I first joined the Visual Studio team. They were a great way to get my head around the tools.Brian Keller, Technical Evangelist,
Visual Studio Team System, Microsoft Corporation

More nice things people say about us …