Course (5-5) MS Silverlight

zoom

pre 1 of 1 next

Location: New York - Map

Date posted: June 21, 2013

Price: Please contact

Ad ID: 91866

Views: 14

Reply by email

  • 1. Adding Silverlight to your Web Development Kit
    • 1.1. Obtaining and Running Silverlight
    • 1.2. Checking out some Silverlight-Enhanced Sites
    • 1.3. Grasping the Potential of Silverlight
    • 1.4. Hosting a Silverlight Application in a Web Page
    • 1.5. All the Stuff you need to create Silverlight Applications
      • 1.5.1. Visual Studio
      • 1.5.2. Silverlight Tools for Visual Studio
      • 1.5.3. Expression Blend
      • 1.5.4. Silverlight ToolKit
      • 1.5.5. WCF RIA Services
      • 1.5.6. Deep Zoom Composer
    • 1.6. Creating Rich User Experiences in Silverlight
    • 1.7. Silverlight Plays Well with others
    • 1.8. Silverlight Has More Offer than just a Pretty Face
  • 2. Getting Started in Silverlight
    • 2.1. Getting Started in Silverlight with Expression Blend
      • 2.1.1. Exploring the Expression Blend interface
      • 2.1.2. Menu bar
      • 2.1.3. Artboard
      • 2.1.5. Tool panel
      • 2.1.6. Workspace panels
      • 2.1.7. Adding a user interface element to the page
    • 2.2. Introducing the Basics of the Extensible Application
      • 2.2.1. Markup Language
        • 2.2.1.1. Digging deeper into XAML
        • 2.2.1.2. Understanding elements and properties by category
    • 2.3. Firing Up Visual Studio to Create a Silverlight Application
      • 2.3.1. Exploring Visual Studio
      • 2.3.2. Creating the Hello, World application
      • 2.3.3. Exploring the Solution Explorer
      • 2.3.4. Specifying the startup fi le for the application
      • 2.3.5. Understanding other fi les involved in the solution
      • 2.3.6. Hosting the Silverlight application
    • 2.4. Using Expression Blend and Visual Studio in Tandem
  • 3. Enhancing the User Interface
    • 3.1. Getting to Know the Properties Panel
      • 3.1.1. Setting a property for an object
      • 3.1.2. Getting to know the Properties panel better
    • 3.2. Drawing Shapes on the Artboard
      • 3.2.1. Drawing with ready-made shapes
      • 3.2.2. Drawing freehand
      • 3.2.3. Understanding the XAML for shapes
    • 3.3. Shaping, Sizing, and Positioning Your Object
      • 3.3.1. Getting your object into shape using your mouse
      • 3.3.2. Reshaping and sizing an object using the Properties panel
      • 3.3.3. Rounding the corners of a Rectangle object
    • 3.4. Rotating, Projecting in 3-D, and Doing Other Funky Things with Shapes
      • 3.4.1. Rotating a rectangle or other shape
      • 3.4.2. Skewing an object
      • 3.4.3. Applying 3-D Perspective transformations
    • 3.5. Painting Colors with Brushes in the Properties Panel
      • 3.5.1. Filling an object with color
      • 3.5.2. Using the Eyedropper tool
      • 3.5.3. Mixing colors
      • 3.5.4. Applying gradients for color transitions
      • 3.5.5. Using the Gradient tool instead of setting gradients through the Properties panel
      • 3.5.6. Manipulating gradients further with the Brush Transform tool
      • 3.5.7. Adding special effects
    • 3.6. Playing Around with Some Special Effects
    • 3.7. Adding Video and Audio to Your Pages
      • 3.7.1. Playing video and audio files
      • 3.7.2. Creating a video brush
      • 3.7.3. Displaying video from your Webcam
      • 3.7.4. Selecting the default webcam and microphone for your application
  • 4. Working with Controls for UI Interactions
    • 4.1. Exploring the Text-Related Tools
      • 4.1.1. Displaying text with TextBlock
      • 4.1.2. Using the TextBox and PasswordBox to get input from the user
      • 4.1.3. Accessing TextBox values in XAML markup
    • 4.2. Using Buttons in Your Application
      • 4.2.1. Setting the content of a button
      • 4.2.2. Adding an image as content for a Button
    • 4.3. Jumping to another Web page using HyperlinkButton
    • 4.4. Using RadioButtons to Present Options
    • 4.5. Using the ListBox and ComboBox to Present a Large Number of Options
      • 4.5.1. Creating a list box
      • 4.5.2. Creating a combo box
    • 4.6. Entering Rich Text into a RichTextBox Control
      • 4.6.1. Understanding the XAML behind RichTextbox
      • 4.6.2. Formatting text at runtime
  • 5. Laying Out Controls.
    • 5.1. Understanding Layout Containers
      • 5.1.1. The root container
      • 5.1.2. Manipulating properties that control layout
      • 5.1.3. Aligning controls to one side
      • 5.1.4. Setting the Height and Width of a UserControl at design time
      • 5.1.5. Clearing margins of an element from the Artboard
    • 5.2. Laying Out Controls in Rows and Columns
      • 5.2.1. Setting up rows and columns
      • 5.2.2. Adding controls to the rows and columns
      • 5.2.3. Understanding the XAML
      • 5.2.4. Changing row heights and column widths on the Artboard
    • 5.3. Stacking Controls Horizontally and Vertically
      • 5.3.1. Adding controls to a StackPanel
      • 5.3.2. Converting a Grid to a StackPanel
      • 5.3.3. Understanding the XAML for a StackPanel
    • 5.4. Wrapping Controls
    • 5.5. Arranging Controls by Absolute Positioning Using the Canvas Control
    • 5.6. Using the ScrollViewer to Scroll Through the Contents
    • 5.7. Using the Viewbox to Fit the Contents Snugly
    • 5.8. Grouping Controls into a Tabbed Page
    • 5.9. Docking Controls
  • 6. Styling and Skinning Controls
    • 6.1. Applying Styles to Controls
      • 6.1.1. Creating default styles for a control
      • 6.1.2. Creating named styles for controls
      • 6.1.3. Understanding the Style property
      • 6.1.4. Understanding the XAML behind Style resources
      • 6.1.5. Understanding styles as resources in the Resources panel
      • 6.1.6. Applying styles to existing elements
      • 6.1.7. Creating controls with existing styles
      • 6.1.8. Creating new styles based on existing styles
    • 6.2. Skinning a Control
      • 6.2.1. Editing the template visually
      • 6.2.2. Specifying state
      • 6.2.3. Binding values in the template
      • 6.2.4. Applying skins to existing controls
    • 6.3. Using Themes to Change the Look of All Controls
  • 7. Creating Your Own Controls
    • 7.1. Grouping Controls to Create a UserControl
      • 7.1.1. An example of creating an Address UserControl
      • 7.1.2. Reusing the User control
      • 7.1.3. Creating properties for your UserControl
    • 7.2. Creating a Smiley Custom Control
      • 7.2.1. Using the custom control
      • 7.2.2. Adding events to your control
    • 7.3. Controlling the Behavior of Controls without Writing Code
  • 8. Creating Animations in Silverlight
    • 8.1. Creating a Simple Bouncing Ball Animation
      • 8.1.1. Create the ball and set the timeline in motion
      • 8.1.2. Switching to the Animation workspace
      • 8.1.3. Animating the ball
      • 8.1.4. Understanding the XAML behind the animation
    • 8.2. Running the Animations You Create
      • 8.2.1. Controlling animations from code
      • 8.2.2. Easing the animation
      • 8.2.3. Understanding the different kinds of Easing functions
      • 8.2.4. Easing using KeySplines
    • 8.3. Animating States of Controls
  • 9. Updating Data the Easy Way with Data Binding
    • 9.1. Binding Controls to Each Other
    • 9.2. Binding to a Data Object
      • 9.2.1. Creating a user control for data binding
      • 9.2.2. Data bind the controls in the UserControl to a property name
      • 9.2.3. Create a data class that can be databound
      • 9.2.4. Binding the data object to the control
      • 9.2.5. Automatically updating changes to the data
      • 9.2.6. Converting data while binding
    • 9.3. Binding to Sample Data
      • 9.3.1. Creating sample data
      • 9.3.2. Binding a DataGrid to the sample data
      • 9.3.3. Creating a Master-Detail view
      • 9.3.4. Fooling around with the sample data
  • 10. Accessing Data in Silverlight
    • 10.1. Downloading Files to Your Silverlight Application
      • 10.1.1. Downloading fi les using the WebClient class
      • 10.1.2. Using WebClient to include a progress bar with large downloads
      • 10.1.3. Using the HTTPWebRequest class
    • 10.2. Talking to Web Services
      • 10.2.1. Accessing Web services that allow cross-domain exchanges
      • 10.2.2. Programming against a Web service that has a WSDL
      • 10.2.3. Creating your own WSDL Web service
    • 10.3. Understanding Cross-Domain Security
      • 10.3.1. Creating a cross-domain policy fi le
      • 10.3.2. Accessing a Web service without a cross-domain policy file
      • 10.3.3. Using the workaround: An example
    • 10.4. Authenticating Users
  • 11. Using WCF Data Services to Store and Manage Data
    • 11.1. Getting Started with WCF Data Services
    • 11.2. What, Exactly, Is WCF Data Services?
    • 11.3. Creating a WCF Data Service
      • 11.3.1. Creating the database
      • 11.3.2. Adding the ADO.NET Entity Framework
      • 11.3.3. Adding the WCF Data Service
    • 11.4. Using the WCF Data Service in a Silverlight Application
      • 11.4.1. Generating the proxy classes in the Silverlight application
      • 11.4.2. Reading data from the database
      • 11.4.3. Updating data in the database
      • 11.4.4. Adding new items to the database
      • 11.4.5. Deleting entities from the database
    • 11.5. Handling Data Concurrency
    • 11.6. Using Query and Change Interceptors to
      • 11.6.1. Control Data Querying and Updates
        • 11.6.1.1. Controlling server-side queries with query interceptor
        • 11.6.1.2. Enforcing rules using change interceptors
    • 11.7. Controlling Access to Entity Sets
  • 12. Using WCF RIA Services in Silverlight
    • 12.1. Getting Started with WCF RIA Services
    • 12.2. Authenticating Your Users
      • 12.2.1. Authenticating users with the Business Application template
      • 12.2.2. Understanding the client side of the Business Application template
      • 12.2.3. Investigating the server side of the Business Application template
      • 12.2.4. Understanding how the template fi les work together
    • 12.3. Creating a Custom Authentication System
      • 12.3.1. Implementing custom user validation logic
      • 12.3.2. Returning a custom user object to the Silverlight application
  • 13. Accessing Data with WCF RIA Services
    • 13.1. Creating the Domain Data Service
      • 13.1.1. Understanding the generated files
      • 13.1.2. Creating the user interface
      • 13.1.3. Retrieving the data
      • 13.1.4. Updating your data
    • 13.2. Writing Your Own Service Methods — LINQ to Entity Framework
      • 13.2.1. A common mistake (Psst — This won’t work!)
      • 13.2.2. This, on the other hand, DOES work
    • 13.3. Writing Your Own Service Methods — LINQ to SQL
    • 13.4. Validating Data on the Client and Server Sides
      • 13.4.1. Adding validation attributes
      • 13.4.2. Using a DataForm for great validation
    • 13.5. Securing Your WCF RIA Service
  • 14. Ten Cool Controls for Collecting and Displaying Data
    • 14.1. ListBox
    • 14.2. DataGrid
    • 14.3. DataForm
    • 14.4. Expander
    • 14.5. Chart
    • 14.6. DatePicker
    • 14.7. ProgressBar
    • 14.8. TreeView
    • 14.9. Rating
    • 14.10. AutoCompleteBox
  • 15. Ten Ways to Get More Out of Silverlight
    • 15.1. Using SketchFlow to Prototype Your Application
    • 15.2. Using Deep Zoom Composer
    • 15.3. Creating Designs Using Expression Design
    • 15.4. Importing Designs from Other Applications
    • 15.5. Creating Your Own Behaviors
    • 15.6. Running Silverlight Out of the Browser
    • 15.7. Calling Silverlight Code via JavaScript
      • 15.7.1. Create a scriptable method
      • 15.7.2. Create and register the object
      • 15.7.3. Call the ScriptableMember function
    • 15.8. Accessing HTML from Silverlight
      • 15.8.1. Using the WebBrowser control
      • 15.8.2. Using the DOM to access HTML
    • 15.9. Storing Data Locally in the Client
  • 16. Ten Handy Tips for Writing Silverlight Applications
    • 16.1. Resources about Silverlight Beyond This Book
    • 16.2. Ten Handy Expression Blend Shortcuts
    • 16.3. Ten Handy Visual Studio Shortcuts
    • 16.4. Debugging Silverlight Applications
    • 16.5. Looking Out for Performance Pitfalls
    • 16.6. Building for Accessibility
    • 16.7. Internationalization and Localization
    • 16.8. Build Composite Applications Using Prism
    • 16.9. Use the Model-View-ViewModel (MVVM) Pattern to Manage Large Applications
    • 16.10. Handy Tools

Online LIVE Training Programming Course offered by INCAPROG ONLINE - www.incaprog.com - contacto@incaprog.com - Phone : (954) 727-3141

  • Share this ad: pictute pictute pictute pictute
  • Print: pictute
  • Add to favorites: pictute
  • Report: pictute