Wrox Home  
Search

Topic: ASP.NET

Professional ASP.NET Design Patterns (0470292784) cover image

Professional ASP.NET Design Patterns

Scott Millett
ISBN: 978-0-470-29278-5
Paperback
720 pages
September 2010
Other Available Formats: E-book
If you are an instructor, you may request an evaluation copy for this title.
Paperback Version: US $49.99 Add to Cart

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
59 Error in Text
On p.59 it reads: "The ASP.NET Framework version 2.0 is preinstalled with Visual Studio 2010. However, for Visual Studio 2008 users you will need to navigate to www.asp.net/mvc/ to install the framework."

The context of actual and surrounding text including the link deal with 'MVC' in the above 1st sentence should read: "The ASP.NET MVC Framework version 2.0 is preinstalled with VS.NET 2010."

The acronym 'MVC' is missing in the sentence because this is the Framework it is alluding to.
10/15/2010
70 Error in Text
In Table 4-4: Transactions Table.

It is missing the last field in the table: Date, which should be of type datetime.
01/03/2011
86, 88 Error in Code
Code correction and reflected in Figure 4-6 on p.88:

The code on p.86 for the control 'lblAccountNo' should use the correct object property with that value. Instead it accidentally uses account balance, and is also reflected in Figure 4-6. The code currently reads:

this.lblAccountNo.Text = accView.Balance.ToString();

...and should read:

this.lblAccountNo.Text = accView.AccountNo.ToString();
10/15/2010
105 Error in Text
Reads: Figure 5-5 shows the UML representation of the Decorator pattern

Should read: Figure 5-5 shows the UML representation of the Template Method pattern
10/11/2010
108 Error in Code
On page 108, the last line of code in class NoQuibblesReturnProcess, a Class name is used instead of the instance variable:

ReturnOrder.AmountToRefund = returnOrder.PricePaid;

should be

returnOrder.AmountToRefund = returnOrder.PricePaid;
12/20/2010
108 Error in Code
On page 108, the last line of code in class NoQuibblesReturnProcess, a Class name is used instead of the instance variable:
ReturnOrder.AmountToRefund = returnOrder.PricePaid;
should be
returnOrder.AmountToRefund = returnOrder.PricePaid;
12/20/2010
109 Error in Text
The same typo appears in the last line of class FaultyReturnProcess:

ReturnOrder.AmountToRefund = ...

should be

returnOrder.AmountToRefund = ...
12/20/2010
110 Error in Text
In the note, it mentions looking for the unit tests in the code download, but the unit test project is missing in the "Chapter 05 code downloads" file.
12/20/2010
112 Error in Code
On page 112, in the IOrderState interface code, it is missing the Status property:

public OrderStatus Status { get; set; }
12/20/2010
113 Error in Text
On page 113, in the Order class, the definition of the Change method should be "internal", not "Internal".
12/20/2010
113 Error in Text
On page 113, the third sentence refers to "CanceledOrderState", but should be "OrderCanceledState".
12/20/2010
Printer-Ready Version   Share This
With you wherever you go: pdf + ePub + kindle -- DRM-free