Looking for the best ASP.NET books to get an introduction to the language or hone your skills?
This list was first published in 2011, and has been updated yearly since.
ASP.NET is a development framework for building websites or web applications with HTML, CSS, JavaScript and server scripting. ASP.NET utilises the core .NET framework to accomplish it’s goals, and uses three different development models: Web Pages, MVC (Model View Controller), and Web Forms. ASP.NET allows you to use a full featured programming language such as C# (pronounced C-Sharp) or VB.NET to build web applications easily, and these best ASP.NET books will help you.
Ultra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Server
Ultra-Fast ASP.NET presents a practical approach to building fast and scalable websites using ASP.NET and SQL Server. This 5-star book is definitely a must-have for any beginner-advanced ASP.NET developer, and covers the basics that apply from ASP.NET 2.0 to 4.0. It is a solid collection of best practices, tips and tricks for building and ensuring your web applications are ultra-fast as well as ultra-scalable. It is great for beginners because of the technique and tips presented throughout the book, with the author stating its goal is to remove the fog masking the vision of the technology, and to help readers see the full potential of both ASP.NET and SQL Server. Read more..
Professional ASP.NET Design Patterns
‘This unique book takes good ASP.NET (MVC/Webforms) application construction one step further by emphasizing loosely coupled and highly cohesive ASP.NET web application design.’
This book comes highly recommended to experienced professionals looking to learn enterprise patterns, and comes packed with plenty of practical examples and well-organised, downloadable code. It introduces S.O.L.I.D. design principles, design patterns, and covers every layer of common enterprise-level ASP.NET applications, GOF design patterns and Fowler’s Enterprise Application Design patterns. Also included is the use of important tools such as AutoMapper, NHibernate, StructureMap, Entity Framework, and Castle MonoRail. Read more..
Pro ASP.NET Web API Security: Securing ASP.NET Web API
This ASP.NET book is well-written, acts as a good reference, and does a great job at explaining the concepts and reasoning behind serious modern web security. It covers all the popular authentication scenarios encountered when developing .NET Web API applications, Basic Auth, Digest, Windows Auth, WS-Trust, OAuth, and more. It describes how to use access tokens to implement security, and details implementation of windows identify foundation. The coding examples supplied for each scenario are soundly presented and explained, as well as being strong enough to be used for your own future projects. Read more..
Beginning ASP.NET Security (Wrox Programmer to Programmer)
Beginning ASP.NET Security teaches programmers security essentials required to prevent online thefts and security breaches in ASP.NET applications. The book begins by introducing security principals, detailing how the web and ASP.NET function and essential concepts required to understand the security issues surrounding ASP.NET applications. Aimed at beginner-intermediate level users, the writing style is clear and the book also acts as a great security reference. Topics include error handling and logging, exception handling, certificate-based authentication and OpenID implementation, as well as security issues such as XSS, XSRF and SQL Injection. Each chapter contains examples of code demonstrating various security issues and detailed advice providing an acceptable solution to each. Read more..
Leave a Reply