Pro ASP.NET 2.0 Website Programming and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Acceptable See details
$4.50 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Pro ASP.NET 2.0 Website Programming
 
 
Start reading Pro ASP.NET 2.0 Website Programming on your Kindle in under a minute.

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

Pro ASP.NET 2.0 Website Programming [Paperback]

Damon Armstrong (Author)
4.2 out of 5 stars  See all reviews (8 customer reviews)

Price: $49.99 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, February 6? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $31.99  
Paperback $49.99  

Book Description

December 13, 2005 1590595467 978-1590595466 1

With the release of ASP.NET 2.0 comes an array of new features that can enhance productivity, ease administration, and improve performance. It is undoubtedly an extremely powerful framework for the development of server-side web applications. But to exploit ASP.NET to its full potential requires not just knowledge of what these new features are and what they can do – it requires an understanding of when and how to apply these features in the business domain.

This book shows you how to harness these new features in building websites that tackle real business problems. It provides insight into techniques and practices that help reduce maintenance costs, decrease development time, and manage user perception. It also discusses the business reasoning behind the techniques, not just the technical implementation.

Each chapter identifies a common business requirement – such as managing logins, reporting, data searching and security – and the associated challenges and potential problems. It then goes on to demonstrate an effective ASP.NET 2.0-based solution. The author uses stories from his own experience to really drive home the point that these are real-world problems. Chapters will be presented as independent sections to allow readers to jump back and forth between the specific technologies they find interesting.

Readers with a basic familiarity with ASP.NET, VB.NET, and Visual Studio will learn practical techniques for the implementation of ASP.NET 2.0, and the book also provides an excellent guide for the increasing numbers of developers who are migrating traditional ASP/VB websites to .NET.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)
  • Explore more great deals on 1000's of titles in our Bargain Book store.


Frequently Bought Together

Pro ASP.NET 2.0 Website Programming + Beginning ASP.NET 2.0 Databases: From Novice to Professional (Beginning: From Novice to Professional) + Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional)
Price For All Three: $129.67

Some of these items ship sooner than the others. Show details

Buy the selected items together


Editorial Reviews

About the Author

Damon Armstrong works for a business and technology consulting company named Credera in Richardson, TX, where he is responsible for architecting and leading the development efforts of medium to large scale web applications. His other responsibilities include establishing coding standards and mentoring developers. He holds certifications in Visual Basic, ASP.NET, and the Microsoft Retail Management System (RMS). He also has a BS in MIS from the University of Texas at Dallas.

His writing endeavors with ASPToday include one case study on building web custom controls in Visual Basic, an article covering DoPostBack Hijacking, and a related article detailing how to build cross-browser Smart Navigation features. He also wrote two sample applications demonstrating the integration of Office applications with web services for Ty Anderson’s book Office Programming 2003: Real World Applications ( Apress, ISBN: 1-59059-139-9)


Product Details

  • Paperback: 672 pages
  • Publisher: Apress; 1 edition (December 13, 2005)
  • Language: English
  • ISBN-10: 1590595467
  • ISBN-13: 978-1590595466
  • Product Dimensions: 9.1 x 6.9 x 1.4 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #530,588 in Books (See Top 100 in Books)

 

Customer Reviews

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

16 of 17 people found the following review helpful:
5.0 out of 5 stars You've got to get this book!, July 3, 2006
By 
CindyLu (Trinidad, CO USA) - See all my reviews
This review is from: Pro ASP.NET 2.0 Website Programming (Paperback)
With all due respect to the reviewer who panned the book because, in his opinion, VB is "not the choice of professionals", may I suggest that if the front cover of the book states that it is written using VB, you would do well to expect that it is indeed written in VB. The subtitle specifies "Learn indispensable tactics for building solid, secure, and maintainable ASP.Net 2.0 web applictions using Visual Basic 2005", and Damon accomplishes this goal admirably.

As one who has been programming for decades, but am new to the .Net world, I'm very grateful to the author for the splendid job he has done getting the reader up to speed on the essentials of developing a ready-for-prime-time web application. I've spent hundreds of dollars on ASP.Net 2.0 VB books, and you would be hard pressed to find any other one that so clearly lays out how to take full advantage of the built-in 2.0 technology for things like building shopping carts with a minimum of code and integrating them with the supported user profile structure. I work for a small company where I am the entire IT department and the work load is staggering. If you're like me and you need to come up to speed quickly using best practices for 2.0 VB, then you've got to get this book.

One more thing I have to say - I was totally amazed by the professionalism of the author. I wrote him with an inquiry, and he obviously spent a chunk of time researching to come up with a same-day gracious response (AND rewrote some of the code in the book, zipped it up, and sent it at 2AM!). Which means that not only is he a first-rate author, but a nice guy as well.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 16 people found the following review helpful:
5.0 out of 5 stars Authors Comments, July 4, 2006
By 
This review is from: Pro ASP.NET 2.0 Website Programming (Paperback)
After reading through some of the reviews there seems to be some confusion about the book which I assume only comes if you are buying the item online. The tagline for the title is "Learn indispensable tactics for building solid, secure, and maintainable ASP.NET 2.0 applications using Visual Basic 2005." It's fairly difficult to read the tagline on the book unless you magnify the image, so know that the code is written in VB.NET. But if you program in C# you should have no problem picking up the concepts and following the code discussions in the book.

