Silverlight 4 in Action
Год: 2010
Автор: Pete Brown
Издательство: Manning Publications
ISBN: 978-1935182375
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Количество страниц: 798
Описание: Silverlight 4 in Action is a fast-paced, comprehensive tutorial that guides the reader from creating "Hello World" to coding production-quality, data-driven rich internet applications with graphics, audio, and video content. Written for a developer who already knows how to code in C#, this fluff-free book covers the basics quickly and dives into the heart of Silverlight development using XAML (a markup language for creating user interface elements) and Visual Studio 2010. You'll learn not only how to accomplish tasks, but how the underlying runtime works.
In addition to the fundamentals, the book covers the new features in Silverlight like pixel shaders, webcam and microphone, and raw media, as well as WCF RIA Services and patterns like MVVM (Model-View-ViewModel). It explains developing offline and "out-of-browser" applications, managing video and audio, handling validation, navigation and deep-linking, and how each Silverlight feature fits into the overall Silverlight ecosystem.
Об авторе
Pete Brown is a Developer Community Program Manager on Scott Hanselman's team at Microsoft, with a focus on Silverlight, WPF, Windows Phone, XNA and Surface. Pete is also a former Silverlight and WPF MVP and INETA Speaker. He even worked for a living for 17 years coding in everything from C++ to dBase to Silverlight.
From his first sprite graphics and custom character sets on the Commodore 64 (had to use that math class graph paper for something!) to 3d modeling and design through to Silverlight, Surface, Xna, and WPF, Pete has always had a deep interest in programming, design, and user experience. His involvement in Silverlight goes back to the Silverlight 1.1 alpha application that he co-wrote and put into production in time for the Live Earth event on July 7, 2007 (7/7/7). Pete has been programming for fun since 1984, and professionally since 1992.
From the Author
When I set out to write this edition, I wanted to create the definitive book on Silverlight for developers. While I spent many sleepless nights to put this together (the more amusing bits are the 4am paragraphs when the geek humor really comes out), it was a labor of love about a product I enjoy using for a community I respect.
I wrote this for both the accomplished developer who is new to Silverlight, and the Silverlight developer who wants to better understand the inner workings of this platform. If you're new to Silverlight, you'll find this book a good choice for getting up to speed. Like great video games where you can go back and replay with a different character for an enhanced experience, you'll find this book to be full of "Ah-hah" moments once you've written a few Silverlight projects.
The full set of source code is downloadable from Manning's site.
Achievement Unlocked: Awesome Silverlight Developer.
Оглавление
PART 1 INTRODUCING SILVERLIGHT
1. Introducing Silverlight
2. Core XAML
3. The application model and the plug-in
4. Integrating with the browser
5. Integrating with the desktop
6. Rendering, layout, and transforming
7. Panels
8. Human input
9. Text
10. Controls and UserControls
PART 2 STRUCTURING YOUR APPLICATION
11. Binding
12. Data controls: DataGrid and DataForm
13. Input validation
14. Networking and communications
15. Navigation and dialogs
16. Structuring and testing with the MVVM/ViewModel pattern
17. WCF RIA Services
PART 3 COMPLETING THE EXPERIENCE
18. Graphics and effects
19. Printing
20. Displaying and capturing media (including webcam/mic)
21. Working with bitmap images
22. Animation and behaviors
23. Resoures, styles, and control templates
24. Creating panels and controls
25. The install experience and preloaders