Murach’s ASP.NET 4.6 Web Programming with C# 2015, 6th Edition
- Length: 926 pages
- Edition: 6
- Language: English
- Publisher: Mike Murach & Associates
- Publication Date: 2016-07-26
- ISBN-10: 1890774952
- ISBN-13: 9781890774950
- Sales Rank: #182792 (See Top 100 Books)
If you know the basics of C#, you’re ready to learn to develop server-side web applications with ASP.NET Web Forms…and that’s where this book comes in:
- Section 1 is a quick-start course in creating your first ASP.NET Web Forms applications using Visual Studio, with coverage of what HTML5/CSS3 and Bootstrap are doing on the client side…a course that works both for beginners and for experienced web developers who are new to ASP.NET
- Section 2 gives you the skills you need for every web application…like how to use the server controls, validate user entries, manage state, use master pages, make ASP.NET work with Bootstrap for responsive layouts, and use friendly URLs
- Section 3 presents the skills you need for developing database-driven web applications at a professional level…including how to use SQL data sources, object data sources, and model binding and the Entity Framework with ASP.NET data controls like GridView, DetailsView, FormView, and ListView
- Section 4 covers skills that enhance your professionalism…like how to develop secure web pages, authenticate users with ASP.NET Identity, send email, control the use of the Back button, and deploy finished applications
- Section 5 takes you to the next level by showing you how to use ASP.NET Ajax, how to develop WCF and Web API services, and how ASP.NET MVC programming differs from Web Forms programming
To make it easier for you to master ASP.NET, you 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 website.) You get chapter exercises that let you practice your new skills. And you get Murach’s distinctive paired-pages format that developers like because it saves both training and reference time.
Table of Contents
Section 1 – The Essence of ASP.NET Programming
Chapter 1 – An Introduction to ASP.NET Programming
Chapter 2 – How to Develop a One-Page Web Application
Chapter 3 – How to Use HTML5, CSS3, and Bootstrap with ASP.NET
Chapter 4 – How to Develop a Multi-Page Web Application
Chapter 5 – How to Test and Debug ASP.NET Applications
Section 2 – ASP.NET Essentials
Chapter 6 – How to Use the Standard Server Controls
Chapter 7 – How to Use the Validation Controls
Chapter 8 – How to Work with State, Cookies, and URL Encoding
Chapter 9 – How to Work with Master Pages
Chapter 10 – How to Work with Bootstrap in ASP.NET
Chapter 11 – How to Work with Friendly URLs and Routing
Section 3 – ASP.NET Database Programming
Chapter 12 – An Introduction to Database Programming
Chapter 13 – How to Use SQL Data Sources
Chapter 14 – How to Use the GridView Control
Chapter 15 – How to Use the DetailsView and FormView Controls
Chapter 16 – How to Use the ListView and DataPager Controls
Chapter 17 – How to Use Object Data Sources with ADO.NET
Chapter 18 – How to Use Model Binding and the Entity Framework
Section 4 – Finishing an ASP.NET Application
Chapter 19 – How to Secure a Web Application
Chapter 20 – How to Authenticate and Authorize Users
Chapter 21 – How to Use Email, Custom Error Pages, and Back-Button Control
Chapter 22 – How to Deploy ASP.NET Web Applications
Section 5 – Going to the Next Level
Chapter 23 – How to Use ASP.NET Ajax
Chapter 24 – How to Create and Use WCF and Web API Services
Chapter 25 – An Introduction to ASP.NET MVC
Appendix A – How to Installl and Use the Software and Downloadable Files