Inside the book you will find discussions and code regarding various aspects of web application programming that come up in just about every project. It is not a book specifically for "beginners" because I assume you have some familiarity with development in ASP.NET using VB.NET. If you are a beginner then I recommend picking up my book in conjunction with a true "beginners" book because my book covers more concrete, real world examples of how to do things whereas a beginner's book normally contains examples geared towards training. My examples focus on building reusable and or repeatable processes that save you time, energy, and money. In other words, things that make sense in the business world and are not just academic.

Here's a breakdown of the chapters in the book and what you will find:

Chapter 1 - Configuration Strategy. Contains an overview of the new configuration tools in ASP.NET 2.0, how to build strongly-typed configuration classes, how to work with custom configuration sections, and how to store configuration settings in a database.

Chapter 2 - Exception Management. Contains an overview of exception management concepts and syntax, how to use global error handling in your application, building custom exceptions, handling nested exceptions, and discusses how to effectively capture and log errors for analysis.

Chapter 3 - Master Pages, Themes, and Control Skins. Discusses some of the new features of ASP.NET including master pages, dynamically changing master pages in code, nested master pages, and how to work with themes and control skins.

Chapter 4 - Developing Reusable Components. Contains information about the new global tag registration and how to develop components using the new ControlState feature. It then delves into an example that demonstrates how to build a custom server control for communicating status and error information to your users in a consistent fashion.

Chapter 5 - User Management Tools and Login Controls for Forms Authentication. Discusses the ins and outs of Forms authentication, how to work with the membership and role objects in code, administering members and roles in the Web Site Administration Tool, and a detailed overview of the new ASP.NET 2.0 login controls.

Chapter 6 - Managing Profiles. Discusses how to configure and use the new Profile object in ASP.NET 2.0 including how ASP.NET handles anonymous profiles, authenticated profiles, and how to migrate an anonymous profile to an authenticated profile. This chapter also demonstrates how you can use the Profile object to target advertisements based on the user profile, and even how to run a shopping cart from the Profile.

Chapter 7 - Building Portals Using the Web Parts Framework. This is a huge chapter that discusses everything you need to know to get up to speed with Web Parts and the demo application that accompanies the text is, in my opinion, pretty awesome.

Chapter 8 - Effective Search Tools and Techniques. Demonstrates how to build a searching framework that makes building search forms quick and easy. When you finish with this chapter, you will have a very powerful query tool for building searches and a simple way to build out the actual search forms themselves. It even goes as far as to demonstrate how to provide users with a simple form for simple search, and an advanced form for more complex queries.

Chapter 9 - Building a Reusable Reporting Framework. Discusses how to make building reports with paging and sorting easier and more efficient.

Chapter 10 - Web Based Wizards. Covers the new Wizard control in ASP.NET 2.0. The demo application for this chapter shows you how to make an "Add User" wizard that incorporates phonetic searching to help avoid duplicate data entry.

Chapter 11 - Uploading Files. Shows you the ins and outs of file uploads including uploading single files, uploading multiple files, and how to store those files to the file system or directly into a database. It also discusses how to retrieve uploaded files from the database and serve them back out to users.

Chapter 12 - Security and Encryption. Outlines the security architecture behind IIS and ASP.NET so you have a full understanding of the security model that runs behind your code. There are also detailed examples showing you how to secure information in your application using one and two way encryption. It does not contain an overview of Code Access Security, however.

Chapter 13 - HTTP Handlers. Contains a detailed overview of the HTTP Pipeline and HTTP Handlers. There are demonstrates of how to process virtual files with URL rewriting, how to build an image generator that automatically resizes images on the fly, and even demonstrates how to build a simple content management system.

So, hopefully that will clear up any confusion about what you're going to be getting when you buy this book.

Thanks,
Damon Armstrong
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 18 people found the following review helpful:
5.0 out of 5 stars Excellent book., January 26, 2006
Amazon Verified Purchase(What's this?)
This review is from: Pro ASP.NET 2.0 Website Programming (Paperback)
I've read 5 or 6 books on asp.net 2.0 and this is by far the best I have read so far. Its concise, its writing style is very easy to read and the author is wrting it from a developers point of view, he doesnt just ryme off the ASP.Net documentation. He gives plenty of little tips along the way, the kind of info you dont get in the documentation.

I wish all books could be written this way.
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)
default login page, file authorization module, membership provider configuration, skinned control, new login controls, spx page, authenticated profile, edit display mode, phonetic searching, site management data, provider connection point, custom verbs, consumer connection point, templated control, paging navigation, multiple file uploads, database file storage, entire code listing, byval name, private shared variables, encrypted byte array, custom server control, skin file, custom configuration section, shared scope
Key Phrases - Capitalized Phrases (CAPs): (learn more)
End Sub, End Function, Forms Authentication, End Get Set, End Set End Property, Get Return, Visual Studio, Protected Sub, Web Site Administration Tool, Public Class, Report Framework, Try Catch, Public Sub, End Get End Property, Select Case, Private Sub, End Select, Internet Explorer, Partial Class, Style Style, Sub New, Property Name Type Description, Private Function, Active Directory, Else Return
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

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

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


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject