Murach’s C# 2015

Our introductory C# book has been a standard in .NET installations ever since the first edition came out in 2004. It teaches you how to develop Windows Forms programs using C#, Visual Studio, and the .NET classes. But at the same time, you’ll learn the C# language and skills that you’ll use to develop any C# application…whether for Windows, the web, or mobile devices.

Note: We’re finishing up a revision of this book that covers C# 8 and Visual Studio 2019. We’re waiting for Microsoft to release a Windows Forms Designer that will work with .NET Core, so at this point we hope to have the new edition out in the 1st quarter of 2021.

Murach’s ASP.NET 4.6 Web Programming with C# 2015

Once you know the C# basics, our ASP.NET book shows you the classic way to develop web applications with C#, using Web Forms.

Murach’s ADO.NET 4 Database Programming with C# 2010

Once you know the C# basics, our ADO.NET book shows you the classic way to do database programming with C#. But today, the standard approach is to use Entity Framework, as shown in our C# and ASP.NET books. So you’ll probably only need this book if you’re maintaining database applications or if it’s the required text for a course.