
Murachs ASP.NET 4.6 Web Programming with C# 2015
In Stock
ISBN: 9781890774950
Paperback
926 Pages
410 illus
Subjects:
Web programming
If you know the basics of C#, youre ready to learn to develop server-side web applications with ASP.NET Web Forms and that is 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 Murachs distinctive paired-pages format that developers like because it saves both training and reference time.
Anne Boehm has over 20 years of experience as an enterprise programmer. For the past 7 years, she's specialised in Visual Basic and .NET programming, and she's authored or co-authored books on VB.NET, ADO.NET, and ASP.NET.
We understand the importance of accessibility for all of our customers, including those with disabilities. While our website may not currently meet the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA, we are actively working towards compliance and constantly seeking ways to improve the user experience for all of our customers.
To that end, we have implemented a variety of accessibility tools provided by third-party app, AppifyCommerce. These tools include features such as keyboard navigation, high contrast mode, font resizing, and alternative text for images read focus, various cursor sizes. We have also incorporated tools to help with visual impairments, such as screen readers and text-to-speech functionality.
In addition to these technical solutions, we have also made a commitment to providing clear and easy-to-understand information on our website. This includes using simple and straightforward language, providing alternative text for images and videos, and including clear and detailed product descriptions.
We understand that accessibility is an ongoing effort and that there may be areas of our website that are not fully accessible. If you have any difficulty accessing our website or have any suggestions for improvements, please contact us at [email or phone number]. We will make every effort to respond to your request as soon as possible and work towards resolving any issues you may have encountered.
We also strive to provide equal access to our products and services, including our online store and customer service channels. So, we are always open to feedback, suggestions, and ideas on how we can continue to improve accessibility on our website and in all aspects of our business.
Our ultimate goal is to ensure that all of our customers, regardless of ability, have a positive and seamless experience when visiting our website and purchasing from our store. Thank you for visiting our store and for your patience as we continue to work towards full compliance with the WCAG guidelines.