Go To Homepage



Book Details
Beginning ASP.NET 3.5 in VB 2008: From Novice to Professional, Second Edition book cover
  • By Matthew MacDonald
  • ISBN13: 978-1-59059-892-4
  • ISBN10: 1-59059-892-X
  • 956 pp.
  • Published Nov 2007
  • Print Book Price: $49.99
  • eBook Price: $34.99



Errata Submission

If you think that you've found an error in Beginning ASP.NET 3.5 in VB 2008: From Novice to Professional, Second Edition, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

Submit Errata
Beginning ASP.NET 3.5 in VB 2008: From Novice to Professional, Second Edition (978-1-59059-892-4)

Errata

Issue Author's Response
Chapter 6, page 198

Dim cnvrt as TypeConverter
converter = TypeDescriptor.GetConverter(GetType(BorderStyle))
...
pnlCard.Borderstyle = converter.ConvertFromString(lstBorder.SelectedItem.Text)

both instances using the variable converter should be cnvrt as dimensioned above.
Chapter 6, page 198

Dim cnvrt as TypeConverter
should be:
Dim converter as TypeConverter
Chapter 11, Page 361, Wizard Steps: change the second "Step 1" to "Step 2". Chapter 11, Page 361, step 1 is provided twice in the code. Change the second occurrence of Title="Step 1" to Title="Step 2".
Page 87, change "You'll can also run into ..." to "You can also run into ..." Page 87, change "You'll can also run into ..." to "You can also run into ..."
Page - 73,
Chapter - 3,
Chapter Name - TYPES, OBJECTS , AND NAMESPACES
Heading - Casting Objects

The line:
Dim theTaxableProduct() As TaxableProduct

should be:
Dim theTaxableProduct As TaxableProduct

As it is not an array.
The line:
Dim theTaxableProduct() As TaxableProduct

should be:
Dim theTaxableProduct As TaxableProduct
hi

these are the lines where i found the error. The pageno is 32, chapter 2.


' Create a 4 x 2 array (a grid with four rows and two columns).
Dim IntArray(,) As Integer = {{1, 2}, {3, 4}, {5, 6}, {7, 8}}
Dim Rows, Columns As Integer
Rows = IntArray.GetUpperBound(0) ' Rows = 4
Columns = IntArray.GetUpperBound(1) ' Columns = 2


corrections:

the last two lines should be

Rows = IntArray.GetUpperBound(0) ' Rows = 3
Columns = IntArray.GetUpperBound(1) ' Columns = 1

regards,

mach
Rows = IntArray.GetUpperBound(0) ' Rows = 4
Columns = IntArray.GetUpperBound(1) ' Columns = 2

should be:
Rows = IntArray.GetUpperBound(0) + 1 ' Rows = 4
Columns = IntArray.GetUpperBound(1) + 1 ' Columns = 2