05238nam 2200697 a 450 991081888320332120240516190443.01-281-09016-697866137755281-84968-467-7(CKB)2670000000210880(EBL)952081(OCoLC)798535901(SSID)ssj0000691339(PQKBManifestationID)12226593(PQKBTitleCode)TC0000691339(PQKBWorkID)10628997(PQKB)10681385(Au-PeEL)EBL952081(CaPaEBR)ebr10576347(CaONFJC)MIL377552(PPN)228028884(FR-PaCSA)88850756(MiAaPQ)EBC952081(EXLCZ)99267000000021088020120709d2012 uy 0engur|n|---|||||txtccrMCTS Microsoft Silverlight 4 development (70-506) certification guide : a compact certification guide to help you prepare for, and pass, the (70-506) : TS : Microsoft Silverlight 4, development exam /Johnny Tordgeman1st ed.Birmingham Packt Pub.20121 online resource (291 p.)Includes index.1-84968-466-9 Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Overview of Silverlight; What is Microsoft Silverlight; Setting up your development environment; Introducing XAML; Content controls; Namespaces; Naming your objects; Setting properties; The Silverlight application model; Integrating Silverlight with HTML; Using the object tag; Using the JavaScript helper files; In and out-of-browser support; Summary; Chapter 2: Laying out Our User Interface; Arranging content with panels; Creating your first Silverlight application; GridStackPanelCanvas; Border; ScrollViewer; ViewBox; Controlling the visibility; Using core and content controls; Using core controls; TextBox; TextBlock; Buttons; Using content controls; Creating user controls; Creating your first user control; The navigation framework; Adding new pages; Navigation events; NavigationService; The UriMapper class; The journal; Implementing caching; Displaying a collection of items; ItemsControl; ListBox; ComboBox; TreeView; DataGrid; Displaying data in DataGrid; DataGrid templating; Sorting; Playing media files; The MediaElement control; Digital Rights ManagementWorking with audio filesAudioStreamCount and AudioStreamIndex; Balance; Volume; IsMuted; Displaying closed captioning; Test your knowledge; Summary; Chapter 3: Enhancing the User Interface; Creating or modifying the control styles; Styling on the element level; Styling at the page level; Explicit styling; Implicit styling; BasedOn styling; Styling at the global level; Styles hierarchy; Creating control templates; TemplateBinding; Showing the content; The ContentPresenter element; The ItemPresenter element; Attaching the style; Creating or modifying data templatesCreating your first data templateDataForm templates; Using UserControl as a data template; Manipulating visuals; Getting ready; Skew transform; Rotate transform; Scale transform; Translate transform; Perspective transforms; Grouping transformations together; Pixel shaders; Animating visuals; Creating storyboards; Controlling the storyboard; Repeating and reversing storyboards; Implementing easing functions; Configuring bitmap caching; Implementing behaviors; Triggering storyboards by using behaviors; Create your own behavior; Managing the visual state; Test your knowledge; SummaryChapter 4: Implementing Application LogicHandle events; Adding events; Handling routed events; The AddHandler method; Consuming services asynchronously; Adding your first service reference; Configuring service endpoint; Handle timeouts; Cross-domain networking; Working with background threads; Spawning a background thread to execute code; Creating your first BackgroundWorker; Using the Dispatcher object; Working with the DispatcherTimer object; Working with dependency properties; The structure of dependency properties; Creating your first dependency propertyInteracting with attached propertiesA compact certification guide to help you prepare for and pass the (70-506): TS: Microsoft Silverlight 4 Development exam.Multimedia systemsExaminationsStudy guidesWeb sitesDesignExaminationsStudy guidesApplication softwareDevelopmentExaminationsStudy guidesWeb site developmentComputer programsExaminationsStudy guidesMultimedia systemsExaminationsWeb sitesDesignExaminationsApplication softwareDevelopmentExaminationsWeb site developmentComputer programsExaminations005.276Tordgeman Johnny1683037MiAaPQMiAaPQMiAaPQBOOK9910818883203321MCTS4053541UNINA