Cover image for Professional Silverlight 4.
Professional Silverlight 4.
Title:
Professional Silverlight 4.
Author:
Beres, Jason.
ISBN:
9780470925645
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (816 pages)
Contents:
Professional Silverlight 4 -- About the Authors -- About the Contributors -- About the Technical Editors -- Credits -- Acknowledgments -- Contents -- Introduction -- Who This Book Is For -- What This Book Covers -- What You Need to Use This Book -- Conventions -- Source Code -- Errata -- p2p.wrox.com -- Chapter 1: Introduction to Silverlight -- What Is Silverlight? -- Silverlight Versions Explained -- Application Development Scenarios -- Getting the Silverlight Plug-In -- Getting the Silverlight SDK -- Building Silverlight Applications -- Silverlight 4 Tour -- Summary -- Chapter 2: Building Applications with Visual Studio -- Creating a Basic Silverlight Application -- Understanding the Application Life Cycle -- Debugging Silverlight Applications -- Configuring Silverlight MIME Types -- Summary -- Chapter 3: Building Applications with Expression Blend 4 -- Learning Expression Blend Basics -- Using Expression Blend Behaviors -- Using the Visual State Manager -- Importing Design Assets -- Using the Expression Suite -- Summary -- Chapter 4: Working with the Navigation Framework -- Using the Navigation Template -- Creating Parameterized Query Strings -- Using a Custom Menu Control -- Adding Navigation Animations -- Summary -- Chapter 5: Controlling Layout with Panels -- Measure, Then Arrange -- Element Sizing Characteristics -- Using Layout Panels -- Creating Custom Panels -- Silverlight Plug-In Sizing -- Summary -- Chapter 6: Working with Visual Controls -- Where to Find Controls -- Using Text Display Controls -- Using Input Editor Controls -- Using Lists and Items Controls -- Using Button Controls -- Using the GridSplitter Control -- Using the Image Control -- Using Data Visualization Controls -- Using Other Miscellaneous Controls -- Creating Custom Controls -- Summary -- Chapter 7: Accessing Data -- Processing XML Data.

Binding a User Interface to Data -- Working with Services -- Summary -- Chapter 8: WCF RIA Services -- Understanding WCF RIA Services -- Building a Simple RIA Services Application -- Summary -- Chapter 9: Out-of-Browser Experiences -- Creating an Out-of-Browser Application -- Installing Trusted Applications -- Installing a Local Silverlight Application -- Summary -- Chapter 10: Networking Applications -- The WebClient Class -- Silverlight and WCF Duplex Communications -- Sockets -- Summary -- Chapter 11: Building Line of Business Applications -- Line of Business Basics -- Advanced Scenarios -- Globalization and Localization -- Full-Screen Applications -- Summary -- Chapter 12: Application Architecture -- Understanding Design Patterns -- Using Silverlight Frameworks -- Defining Your Data Access Strategy -- Handling Performance -- Summary -- Chapter 13: DOM Interaction -- Configuring the Silverlight Plug-In -- Creating Interaction between Silverlight and JavaScript -- Summary -- Chapter 14: Securing Your Applications -- Taking Advantage of ASP.NET -- Using ASP.NET Application Services -- Summary -- Chapter 15: Accessing Audio and Video Devices -- Configuring Permissions -- Accessing Audio and Video Devices -- Capturing Images from a Video Feed -- Capturing an Audio Stream -- Summary -- Chapter 16: Working with File I/O -- The OpenFileDialog and SaveFileDialog Classes -- Classes for Managing the Filesystem -- Moving, Copying, and Deleting Files -- Reading and Writing Files -- Using Streams -- Using Isolated Storage Options -- Summary -- Chapter 17: Using Graphics and Visuals -- The Basics -- Expression Blend Shapes -- Images and Media -- Brushes -- Fonts and Font Embedding -- Effects -- Transforms -- Summary -- Chapter 18: Working with Animations in Silverlight -- Storyboard Animations -- Keyframe Animation -- Summary -- Chapter 19: Working with Text.

Displaying and Inputting Text -- Font Support and Rendering -- Summary -- Chapter 20: Making It Richer with Media -- Supported Formats -- Unsupported Windows Media Formats -- H.264 and AAC Support -- Digital Rights Management -- Using the MediaElement Control -- Media Playlists -- Summary -- Chapter 21: Styling and Themes -- Getting Started -- Defining Local Styling (Inline Styling) -- Styling with Resources -- Working with the Style Object -- Defining and Using Implicit Styles -- Defining and Organizing Resources -- Using Themes -- Editing Styles and Templates in Expression Blend -- Summary -- Appendix A: XAML Primer -- Introducing XAML -- Silverlight XAML Basics -- Declaring Objects in XAML -- XAML Hierarchy -- Events and the Silverlight Control -- Markup Extensions -- Summary -- Appendix B: Testing Silverlight Applications -- Creating the Sample Application -- Using the Silverlight Unit Test Framework -- Using the Selenium Test Framework -- Automated UI Testing Using White -- Mocking Frameworks -- Summary -- Appendix C: Building Facebook Applications with Silverlight -- Creating a New Application on Facebook -- Using the Facebook Developer Toolkit -- Summary -- Appendix D: Integrating Silverlight into SharePoint 2010 -- The Sample Application -- Using the SharePoint Foundation 2010 Silverlight Object Model -- Deploying a Silverlight Application into SharePoint -- Summary -- Appendix E: Silverlight Control Assemblies -- Index.
Abstract:
Everything .NET developers need to take advantage of Silverlight 4 Silverlight 4 is a major new release of Microsoft's flagship product for building rich, interactive applications that combine animation, graphics, audio, and video. This book, by seasoned Wrox authors and Silverlight experts, gives professional Web developers all the tools necessary to build RIAs using the new Silverlight capabilities. You will gain a complete, thorough understanding of both core and advanced platform concepts, with examples in C#. Professional Silverlight 4 prepares Web developers to take full advantage of the newest release of the most popular platform for developing rich interactive applications. Coverage Includes: Introduction to Silverlight Building Applications with Visual Studio Building Applications with Expression Blend 4 Working with the Navigation Framework Controlling Layout with Panels Working with Visual Controls Accessing Data WCF RIA Services Out-of-Browser Experiences Networking Applications Building Line of Business Applications Application Architecture DOM Interaction Securing Your Applications Accessing Audio and Video Devices Working with File I/O Using Graphics and Visuals Working with Animations in Silverlight Working with Text Making It Richer with Media Styling and Themes.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: