Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Microsoft Training Courses

Silverlight 1.0 for Developers

Course Code: NET0150      Days: 3
Show all Microsoft Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

Microsoft Silverlight is all about delivering a rich web User Experience (UX), and is a strong contender in the Rich Internet Application battle, whose champions have long been Adobe's Flash and Flex products, along with many implementations of AJAX.

Unlike Windows Presentation Foundation, Silverlight is aimed squarely at the Web and features cross-browser support, so it doesn't support the Windows APIs which allow access to 3D graphics hardware acceleration, but it does promise HD-quality streaming of video and a full set of rich media features

Audience

Developers who are looking to produce cross-browser rich internet applications using Microsoft Silverlight.

Prerequisites

Some experience of developing AJAX, Python, Ruby, or .NET applications (.NET v1.1 or 2.0) and an understanding of general web technologies.

Course Outline

Our hands-on Silverlight training course has been developed for real-world, commercial scenarios by our expert instructors. The course contains many Silverlight tutorials based on real-world scenarios.

Silverlight Introduction

  • What is Silverlight
  • Architecture
  • Running Silverlight Apps
  • Creating Silverlight Apps
  • Tools
  • 1.0 vs. 2.x
  • Related Technologies and tools
    • XAML and WPF
    • XAML

Silverlight XAML

  • XAML Syntax
  • XAML Namescopes
  • Silverlight namespace extensions
  • Markup extensions
    • Binding
    • StaticResource
    • TemplateBinding
  • XAML Reader

    Silverlight Graphics, Media and Animations

    • Graphics
      • Shapes and Drawings
      • Brushes
      • Imaging
      • Video Brush
      • Geometries
      • Paths
      • Transforms
    • Audio and Video
      • Overview
      • Formats
      • MediaElement
      • Media Encoder
    • Animation
      • Overview
      • Key-Frame Animations
      • Animations in code

    Silverlight Script Webs

    • Architecture
    • JavaScript Events
    • Input Events
    • Full Screen Support
    • Working with objects
    • Optimising the Installation experience

    Silverlight User Interaction & Accessibility

    • Silverlight Input Events
      • Mouse, Keyboard, Stylus
    • Supporting Drag and Drop
    • Full Screen Support
    • Splash Screens
    • Accessibility

    Silverlight Deep Zoom

    • Introduction to DeepZoom
    • Using the DeepZoom Composer
    • Including and Controlling within your Silvelright app

    Silverlight Controls

    • Lap around existing controls
    • Creating custom controls

    Silverlight Styles, Templates and Resources

    • Creating and Using Styles
    • Application Resources
    • Templates

    Silverlight DataBinding

    • Understanding DataBinding in Silverlight
    • DataBinding Modes
    • DataBinding Syntax
    • DataContext
    • Change Notifcation
    • DataTemplates

    Silverlight Storage

    • Understanding Isolated Storage
    • Prompting mechanism
    • File Open Dialogs and Uploads

    Silverlight Deployment

    • Instantiating the plug-in
    • Versioning
    • Customising the installation experience
    • XAP files


    How to make a booking for the NET0150 course

     
      CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
         
    CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership