The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
| Version |
Location |
Description |
Submitted By |
Date Submitted |
Date Corrected |
| Printed |
Page CDROM
|
Some references contain broken links
In the Readiness Review Assessment there are several practice test questions which contain references with broken links to external websites. The following are 2 broken links used in the References section of several Readiness Review Assessment questions.
Building Secure ASP.NET applications Authentication, Authorization, and Secure Communication
http://msdn2.microsoft.com/en-us/library/aa302407.aspx
Understanding enterprise Services (COM+) in .NET
http://msdn2.microsoft.com/en-us/library/ms973847.aspx
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 28
|
"ws WebService" should be "WebService ws"
On page 28, the first line of the C# code sample is incorrect.
Change:
ws WebService = new WebService.Service();
To:
WebService ws = new WebService.Service();
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 57
|
Header element example missing closing tag
On page 57, the Header element example at the top of the page is missing a closing tag for
Add the following line after :
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 95
|
C# code example is partially incorrect
On page 95, the third line down in the C# example is incorrect.
Change:
if (Session["UserID"] != null)To:
if (Session["UserID"] == null)
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 98
|
C# code example missing characters
On page 98, the 9th line in the C# code sample is partially incorrect and a new line needs to be added before it.
Change:
cookie = new System.Net.CookieContainer;To:
Session.Add("CookieJar", cookie);
cookie = new System.Net.CookieContainer();
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 174
|
"TcpServerChannel" should be "TcpClientChannel"
On page 174, the 2nd and 3rd sentence of the first paragraph on the page incorrect references the wrong class.
Change:
"The TCP channel is instantiated using the System.Runtime.Remoting.Channels.Tcp.TcpServerChannel class. The TcpServerChannel class can be configured to transport messages into either binary format or SOAP format."
To:
"The TCP channel is instantiated using the System.Runtime.Remoting.Channels.Tcp.TcpClientChannel class. The TcpClientChannel class can be configured to transport messages into either binary format or SOAP format."
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 175
|
"IpcServerChannel" should be "IpcClientChannel"
On page 175, the 1st and 2nd sentence in the second paragraph on the page references the wrong class.
Change:
"The IPC channel is instantiated using the System.Runtime.Remoting.Channels.Ipc.IpcServerChannel class. The IpcServerChannel class can be configured to transport messages into either binary format or SOAP format."
To:
"The IPC channel is instantiated using the System.Runtime.Remoting.Channels.Ipc.IpcClientChannel class. The IpcClientChannel class can be configured to transport messages into either binary format or SOAP format."
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 190
|
instructions for Step 7 are partially incorrect
On page 190, Step 7 incorrectly states that the code needs to be placed below the channel registration.
Change:
"7. Below the channel registration, type the following code to create an instance of the remote Patient type:"
To:
"7. Below the Remote Patient Object registration, type the following code to create an instance of the remote Patient type:"
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 191
|
console output is incorrect
On page 191, the output under Step 9 is partially incorrect.
Change:
Patient ID: 001 :: John Doe :: 123 Main Street :: Someplace, AZ 85000
01/12/2001; Diagnosis: cold | Treatment: take 2 and call me in the morning.
03/04/2005; Diagnosis: broken toe | Treatment: nothing.To:
Patient ID: 001 :: Demo Patient
01/12/2001; Diagnosis: cold | Treatment: take 2 and call me in the morning.
03/04/2005; Diagnosis: broken toe | Treatment: nothing.
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 291
|
Microsoft should be "Method completed: System.Object Value: Microsoft"
On page 291, the last sentence of step 3 is incorrect.
Change:
"Run the application and you should see the words I’m running async output to the console window followed by the word Microsoft."
To:
"Run the application and you should see the words I’m running async output to the console window followed by "Method completed: System.Object Value: Microsoft.""
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 292
|
"Microsoft" should be "I made it so the OneWay attribute worked!"
On page 292, the last sentence of Step 11 is incorrect.
Change:
"Run the application and you should see the word Microsoft in the console window."
To:
"Run the application and you should see "I made it so the OneWay attribute worked!" in the console window."
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 312
|
Instructions incorrect regarding adding references
On page 312, the third sentence of Step 10 is incorrect and needs to be reversed.
Change:
"Repeat this process to add a reference in the StandardInterfaces project to the StandardServer project."
To:
"Repeat this process to add a reference in the StandardServer project to the StandardInterfaces project."
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 314
|
Incorrect reference in Step 17
On page 314, the fourth sentence in Step 17 references an incorrect previous step.
Change:
"(This project should already have a reference to the StandardInterfaces project, which you added in step 9.)"
To:
"(This project should already have a reference to the StandardInterfaces project, which you added in step 10.)"
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 315 and 316
|
Namespace missing from sample code
On pages 315 and 316, in Step 18 the namespace required for the Activator class is missing from both the VB and C# code sample.
On page 315, add the following line to the beginning of the VB code:
Imports SystemOn page 316, add the following line to the beginning of the C# code:
using System;
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 357
|
Incorrect image used in Figure 9-2
On page 357, the image used in Figure 9-2 is incorrect and should be replaced with the image used in Figure 9-6 on page 374.
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 357
|
Incorrect image used in Figure 9-1
On page 357, the image used in Figure 9-1 is incorrect and should be replaced with the image used in Figure 9-5 on page 374.
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 366
|
Incorrect image used in Figure 9-4
On page 366, the image used in Figure 9-4 is incorrect and should be disregarded.
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 374
|
Incorrect image used in Figure 9-5
On page 374, the image used in Figure 9-5 is incorrect and should be disregarded.
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 374
|
Incorrect image used in Figure 9-6
On page 374, the image used in Figure 9-6 is incorrect and should be disregarded.
|
Microsoft Press |
May 06, 2010 |
|
| Printed |
Page 377
|
Incorrect image used in Figure 9-7
On page 377, the image used in Figure 9-7 is incorrect and should be replaced with the image used in Figure 9-1 on page 357.
|
Microsoft Press |
Jul 13, 2010 |
|
| Printed |
Page 438
|
Incorrect namespace used in code
On page 438, the first line of code in Step 13 uses an incorrect namespace.
Change:
To:
Microsoft Press is committed to providing informative and accurate
books. All comments and corrections listed above are ready for
inclusion in future printings of this book. If you have a later printing
of this book, it may already contain most or all of the above corrections.
|
Microsoft Press |
May 06, 2010 |
|