Book description
A thorough revision of the bestselling Silverlight 4 in Action. This comprehensive guide teaches Silverlight from the ground up, covering all the new v. 5 features in depth. You'll also explore WCF RIA Services, MVVM, and more, with dozens of code samples you can use in Visual Studio 2010 or the free Visual Web Developer 2010 Express.
About the Technology
About the Book
This hands-on guide explores Silverlight from the ground up, covering every feature in rich, practical detail. It is readable and the coverage is comprehensive. You'll master networking, MVVM, and more, with dozens of code samples you can use in Visual Studio or the free Visual Web Developer Express.
Silverlight 5 in Action teaches you how to build desktop-quality applications you can deploy on the web. Beginners will appreciate the progression from simple examples to full applications that employ good design and coding practices. Seasoned . NET developers will love how the sample code embraces and extends what they already know.
What's Inside
- 2D and 3D graphics and animation
- Business application services, rules, and validation
- The MVVM pattern and testing
- 5 free appendixes (150 pages) available online
About the Reader
A background in C# or VB.NET is helpful, but no knowledge of Silverlight or XAML is required.
About the Author
Pete Brown leads Microsoft's Silverlight/XAML Developer Community team. He's been a Silverlight MVP, an INETA speaker, and successful RIA Architect.
Quotes
As entertaining as it is educational. Pete covers Silverlight 5 like no one else!
- Joe Suchy, ATC Transportation
The go-to source for real Silverlight 5 answers and examples.
- Dave Campbell, WynApse
Hands down THE best reference for everything Silverlight.
- Michael Crump, Telerik
A must-have book for every Silverlight developer.
- Dave Davis, BlueMetal Architects Inc.
Table of contents
- Copyright
- Brief Table of Contents
- Table of Contents
- Preface
- Acknowledgments
- About this Book
- About the Cover Illustration
- Part 1. Core Silverlight
- Chapter 1. Introducing Silverlight
- Chapter 2. XAML and the property system
- Chapter 3. The application model and the plug-in
- Chapter 4. Working with HTML and browsers
- Chapter 5. Out-of-browser applications
- Chapter 6. The security model and elevated trust
- Part 2. Creating the user interface
- Chapter 7. Rendering, layout, and transforming
- Chapter 8. Panels
- Chapter 9. Human input
- Chapter 10. Text fundamentals
- Chapter 11. Editing plain and rich text
- Chapter 12. Control basics and UserControls
- Chapter 13. Animation and behaviors
- Chapter 14. Resources, styles, and control templates
- Chapter 15. Extensions, converters, custom controls, and panels
- Part 3. Working with data and services
- Chapter 16. Binding
- Chapter 17. Data controls: DataGrid and DataForm
- Chapter 18. Input validation
- Chapter 19. Networking basics
- Chapter 20. Working with SOAP services
- Chapter 21. RESTful services with the ASP.NET Web API
- Chapter 22. Working with XML, JSON, RSS, and Atom
- Chapter 23. Duplex, sockets, and local connections
- Part 4. 2D and 3D graphics
- Chapter 24. Graphics and effects
- Chapter 25. Working with images
- Chapter 26. Introduction to 3D
- Chapter 27. 3D lighting, texturing, and animation
- Part 5. Making the most of the platform
- Chapter 28. Pop-ups, windows, and full-screen applications
- Chapter 29. Navigation
- Chapter 30. Working with files and directories
- Chapter 31. Printing
- Chapter 32. COM, Native Extensions, and p-invoke
- Part 6. Best practices
- Chapter 33. Structuring and testing with the MVVM pattern
- Chapter 34. Debugging your application
- Chapter 35. The install experience and preloaders
- Appendix A. Database, connection, and data model setup
- Index
- List of Figures
- List of Tables
- List of Listings
Product information
- Title: Silverlight 5 in Action
- Author(s):
- Release date: June 2012
- Publisher(s): Manning Publications
- ISBN: 9781617290312
You might also like
book
Pro Business Applications with Silverlight 5
Silverlight 5 has the potential to revolutionize the way we build business applications. With its flexibility, …
book
XAML Unleashed
Full Color: Figures and code appear as they do in Visual Studio. If you want to …
book
XAML Developer Reference
Your expert guide to designing and building dynamic user interfaces Sharpen your application design and development …
book
Professional C# 5.0 and .NET 4.5.1
Comprehensive, advanced coverage of C# 5.0 and .NET 4.5.1 Whether you're a C# guru or transitioning …