Top Ten ASP.NET Books

image 1) Pro ASP.NET MVC Framework

The ASP.NET MVC Framework is the latest evolution of Microsoft’s ASP.NET web platform. It introduces a radically new high–productivity programming model that promotes cleaner code architecture, test–driven development, and powerful extensibility, combined with all the benefits of ASP.NET 3.5.

An integral benefit of this book is that the core Model–View–Controller architectural concepts are not simply explained or discussed in isolation, but demonstrated in action. You’ll work through an extended tutorial to create a working e–commerce web application that combines ASP.NET MVC with the latest C# 3.0 language features and unit–testing best practices. By gaining this invaluable, practical experience, you can discover MVC’s strengths and weaknesses for yourself—and put your best learned theory into practice.

image 2) Microsoft ASP.NET: Architecting Applications for the Enterprise (PRO-Developer)

Make the right architectural decisions up front—and improve the quality and reliability of your results. Led by two enterprise programming experts, you’ll learn how to apply the patterns and techniques that help control project complexity—and make systems easier to build, support, and upgrade—right from the start.

Get pragmatic architectural guidance on how to:

  • Build testability, maintainability, and security into your system early in the design
  • Expose business logic through a service-oriented interface
  • Choose the best pattern for organizing business logic and behavior
  • Review and apply the patterns for separating the UI and presentation logic
  • Delve deep into the patterns and practices for the data access layer
  • Tackle the impedance mismatch between objects and data
  • Minimize development effort and avoid over-engineering—and deliver more robust results

Get code samples on the Web.

image 3) Beginning ASP.NET 3.5 in C# and VB

To build effective and eye-catching database-driven web sites, you must first have a solid framework on which to run your web pages as well as a rich environment in order to create and program these web pages. Microsoft’s ASP.NET 3.5 and Visual Web Developer 2008 combine forces to provide you with the ultimate platform on which you can create dynamic and interactive web applications.

Popular Wrox author Imar Spaanjaars begins by demonstrating how to obtain and install Visual Web Developer. With each successive chapter, he introduces you to new technologies that build on knowledge gained from previous chapters. You’ll learn that both ASP.NET 3.5 and Visual Web Developer now come with an extensive set of tools that will help you smoothly program your web applications. With the knowledge you gain from this book, you will be able to create feature-rich, database-driven, interactive web sites.

image 4) MCTS Self-Paced Training Kit (Exam 70-562)

Ace your preparation for the skills measured by MCTS Exam 70-562—and on the job. Work at your own pace through a series of lessons and reviews that fully cover each exam objective. Then, reinforce and apply what you’ve learned through real-world case scenarios and practice exercises. This official Microsoft study guide is designed to help you make the most of your study time.

Maximize your performance on the exam by learning to:

  • Program a new application; add and configure server controls
  • Manage data input, user state, and security
  • Implement data source controls and data-bound controls
  • Use AJAX-enabled forms and scripts
  • Create and consume XML Web services and WFC services
  • Design for accessibility, globalization, and mobility
  • Debug, deploy, monitor, and troubleshoot applications
  • Assess your skills with the practice tests on CD.

image 5) Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional, Second Edition

The most up–to–date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.

The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real–world web sites right from the beginning—rather than just faking it with simplified coding practices.

By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

image 6) Pro ASP.NET 3.5 in C# 2008: Includes Silverlight 2, Third Edition

ASP.NET 3.5 is the latest version of Microsoft’s revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in C# 2008 raises the bar for high–quality, practical advice on learning and deploying Microsoft’s dynamic web solution.

This new edition is updated with everything you need to integrate Silverlight 2.0 and SQL Server 2008 into your ASP.NET applications. You will learn about Silverlight’s exciting new features so that your ASP projects can be rich in visual flair and compelling to the user.

image 7) Murach’s ASP.NET 3.5 Web Programming with VB 2008

Already know how to code Visual Basic 2008 desktop applications? Then, you’re ready to master web programming with the 3.5 edition of this best-selling ASP.NET book from Murach Books.

