A Small Class Size is the Best Learning Environment*
Only F1 has no more than 6 Delegates in a Class
Everyone has Individual Attention from the Trainer

View Recent History

Course:(F1003) Visual FoxPro 6.0 Upgrade - Microsoft Training Courses in London and South West
Course:(2535) Developing Board Support Packages for Windows CE .NET - Microsoft Training Courses in London and South West
Visual FoxPro Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(F1018) Web Database Programming with Java - Microsoft Training Courses in London and South West
Course:(F1025) Developing Web Applications with Microsoft ASP.NET AJAX Extensions - Microsoft Training Courses in London and South West
Course:(6430) Managing and Maintaining Windows Server 2008 Servers - Microsoft Training Courses in London and South West
Course:(F1016) Upgrading to Visual FoxPro 8.0 from Visual FoxPro 7.0 - Microsoft Training Courses in London and South West
Course:(6423) Implementing and Managing Windows Server 2008 Clustering - Microsoft Training Courses in London and South West
Course:(2790) Troubleshooting and Optimizing Database Servers Using Microsoft SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2349) Programming with the Microsoft .NET Framework (Microsoft Visual C#) - Microsoft Training Courses in London and South West
SQL Server 7 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Exchange Server 2007 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2793) Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services - Microsoft Training Courses in London and South West
Course:(8523) Microsoft CRM 3.0 Service Management - Microsoft Training Courses in London and South West
Course:(8911) Installation and Deployment in Microsoft Dynamics CRM 4.0 - Microsoft Training Courses in London and South West
(2824) Implementing Microsoft Internet Security and Acceleration Server 2004 - Microsoft Training Courses London South West UK
Course:(F1031) Overview of Microsoft SQL Server 2008 for Existing SQL Server Users - Microsoft Training Courses in London and South West
Course:(2364) What's New in Microsoft Visual Studio 2005 for existing Visual Studio .NET Developers - Microsoft Training Courses in London and South West
Course:(2730) Building Microsoft Content Management Server 2002 Solutions - Microsoft Training Courses in London and South West
Course:(2159) Deploying and Managing Microsoft Internet Security and Acceleration Server 2000 - Microsoft Training Courses in London and South West
Course:(3372) First Look: Getting Started with the 2007 Microsoft Office System Hands-On Lab - Microsoft Training Courses in London and South West
Course:(5118) Supporting Windows Vista and Applications in the Enterprise - Microsoft Training Courses in London and South West
Course:(2542) Advanced Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(3087) First Look: Microsoft Windows Vista for Developers - Microsoft Training Courses in London and South West
Course:(3369) First Look: Getting Started with Windows SharePoint Services 3.0 - Microsoft Training Courses in London and South West
Course:(2549) Advanced Distributed Application Development with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2095) Implementing Microsoft SharePoint Portal Server 2001 - Microsoft Training Courses in London and South West
Course:(3199) First Look: Getting Started with the 2007 Microsoft Office System - Microsoft Training Courses in London and South West
Course:(1502) Designing and Implementing a Data Warehouse Using Microsoft SQL Server 7.0 - Microsoft Training Courses in London and South West
Course:(6157) Whats New in SQL Server 2008 - Clinic & Hands-on Lab - Microsoft Training Courses in London and South West
Course:(1913) Exchanging and Transforming Data Using XML and XSLT - Microsoft Training Courses in London and South West
Course:(6417) Updating Your Application Platform Technology Skills to Windows Server 2008 - Microsoft Training Courses in London and South West
Course:(6428) Configuring and Troubleshooting Windows Server 2008 Terminal Services - Microsoft Training Courses in London and South West
Course:(50048) Enterprise Search Solution Architect Workshop - Microsoft Training Courses in London and South West
Certification Fast-Track Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(3041) First Look: Deploying Microsoft Windows Vista and the 2007 Office System Client Products - Microsoft Training Courses in London and South West
Course:(2380) Developing Collaborative Solutions using Microsoft OfficeXP Developer - Microsoft Training Courses in London and South West
Course:(1631) Developing Windows CE Embedded Solutions - Microsoft Training Courses in London and South West
Course:(2282) Designing a Microsoft Windows Server 2003 Active Directory and Network Infrastructure - Microsoft Training Courses in London and South West
Course:(6434) Automating Windows Server 2008 Administration with Microsoft Windows PowerShell - Microsoft Training Courses in London and South West
Course:(2782) Designing Microsoft SQL Server 2005 Databases - Microsoft Training Courses in London and South West
Course:(50064) Advanced Microsoft Office SharePoint 2007 Development - Microsoft Training Courses in London and South West
Course:(2011) Troubleshooting Microsoft Exchange Server 2003 - Microsoft Training Courses in London and South West
Course:(4007) Creating Effective Presentations Using Microsoft Office PowerPoint 2003 - Microsoft Training Courses in London and South West
Course:(2072) Administering a Microsoft SQL Server 2000 Database - Microsoft Training Courses in London and South West
Course:(50197) Developing Web Applications Using Microsoft Silverlight 2.0 - Microsoft Training Courses in London and South West
Course:(2017) Creating Web Parts for Digital Dashboards - Microsoft Training Courses in London and South West
Course:(F1022) Preparation Course for Exam 70-310 - Microsoft Training Courses in London and South West
Course:(2099) Building Distributed Applications with COM+ Services and Microsoft Visual C++ - Microsoft Training Courses in London and South West
Course:(50145) Microsoft Silverlight 2.0 for Developers - Microsoft Training Courses in London and South West
Course:(2571) Application Upgrade and Interoperability Using Visual Studio .NET (Visual Basic .NET) - Microsoft Training Courses in London and South West
Course:(6289) First Look: Windows 7 Beta for IT Professionals - Clinic & Hands-on Lab - Microsoft Training Courses in London and South West
Course:(50047) Advanced IT Pro Course for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 - Microsoft Training Courses in London and South West
Course:(6294) Planning and Managing Windows 7 Desktop Deployments and Environments - Microsoft Training Courses in London and South West

