Errata

Microsoft® ASP.NET and AJAX: Architecting Web Applications

Errata for Microsoft® ASP.NET and AJAX: Architecting Web Applications

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page 67
JSON examples (paragraph 8 & 10)

JSON examples given on this page, mixing "=" and ":" as key/value separators. JSON uses a colon ":", not an equals sign "=", making the examples given invalid JSON.

Burt Harris  Oct 06, 2013 
Printed Page 69
2nd paragraph

In several locations in this book, including this one, mention is made of using the JavaScript "eval" function as a "free" JSON parser.

From a security standpoint, this is a poor choice, since eval can and will parse much more than just JSON. See http://www.json.org/js.html for better approaches.

Burt Harris  Oct 06, 2013 
Printed Page 289
2nd code block

The first code block on this page refers to a callback called DoWork. I am pretty sure that the next code block is supposed to be this callback but its name is DoItPeriodically. One of the names needs to be changed.

David Viljoen  Nov 11, 2010