It covers the 3.5 features that provide new functionality…like the ListView and DataPager data controls, LINQ data sources, new CSS-related tools, and ASP.NET AJAX…while it teaches you how to develop web applications from scratch. And it does that using all the same features that have made earlier editions such favorites among professional developers:

  • It’s concise, practical, and crystal-clear in telling you what you need to know
  • It shows you how to get the most from Visual Studio 2008 as you code, test, debug, and deploy ASP.NET web applications
  • It gives you a 7-chapter section on database programming…2 more chapters than in the previous edition because .NET continues to deliver new, powerful tools for this critical component of business applications
  • It gives you solid training in the essential skills that you’ll use every day, including data validation…state management…improving the user experience with easy site navigation and a standard look and feel…boosting user response time with ASP.NET AJAX…handling security…developing reusable controls…working with database data using SQL, object, and LINQ data sources…and more
  • It gives you real-world application examples that guide you in applying what you’re learning as you develop your own websites (you can download the applications for free from the Murach website)
  • Its paired pages presentation makes for fast reading, instant reinforcement, and time-saving reference (to see how the paired pages work, you can download free chapters from the Murach website)

image 8) 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 web sites using ASP.NET and SQL Server. In addition to a wealth of tips, tricks and secrets, you’ll find advice and code examples for all tiers of your application, including the client, caching, IIS 7, ASP.NET, threads, session state, SQL Server, Analysis Services, infrastructure and operations. By applying the ultra-fast approach to your projects, you’ll squeeze every last ounce of performance out of your code and infrastructure—giving your site unrivaled speed.

The approach is mostly prescriptive; rather than drowning you in options, the book presents and explains specific high-impact recommendations and demonstrates them with detailed examples. Using this knowledge, you will soon be building high-performance web sites that scale easily as your site grows.

image 9) Sams Teach Yourself ASP.NET 3.5 in 24 Hours, Complete Starter Kit

In just 24 sessions of one hour or less, you will be up and running with ASP.NET 3.5. Using a straightforward, step-by-step approach, each lesson builds upon a real-world foundation forged in both technology and business matters, allowing you to learn the essentials of building dynamic, data-driven web applications from the ground up.

Step-by-step instructions carefully walk you through the most common questions, issues, and tasks.

Learn how to…

  • Design and create ASP.NET web pages
  • Use Microsoft Visual Web Developer to quickly and professionally build ASP.NET websites
  • Collect input from users visiting your web pages
  • Display database data through a web page
  • Edit, insert, delete, sort, and page through database data from an ASP.NET page
  • Build a website that supports user accounts
  • Use Ajax to design interactive web user interfaces

image 10) ASP.NET 3.5 Unleashed

This edition covers all the new features of ASP.NET 3.5. It explains Microsoft LINQ to SQL in detail. It includes a chapter on the two new data access controls introduced with the ASP.NET 3.5 Framework: ListView and DataPager. With its coverage of ASP.NET AJAX, this book shows you how to take advantage of Microsoft’s server-side AJAX framework to retrofit existing ASP.NET applications with AJAX functionality. It also demonstrates how to use Microsoft’s client-side AJAX framework to build the web applications of the future: pure client-side AJAX applications. All code samples are written in the C# programming language. (Visual Basic versions of all code samples are included on the CD-ROM that accompanies this book.)

  • Take advantage of Microsoft’s new database query language, LINQ to SQL, to easily build database-driven web applications
  • Learn how to use the new ListView and DataPager data access controls to build flexible user interfaces
  • Take advantage of ASP.NET AJAX when building both server-side and client-side web applications
  • Use the AJAX Control Toolkit to create auto-complete text fields, draggable panels, masked edit fields, and complex animations
  • Design ASP.NET websites
  • Secure your ASP.NET applications
  • Create custom components
  • Build highly interactive websites that can scale to handle thousands of simultaneous users
  • Learn to build a complete ASP.NET 3.5 website from start to finish–the last chapter of the book includes a sample ASP.NET 3.5 web application written with LINQ to SQL and ASP.NET AJAX

CD-ROM includes all examples and source code presented in this book in both C# and Visual Basic.

Related Post

One Response to “Top Ten ASP.NET Books”

Leave a Reply

Comment Policy:

  • You must verify your comment by responding to the automated email that is sent to your email address. Unverified comments will never show.Leave a good comment that adds to the conversation and I'll leave your link in.
  • Leave me pure spam and I'll delete it.
  • Leave a general comment and I'll remove the link but keep the comment.

Notify me of followup comments via e-mail

Bear