Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
37 used & new from $0.01

Have one to sell? Sell yours here
 
   
Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series) (Paperback)

by Jeffrey Putz (Author)
4.3 out of 5 stars See all reviews (11 customer reviews)

List Price: $49.99
Price: $36.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.50 (27%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
22 new from $19.94 15 used from $0.01

Frequently Bought Together

Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series) + Real World ASP.NET Best Practices + Performance Tuning and Optimizing ASP.NET Applications
Price For All Three: $109.55

Show availability and shipping details

  • This item: Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series) by Jeffrey Putz

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Real World ASP.NET Best Practices by Farhan Muhammad

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Performance Tuning and Optimizing ASP.NET Applications by Jeffrey Hasan

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

Pro ASP.NET 3.5 in C# 2008, Second Edition (Windows.Net)

by Matthew MacDonald
4.6 out of 5 stars (27)  $37.79
Beginning Object-Oriented ASP.NET 2.0 with VB .NET: From Novice to Professional (Beginning: From Novice to Professional)

Beginning Object-Oriented ASP.NET 2.0 with VB .NET: From Novice to Professional (Beginning: From Novice to Professional)

by Brian Myers
2.4 out of 5 stars (7)  $28.62
ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)

by Marco Bellinaso
4.5 out of 5 stars (67)  $26.39
Performance Tuning and Optimizing ASP.NET Applications

Performance Tuning and Optimizing ASP.NET Applications

by Jeffrey Hasan
4.4 out of 5 stars (10)  $40.49
ASP.NET 2.0 Instant Results (Programmer to Programmer)

ASP.NET 2.0 Instant Results (Programmer to Programmer)

by Imar Spaanjaars
3.8 out of 5 stars (8)  $23.16
Explore similar items

Editorial Reviews

From the Back Cover

Praise for Maximizing ASP.NET

"Whether you want to improve your existing ASP.NET skills or are looking for a book that will give you the grounding and support you need to get started in ASP.NET development, this is the book for you! Jeff's approach is simple—he explains new methods in a logical, no-nonsense way and includes real examples that demonstrate the .NET way to perform a traditional activity."

—John Timney, Microsoft MVP, ASP.NET Web Services Senior Consultant, British Telecom Consulting & Systems Integration

"I was excited about this book from the moment I first heard about it. I strongly believe ASP.NET developers will benefit greatly from understanding object-oriented fundamentals. Jeff has done a great job of introducing important object-oriented concepts clearly and concisely, enhancing the reader's understanding with some excellent real-life code examples."

—Gordon Barrs, Independent Developer and Technical Training Consultant

"This book covers a great spectrum of ASP.NET topics for those interested in discovering what ASP.NET has to offer. I particularly enjoyed the inclusion of ASP.NET 2.0, IIS 6.0, and Visual Studio 2005 information."

—Tad Anderson, Enterprise Architect, Corporate Systems & Solutions

"A great book for ASP developers wanting to learn an object-oriented methodology.

—Eric Landes, Microsoft MVP, ASP.NET, http://blogs.aspadvice.com/elandes

"This is an excellent resource for developers making the move from ASP to ASP.NET, as well as a good read for developers new to coding web pages on the IIS platform. I particularly appreciated the effort the author took to develop all the sample code in both C# and VB.NET."

—William "mac" McLuskie, Senior Solution Architect, Enterprise Consulting Services, Hewlett-Packard, Inc.

Using ASP.NET, you can build Web applications that deliver unprecedented power and performance. But to make the most of ASP.NET, Web developers need to think and work very differently from the ways they've programmed in the past. In Maximizing ASP.NET Jeffrey Putz helps you make the transition—and reap the rewards.

If you're a long-time scripter who's migrated from ASP, PHP, or other traditional platforms, Putz shows you how to use ASP.NET's object-oriented model to write code that's easier to deploy, manage, extend, and reuse. If you're already comfortable with the fundamentals of ASP.NET using C# or VB.NET, this book's platform-specific details and development best practices will make you dramatically more effective.

Coverage includes

  • Understanding the ASP.NET object model, classes, and n-tier application architecture

  • Designing classes for maximum performance and reusability, one step at a time

  • Mastering the nuts and bolts of ASP.NET IIS and Web applications

  • Using the ASP.NET event model to control the entire user request lifecycle

  • Creating special handlers for special requests

  • Building custom server controls: It's easier than you think

  • Creating Web services from existing code and using remote services just like local objects

  • Using ASP.NET 2.0's rich security and membership classes

  • Personalizing sites—without unnecessary complexity

  • Maximizing application performance and scalability

  • Implementing effective testing, code management, and metrics

  • Taking full advantage of ASP.NET 2.0 in the Visual Studio 2005 environment

  • Leveraging your Web development skills in other .NET projects

Whatever your background, Maximizing ASP.NET will deepen your skills across all aspects of enterprise development: application design, test-driven development, modularization, optimization, and beyond. Packed with C# and VB.NET examples for both ASP.NET 2.0 and 1.1, this is no mere "cookbook"—it's a superbly well-written guide to both the "hows" and "whys" of serious ASP.NET development.

