ASP.NET 3.5 Unleashed and over one million other books are available for Amazon Kindle. Learn more

Kindle Edition
 
   
Have one to sell? Sell yours here
ASP.NET 3.5 Unleashed
 
 
Start reading ASP.NET 3.5 Unleashed on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

ASP.NET 3.5 Unleashed [Hardcover]

Stephen Walther (Author)
4.2 out of 5 stars  See all reviews (47 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $26.39  
Hardcover --  
Paperback $37.24  

Book Description

0672330113 978-0672330117 January 7, 2008

ASP.NET 3.5 Unleashed is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced.

 

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.

 



Editorial Reviews

From the Back Cover

ASP.NET 3.5 Unleashed is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced.

 

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.

 

About the Author

Stephen Walther is a Microsoft Software Legend, a Microsoft ASP.NET MVP, and a member of the INETA Speaker's Bureau. He has spoken at a number of major conferences, including Microsoft TechEd, Microsoft DevDays, and ASP.NET Connections.

 

Stephen wrote several ASP.NET best-practice applications for Microsoft. He was the lead developer of the ASP.NET Community Starter Kit and the Issue Tracker Starter Kit.

 

His company, Superexpert ASP.NET Training (SuperexpertTraining.com), has provided ASP.NET training to companies and organizations across the United States, including NASA, the National Science Foundation, the U.S. House of Representatives, Boeing, Lockheed Martin, Verizon, and Microsoft.

 


Product Details

  • Hardcover: 1920 pages
  • Publisher: Sams (January 7, 2008)
  • Language: English
  • ISBN-10: 0672330113
  • ISBN-13: 978-0672330117
  • Product Dimensions: 9.1 x 7.4 x 2.5 inches
  • Shipping Weight: 5.8 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (47 customer reviews)
  • Amazon Best Sellers Rank: #559,186 in Books (See Top 100 in Books)

More About the Author

Stephen Walther is a Microsoft Software Legend. He worked as a Program Manager on the ASP.NET team at Microsoft where he was responsible for making the ASP.NET Framework compliant with Web Standards such as XHTML and Accessibility standards.

Through his companies SuperexpertTraining.com and SuperexpertConsulting.com, he has provided consulting and training services for companies across the United States including NASA, the National Science Foundation, Microsoft, Verizon, the US House of Representatives, Boeing, Lockheed Martin, Petco, and The Gap.

 

Customer Reviews

47 Reviews
5 star:
 (29)
4 star:
 (7)
3 star:
 (5)
2 star:
 (4)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (47 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

33 of 33 people found the following review helpful:
5.0 out of 5 stars Complete ASP.NET 3.5 Course In a Book!, January 12, 2008
By 
David Betz "quantzai" (Spring Hill, KS United States) - See all my reviews
(REAL NAME)   
This review is from: ASP.NET 3.5 Unleashed (Hardcover)
This is a VERY good book for learning ASP.NET 3.5 from A to Z. It covers just about every ASP.NET topic you will touch in your career. This book is a LIBRARY of information on a wide variety of topics. The chapters on custom controls were much easier to read and more in depth than any book on the market. The chapters on ASP.NET AJAX were also very well written and were presented in a very systematic fashion.

Having been working as a senior-level developer and architect for ASP.NET system for many years now, I can tell you that this book will take you very far. If you're a seasoned ASP.NET developer, but aren't familiar with some of ASP.NET's lesser-known features (custom controls, custom configuration sections) or need to learn the various new features of .NET 3.5 like LINQ and the now native ASP.NET AJAX, this book is one you should definitely look at.

Also note that the author is not only an MVP, but he is a Microsoft Software Legend, the highest possible rank of a soldier in Microsoft's public army. He is a General; you can trust his work.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


26 of 29 people found the following review helpful:
5.0 out of 5 stars Intermediate or Advanced Developer? Buy It!, February 13, 2008
This review is from: ASP.NET 3.5 Unleashed (Hardcover)
At first blush, it may seem strange for me to review a "competing" ASP.NET 3.5 book. However, Stephen Walther's ASP.NET 3.5 Unleashed doesn't target the same audience as ASP.NET 3.5 For Dummies (For Dummies (Computer/Tech)). Mine is unabashedly a beginner's book. ASP.NET Unleashed is for intermediate to advanced programmers and definitely hits that mark.
At over 1800 pages, this is definitely not "light" reading. It is, however, packed with most everything a professional ASP.NET developer needs to know to work in ASP.NET 3.5.

I was interested in Walther's assertion at the opening of Chapter 31 (Using Server-Side ASP.NET AJAX) that the future is AJAX:
"Microsoft ASP.NET is a dying technology. It received its death blow on February 18, 2005 when Jess James Garrett published his article 'Ajax: A New Approach to Web Applications.' All that is left is the long, slow goodbye."

The author encourages readers to "leave the safety of the server side and enter the wilds of the client side." To that end, Walther does an excellent job of explaining the use of the UpdatePanel, Timer, and UpdateProgress controls that are built into ASP.NET 3.5.
The subsequent chapter, Using the ASP.NET AJAX Control Toolkit, gives a solid overview of the toolkit's suite. It then shows how to use the AutoComplete, DragPanel, FilteredTextBox, MaskedEdit, Animation, and UpdatePanelAnimation controls. As always, there are many code listings (in C# in this edition). Chapter 33 digs even deeper into AJAX to program client-side applications against the Microsoft AJAX Library. If you're ramping up to build on the client, the book's AJAX content is very valuable.

The book is also solid on LINQ, the popular addition to ASP.NET 3.5. Chapter 18 goes through the concepts of LINQ to SQL entities, automatic properties, initializers, type inference, anonymous types, and lambda expressions. You learn how to perform standard database commands using LINQ to SQL and debug your queries.

This is a programmer's book, for sure. Where my book caters to beginners by using the IDE's graphical tools, Walther writes and explains lots of code. Don't look for numbered steps telling you where to click in Visual Studio 2008. The book focuses more on ASP.NET code than how to get the IDE to write it. This makes sense for the intermediate and advanced audience. Interesting to note, however that ASP.NET 3.5 Unleashed uses the single .aspx page model very effectively that I recommend for beginners. The book includes a CD with tons of valuable samples in C# and VB.

I have only two minor issues with this book: Firstly, the screenshots take up an excessive amount of space on the pages for very little value. For example, at page 448, Figure 10.6 takes up half a page to display a list control, a label, and a button scrunched into the top left corner of a browser page. I wish Sams would revise its template standard to do away with full page screenshots and focus on what's important. Secondly, the book is too heavy to rest comfortably on my stomach for bedtime reading. Buy a tray for increased comfort! <grin>

In summary, if you're an ASP.NET beginner, start with my book and graduate to ASP.NET Unleashed as you expand your confidence and capabilities. If you're already working comfortably in .NET, you only need this book and the MSDN reference documentation. Buy it.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 15 people found the following review helpful:
5.0 out of 5 stars A must for every bookshelf, March 31, 2008
Amazon Verified Purchase(What's this?)
This review is from: ASP.NET 3.5 Unleashed (Hardcover)
At 1890 pages this book has just about everything you need to know to start building complex ASP.NET applications. While the book assumes that you have some familiarity with using ASP.NET the first few chapters are still devoted to the basics. I encourage everyone to read them, even the experts. There are many tips and tricks in the book so you may learn something new or pick up on something you'd long forgotten. Did you know the asp:Literal control has a build in Mode property that can be set to HTML encode it's content? I'd honestly forgotten about that and had been doing my encoding on the back-end.

This book provides an in-depth look at just about all of the core ASP.NET features building on many of the techniques we used in 2.0. For the new features specific to ASP.NET 3.5 , Walther devotes an entire chapter to the new ListView and DataPager controls. These controls can be thought of as a GridView or Repeater on steroids. There's also a chapter on data access with LINQ to SQL and a 3-chapter section devoted to working with AJAX.NET and the AJAX Control Toolkit.

There are many books out there that focus on the "how" but what I like most about Mr. Walther's books is that he devotes a great deal of time to the "why". For example, the book explains how to use the SqlDataSource control but then also explains why you'll want to avoid it for most complex applications and use the ObjectDatasourceControl instead. With this book you'll not only learn how to get things done, you'll learn how to get things done right. For that reason it's an invaluable resource for your library. Every ASP.NET developer should have this book on his/her shelf.

Note: While the code samples in the previous 1.1 and 2.0 Unleashed books were written in VB.NET, this new 3.5 book has them written in C#. Walther cites the fact that there are now more C# developers than there are VB.NET developers as the reason for the switch. I would've liked to have seen two different versions of the book but all code samples are also provided in VB on the included CD-ROM so everyone can easily follow along.

From http://www.codescene.com/2008/03/book-review-aspnet-35-unleashed.php
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
grid view, box office totals, creating custom controls, configuring applications, generic handler, global assembly cache, building components, web form, calling web services, business logic, partial page caching, language features, server session, configuring authentication, displaying advertisements, named skin, class library, client library, entity base class, status code, state server, using polling, web parts, cache profile, default skin
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Page Language, Import Namespace, Master Page, Site Map, Visual Web Developer, Data Access, Integrated Security, Internet Explorer, Control Toolkit, View State, Using Client-Side, Designing Websites, User Instance, First Name, Cascading Style Sheet, Hello World, Visual Basic, Parameter Name, Last Name, User Name, Using Server-Side, Using the Navigation Controls, Server Express, Movie Title, Maintaining Application State
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(17)
(4)
(3)
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject