Part 1: Getting Started.
Chapter 1: Introduction to Silverlight.
Chapter 2: XAML Basics.
Chapter 3: Silverlight Architectural Tour.
Chapter 4: Silverlight Developer Toolbox.
Part 2: Using Silverlight 3 Essentials.
Chapter 5: Controls.
Chapter 6: Silverlight Text.
Chapter 7: Layout.
Chapter 8: Styling Your App and Dealing with Resources.
Chapter 9: Using Graphics and Visuals.
Chapter 10: Making It Richer with Media.
Chapter 11: Using the Services.
Part 3: Building Applications.
Chapter 12: Silverlight, the Browser, and the Server.
Chapter 13: First Things First: Handling Cross-Cutting Concerns.
Chapter 14: Dealing with Data.
Chapter 15: Designing and Styling the User Interface.
Chapter 16: Making the Application Come Alive.
Chapter 17: Creating Custom Controls.
Appendix A: Silverlight Base Class Libraries Reference.
Appendix B: System.Windows Reference.
Appendix C: System.Windows.Media Reference.
Appendix D: System.Windows.Shapes Reference.
Appendix E: Additional Resources.
|5||Error in Text|
In Silverlight 3 Programmer's Reference, page 5, there is a list of Operating Systems.
Windows Server 2003.
|35||Error in Text|
Second instance in the second to last paragraph on the page:
"The Fill property supports attribute syntax when you use a SolidColorBrush to set it because SolidColorBrush supports attribute syntax"
"The Fill property supports property element syntax when you use a SolidColorBrush to set it because SolidColorBrush supports property element syntax"
|39||Error in Text|
"As an example of the KeyDown event, the following code demonstrates how you would define the event on the Canvas element..."
"As an example of the KeyDown event, the following code demonstrates how you would define the event on the TextBox element..."
|70||Error in Text|
First line on page:
|81||Error in Text|
...individually on a column, using its CanUserRender property...
... individually on a column, using its CanUserReorder property...
The CanUseRender property doesn't exist.
|93||Error in Text|
First non-code paragraph:
"... Using the Text property, the TextBlock ignores an leading or trailing white space that may be present; however, this is preserved by providing the content inline."
"... Providing the content inline, the TextBlock ignores any leading or trailing white space that may be present; however, this is preserved by using the text property."
The logic is completely reversed and incorrect.
|323||Error in Text|
class "Page" should be "MainPage"
|323||Error in Text|
comment "iniate" should be "iniciate"
comment "apporpriate" should be "appropriate"
comment "integet" should be "integer"
|340||Error in Text|
Handling Binding Exceptions - 4th paragraph:
"VaidationErrorEventActaion" should be "ValidationErrorEventAction"
|347||Error in Text|
Reading and Writing to a File - 2nd paragraph:
"System.Xml.Serializaion" should be "System.Xml.Serializalion"