© Copyright Pearson Education. All rights reserved.



About the Author

Jeff Putz is the founder of POP World Media, LLC, a company formed originally to organize several hobby Web sites into a bona fide business. Jeff started programming in grade six on a TRS-80 and moved up through an Atari 600XL and Apple II+ later. After flirting with various jobs in the broadcast world, Jeff returned to computers and welcomed the Internet in 1998, working in various programming and management roles for several companies specializing in vertical market content.

Jeff's POP Forums application (http://www.popforums.com) has been downloaded tens of thousands of times and was featured in MSDN Magazine (Feb. 2004). His company is in the process of developing several products using ASP.NET and continues to operate CoasterBuzz (http://www.coasterbuzz.com), the world's most popular roller coaster enthusiast site.


© Copyright Pearson Education. All rights reserved.



See all Editorial Reviews

Product Details

  • Paperback: 336 pages
  • Publisher: Addison-Wesley Professional (March 14, 2005)
  • Language: English
  • ISBN-10: 0321294475
  • ISBN-13: 978-0321294470
  • Product Dimensions: 9.1 x 6.8 x 1 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #774,700 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?

Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series)
92% buy the item featured on this page:
Maximizing ASP.NET: Real World, Object-Oriented Development (Addison-Wesley Microsoft Technology Series) 4.3 out of 5 stars (11)
$36.49
Beginning Object-Oriented ASP.NET 2.0 with VB .NET: From Novice to Professional (Beginning: From Novice to Professional)
8% buy
Beginning Object-Oriented ASP.NET 2.0 with VB .NET: From Novice to Professional (Beginning: From Novice to Professional) 2.4 out of 5 stars (7)
$28.62

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

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

 
12 of 13 people found the following review helpful:
4.0 out of 5 stars How to build applications, not just pages using ASP.NET 2, July 23, 2005
This book attempts to teach developers how to use ASP.NET *correctly* to build applications, rather than pages. However, the author has tried to cover too much ground in a book of only 336 pages.

The first two chapters attempt to teach non-OOP programmers how to do OOP programming in both C# and VB.NET. The lack of detail and exhaustive examples make this nothing more than a review for experienced OOP programmers. Anyone seeking to learn OOP programming from these 34 pages will be disappointed.

The rest of the book comes closer to meeting his objective. His constant discussion of coding to interfaces and n-tier development are the high points of this book, and this alone would be reason for some developers to buy the book.

The author excels in giving a lot of insights into new coding techniques, and even declarative programming that are new in ASP.NET 2.0. Most of the book uses ASP.NET 2.0 examples, but beta 2 had not yet been released, so there may be some changes needed to some of his code examples when the final version of ASP.NET 2.0 is released. I couldn't find any errata online, but I hope they publish any changes that may be needed.

The book sometimes uses code samples from the author's free POP Forums application as a real-world case-study. He gives some small code snippets, and he explains his methodology. It's not bad from an architecture viewpoint: he has abstracted his data layer to such an extent that you only code to an interface. This is a good idea, and it lets you plug in a whole different low-level tier to replace SQL Server with Access, for example.

He explains the trade-offs involved in separating the data-access tier from the business object tier, and his discussion is both interesting and quite relevant to real-world programming.

He covers caching thoroughly with practical code examples that go well beyond the simple coverage you see in many books. He gives an excellent explanation of advanced concepts like HTTP Handlers, HTTP Modules, and server controls, but his coverage of web services seems to head off in an odd direction, and there is no mention of Service Oriented Architecture.

The membership and security features of ASP.NET 2.0 are well-explained and he even explains how to build your own membership provider! Likewise, when he covers Profiles, Themes, and Skins he also explains how to build your own profile provider.

There is no discussion of exception handling in a multi-tier web application, and I could not see any exception handling code in any of his examples. To be fair, this code might exist in the version of POP Forums source code you can download from his site, but it seems to me a book on Maximizing ASP.NET should probably discuss this important aspect of application architecture.

One of the poorly written areas is chapter 14. After spending most of the book discussing ASP.NET 2.0, chapter 14 mysteriously drops back to cover some simple configuration settings of Visual Studio 2003, and he doesn't even give us any insight on what settings we might want to change in either Visual Studio 2003 or Visual Studio 2005.

One of the best chapters in the book covers Test-Driven Development (TDD), using the freeware NUnit tool. This is only an introduction to NUnit, but it's an important tool that fits in well with modern agile software development methodologies.

His last chapter on advanced topics is a bit like flying over a city at 30,000 feet and having the stewardess point out interesting places below. Each of the advanced topics he covers should have been a separate chapter all by themselves: streams, networking, and threading.