Compare Recently Viewed Course Dates



Exclusive
Visual Studio 2008

Microsoft Silverlight 2.0 for Developers
(Microsoft Training Course: 50145) - 3 days - £1700 exc VAT



> Target Audience
This course provides students with the knowledge and skills to develop Microsoft Silverlight 2.0 applications through a variety of available development tools and techniques. It is intended for novice and experienced .NET programmers who have a minimum of six months development experience and basic Windows navigation skills.
> Course outline
  1. Silverlight Development Basics
  2. Advanced Silverlight Development
  3. Miscellaneous Topics


Module 1: Silverlight Development Basics
  • This module explains how to start developing Silverlight applications, which tools are needed, the purpose and motivation of XAML, which user controls are available out of the box, and how to use them.
  • Silverlight XAML
  • XAML editing tools
  • Silverlight application architecture
  • “Hello World!” with Silverlight
  • Available controls
  • Handling and publishing events
  • Transformations
  • Animations
Skills
  • Create a new Silverlight application from the Visual Studio Silverlight project template.
  • Understand the motivation for XAML and tools for working with it.
  • Integrate existing user controls in Silverlight projects.
  • Publish and consume events in Silverlight applications.
  • Use transformations and animations in Silverlight applications.
top
Module 2: Advanced Silverlight Development
  • This module explains how to access XAML objects from managed code, create new XAML objects dynamically, develop user controls and custom controls, create control templates and styles, use data binding, and customise user control states with the Visual State Manager.
  • Managing XAML objects
  • Creating XAML objects from managed code
  • Managing XAML objects from managed code
  • Silverlight user controls
  • Custom controls
  • Control templates and styles
  • Data binding
  • Visual State Manager
  • Lab: Layouts
  • Lab: User Controls
Skills
  • Access, create, and manage XAML objects from managed code.
  • Create user controls.
  • Create and apply styles and templates.
  • Consume WCF services.
  • Bind data to Silverlight controls from code and from XAML.
  • Customise the behaviour of user controls with Visual State Manager.
  • Handle events in Silverlight applications.
top
Module 3: Miscellaneous Topics
  • This module explains how a Silverlight application can access network resources, how to access HTML DOM objects from Silverlight applications and expose Silverlight functionality to the hosting HTML page, how to access isolated storage files, how to localise Silverlight applications, how to use DeepZoom in Silverlight applications, and how to create interactive media applications.
  • Silverlight networking
  • Resource management
  • Silverlight application hosting
  • Silverlight application initialization parameters
  • Silverlight application deployment
  • Accessing the HTML DOM from Silverlight managed code
  • Accessing Silverlight managed code from HTML DOM
  • Creating an application splash screen
  • Using isolated storage
  • Localising Silverlight applications
  • Deep Zoom
  • Interactive media applications
  • Lab: Visual State Manager
  • Lab: Self-Training Lab
Skills
  • Consume various network services from Silverlight application.
  • Use/manage application resources.
  • Access HTML elements on the Silverlight hosting page.
  • Expose managed functionality to the Silverlight hosting page.
  • Use isolated offline storage from Silverlight applications.
  • Localise Silverlight applications.
  • Pass initialization parameters to Silverlight applications.
  • Show a custom splash screen while the application is loading.
  • Use DeepZoom features to extend Silverlight applications.
  • Create rich multimedia applications.
top
> Pre-Requisites
Before attending this course, students must have the following pre-requisites:
  • Working knowledge of C#, HTML, and JavaScript.
  • Web development knowledge (web development basics will not be covered in this course).
> Purpose
After completing this course, students will be able to create a simple Silverlight 2 application based on the Visual Studio Silverlight application template; use existing user controls to create a user interface and customize their templates and styles to provide an optimal user experience; create Silverlight custom controls; use data binding mechanisms to populate controls with a data; consume existing WCF/Web services from Silverlight applications; communicate with the Silverlight hosting environment (HTML DOM); use isolated offline storage in Silverlight applications; localize Silverlight applications; use DeepZoom in Silverlight applications.
> EXAMS
There are no exams directly associated with this course