Now in its 5th edition, this is the book that you can rely on for both training and reference as you develop professional web applications with C#, ASP.NET, and Visual Studio. By the end of section 1, you'll be developing your first multi-form web applications that do the tasks required in all web applications, like getting database data, validating input data, and managing state. Along the way, you'll see how HTML5 and CSS3 have become tightly integrated into ASP.NET 4.5 and how that affects development.But that's just the start. Soon, you'll be using work-saving features like data sources and data controls to build sites that do extensive database processing. You'll be using master pages, themes, skins, and friendly URLs to develop web sites more efficiently. You'll be handling the complexities of data validation and state management. You'll be able to secure a web site, authenticate and authorize users, and configure and deploy your finished applications. You'll know how to take your applications to the next level by using Ajax, WCF services, and Web API services. And you'll learn what ASP.NET MVC is all about so you can decide whether you want to learn more about it.To make it easier for you to master ASP.NET, you'll get complete web applications...including the web forms, the aspx code, and the C# code...that show you how each feature works in context. (You can download these for free from the Murach web site.) You'll get chapter exercises that let you practice your new skills. And you'll get Murach's distinctive "paired-pages" format that developers like because it saves both training and reference time.
Mary Delamater has been building applications for clients since 2006. Her specialty is ASP.NET intranet applications but she also builds desktop applications and has developed a specialized content management system for her software development company, TechKnowSolve.
Mary has a bachelor's degree from Lewis-Clark State College and holds several Microsoft Certifications, including Microsoft Certified Professional, Microsoft Certified Technical Specialist, and Microsoft Certified Professional Developer. Mary is also proficient in working with SQL Server and MySQL databases, and with non-Microsoft technologies like PHP and jQuery.
Anne Boehm has over 30 years of experience as an enterprise programmer. She got started with Visual Basic in the days of VB5, and has been programming on .NET since its inception. In the past 5 years, she's added C# to her programming repertoire, and she's authored or co-authored books on Visual Basic, C#, ADO.NET, and ASP.NET.