On balance, this is an interesting book that would have great value in teaching new, but somewhat experienced, ASP.NET developers how to move up from coding simple applications to do things in a more Enterprise-friendly, scalable manner using many of the new features in ASP.NET 2.0.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 7 people found the following review helpful:
5.0 out of 5 stars Extremely readable developer's guide to developing ASP.NET , June 11, 2005
By grumpy3b (Sunny California) - See all my reviews
I cannot say enough good about this text. I find the author very readable and literate. The examples are clearly written and well commented.

The concepts/tasks involved in developing real ASP.NET applications (vs. simply a series of script based pages) is a long needed next step for developers coming from a more script-based background. And for developers used to writing desktop applications it draws on the techniques we have learned then expands them into using ASP.NET 2.0 to create full strength ASP.NET web applications.

The examples well commented and consistent. Because examples are given in both VB.NET and C#, I even have learned enough C# to be dangereous...but I will do that in private and wash my hands afterwards... ;)

The techniques presented will serve me well for years to come and also increased my understanding of the .NET Object Model...

Thanks to Jeff for a wonderful reference I will use for a long time. Can't wait to see what comes next...
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 8 people found the following review helpful:
5.0 out of 5 stars One of the few books that takes you beyond the API., April 22, 2005
I found this book, while looking around for a book that goes beyond writing 20 line sample pages, and examines how a well-designed ASP.NET application should be built.

Although I did not come from an ASP background, this book does emphasize how one's thinking should change when making the move from ASP (or any similar technology, such as PHP), to ASP.NET. If the point of this book had to be summed up in a single sentence, it could be the author's claim that "an ASP.NET application is more than just a bunch of pages", as many ASP sites seem to be.

The beginning of the book is only for those who still need to be converted to OOP, and it argues the case for designing classes for your business objects, instead of just passing around a bunch of strings or integers. From there, other ideas, built on top of that start, are introduced, like creating an object-relational data layer, so that your business code can deal with objects, their properties and methods, instead of SQL statements, results sets, and fields.

There are other topics covered in the book, like server controls, or HTTP handlers, but the author's argument for a layered or multi-tier design is the most significant, because it is what almost every other ASP.NET book lacks.

This book is light on its coverage of ASP.NET's API, or C#/VB syntax. Pick up any of the dozen books on ASP.NET to learn the syntax, and the API. This is an idea book. It doesn't cover every little detail, but it gives you an understanding of how, in principle, a manageable web application can be be designed.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


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

3.0 out of 5 stars Would have preferred that it stuck to Maximizing ASP...not OO
The first part of the book (Chapters 1 - 6) gives an OO overview but emphasizes reusability and data-centric objects. Read more
Published on June 19, 2007 by Joseph Reddy

5.0 out of 5 stars So simple to explain the POOD
I always try to found a book covering the ASP.NET from the cocept to code,but this book is the one I found till now..
thanks to Jefferey Puts for his hard writing.
Published on June 5, 2006 by kahala

5.0 out of 5 stars Easy to read and gives great overview.
This book does not just lay out bunch of codes and make you memorize it.
Instead, the author provides easy to understand ideas based on real world application development... Read more
Published on June 26, 2005 by T. Kim

4.0 out of 5 stars Intermediate level, uneven coverage
This books is a hodge-podge of topics around ASP.NET. Ranging from basic object oriented syntax and mechanics, to a nice piece of work on custom controls and other reasonably... Read more
Published on June 21, 2005 by Jack D. Herrington

5.0 out of 5 stars Changing the way you think
I must confess that I have not tried very hard to be a better developer, and maybe that's because after using the old ASP for so many years, I thought I already knew everything... Read more
Published on April 12, 2005 by Greenespace

1.0 out of 5 stars Skip it, there is nothing "Real World" about this book.
Recommendation: Skip it, there is nothing "Real World" about this book. It loses focus and seems to be assembled from notes by the author. Read more
Published on April 11, 2005 by Scott Kuhl

5.0 out of 5 stars Finally someone who gets it
I grew tired of seeing books covering every aspect you could ever want to know about ASP.NET without teaching you a thing. Read more
Published on March 18, 2005 by Walter Schmidt Jr.

5.0 out of 5 stars Solid title on OOP and the guts of ASP.NET
I've been developing for years, but at the urging of a forum posting by the author, I ordered this book. Read more
Published on March 16, 2005 by Webb-in-Code

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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


Active discussions in related forums
  Discussion Replies Latest Post
C# or Java? 30 1 day ago
looking for programming forums 18 20 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Summer Sales

Omaha Steaks Hamburgers
Shop the summer food sale and save up to 50% on salsas and spreads, steaks and burgers, seafood, oils and vinegars, and desserts, only at Amazon Gourmet.

See all sale items

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Dive into Summer Reading

Summer Reading for Kids and Teens
Don't even think about hitting the beach without browsing the books in our Summer Reading Store. Discover bestsellers, paperback picks, beach reads, and more terrific titles all summer long.
 

Find the Air Compressor to Fill Your Needs

Shop for compressors
Whether you need to power a pneumatic tool or fill a tire, an air compressor provides the power you need.

Shop for compressors

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates