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:(2185) Deploying and Managing Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2640) Upgrading Web Development Skills from ASP to Microsoft ASP .NET - Microsoft Training Courses in London and South West
Course:(6462) Visual Studio 2008 Connected Systems: Windows Workflow Foundation - Microsoft Training Courses in London and South West
Course:(2363) Getting Started with Microsoft .NET for COBOL Programmers - Microsoft Training Courses in London and South West
Course:(4994) Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2543) Core Web Application Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2631) Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
(2310) Developing Web Applications Using Microsoft Visual Studio 2008 - Microsoft Training Courses London South West UK
Course:(1932) Building a Data-Driven Web Site Using Microsoft FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(1009) Mastering Web Site Fundamentals(Classroom View) - Microsoft Training Courses in London and South West
Course:(10263) Developing Windows Communication Foundation Solutions Using Microsoft Visual Studio 2010 - Microsoft Training Courses in London and South West
Course:(6215) Implementing and Administering Microsoft Visual Studio 2008 Team Foundation Server - Microsoft Training Courses in London and South West
Course:(6464) Visual Studio 2008 Connected Systems: ADO.NET 3.5 - Microsoft Training Courses in London and South West
Course:(2609) Introduction to C# Programming with Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2557) Building COM+ Applications Using Microsoft .NET Enterprise Services - Microsoft Training Courses in London and South West
Course:(1912) Introduction to Web Development Technologies - Microsoft Training Courses in London and South West
Course:(2341) Fundamentals of Building a Business-to-Consumer Solution with Microsoft Commerce Server 2000 - Microsoft Training Courses in London and South West
Course:(2500) Introduction to XML and the Microsoft .NET Platform - Microsoft Training Courses in London and South West
Course:(1572) Implementing and Managing Microsoft Exchange 2000 - Microsoft Training Courses in London and South West
Course:(3201) Developing Microsoft ASP.NET 2.0 Web Applications - Microsoft Training Courses in London and South West
Course:(2365) Designing an Application Migration Strategy to Microsoft .NET - Microsoft Training Courses in London and South West
Course:(2373) Programming with Microsoft Visual Basic .NET - Microsoft Training Courses in London and South West
Course:(2514) Developing Mobile Web Applications Using the Microsoft Mobile Internet Toolkit - Microsoft Training Courses in London and South West
Course:(6415) Updating Your Network Infrastructure Technology Skills to Windows Server 2008 - Microsoft Training Courses in London and South West
Course:(2517) Deploying and Managing Microsoft Mobile Information Server 2002 Enterprise Edition - Microsoft Training Courses in London and South West
Course:(2382) Developing Collaborative Solutions Using Digital Dashboards - 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:(6214) Effective Team Development Using Microsoft Visual Studio Team System - Microsoft Training Courses in London and South West
Course:(2415) Programming with the Microsoft .NET Framework (Microsoft Visual Basic.NET) - Microsoft Training Courses in London and South West
Course:(2717) Introduction to Microsoft .NET Development - Microsoft Training Courses in London and South West
Course:(2530) Introduction to Microsoft Windows CE .NET - Microsoft Training Courses in London and South West
Course:(2565) Developing Microsoft .NET Applications for Windows (Visual Basic .NET) - Microsoft Training Courses in London and South West
Course:(2556) Developing Mobile Applications Using the Microsoft .NET Compact Framework - Microsoft Training Courses in London and South West
Course:(4995) Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2555) Developing Microsoft .NET Applications for Windows (Visual C# .NET) - Microsoft Training Courses in London and South West
Course:(6231) Maintaining a Microsoft SQL Server 2008 R2 Database - Microsoft Training Courses in London and South West
Course:(2562) Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers - Microsoft Training Courses in London and South West
Course:(1933) Doing Business Online Using Microsoft bCentral - Microsoft Training Courses in London and South West
Course:(2063) Introduction to ASP .NET - Microsoft Training Courses in London and South West
Course:(6424) Fundamentals of Microsoft Server 2008 Active Directory - Microsoft Training Courses in London and South West
Course:(2734) Updating Your Database Development Skills to SQL Server 2005 - Microsoft Training Courses in London and South West
Course:(2311) Advanced Web Application Development using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(2784) Tuning and Optimizing Queries using Microsoft SQL Server 2005 - 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:(6418) Deploying Windows Server 2008 - Microsoft Training Courses in London and South West
Course:(2710) Analyzing Requirements and Defining Microsoft .NET Solution Architectures - Microsoft Training Courses in London and South West
Course:(2544) Advanced Web Applications Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(6461) Visual Studio 2008 Connected Systems: Windows Communication Foundation - Microsoft Training Courses in London and South West
Course:(6459) First Look: Visual Studio 2008 - Microsoft Training Courses in London and South West
Course:(50068) Microsoft SQL Server 2008 for the Experienced Oracle Database Administrator - Microsoft Training Courses in London and South West
Course:(6460) Visual Studio 2008 Connected Systems: Windows Presentation Foundation - Microsoft Training Courses in London and South West
Course:(10264) Developing Web Applications Using Microsoft Visual Studio 2010 - Microsoft Training Courses in London and South West
Course:(1592) Creating and Managing Web Sites Using FrontPage 2000 - Microsoft Training Courses in London and South West
Course:(2541) Core Data Access with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2558) Programming with Managed Extensions for Microsoft Visual C++ .NET - Microsoft Training Courses in London and South West
Course:(2663) Programming with XML in the Microsoft .NET Framework - Microsoft Training Courses in London and South West
Digital Dashboard Resource Kit Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(1905) Building XML-Based Web Applications - Microsoft Training Courses in London and South West
Course:(2526) Developing Distributed Applications with Microsoft .NET Remoting - Microsoft Training Courses in London and South West
Course:(2366) Developing High Performance and Scalable Web Applications using ASP.NET 1.1 and ADO.NET 1.1 - Microsoft Training Courses in London and South West
Course:(2559) Introduction to Visual Basic .NET Programming with Microsoft .NET - Microsoft Training Courses in London and South West
(6463) Visual Studio 2008 Connected Systems: ASP.NET 3.5 - Microsoft Training Courses London South West UK
Course:(F1038) Fast Track: Implementing and Maintaining a Microsoft SQL Server 2008 Database - Microsoft Training Courses in London and South West
Course:(2956) Core Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Course:(2792) Implementing and Maintaining Microsoft SQL Server 2005 Integration Services - Microsoft Training Courses in London and South West
Content Management Server 2002 Training Course Index - F1Computing Microsoft Training Courses London South West UK
Course:(2124) Programming with C# - Microsoft Training Courses in London and South West
Course:(2524) Developing XML Web Services Using Microsoft ASP.NET - Microsoft Training Courses in London and South West
Course:(2667) Introduction to Programming - Microsoft Training Courses in London and South West
Course:(2546) Core Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2957) Advanced Foundations of Microsoft .NET 2.0 Development - Microsoft Training Courses in London and South West
Course:(4010) E-Commerce Profitability: Online Merchandising Using Microsoft Office FrontPage 2003 - Microsoft Training Courses in London and South West
Course:(6317) Upgrading Your SQL Server 2000 Database Administration Skills to SQL Server 2008 - Microsoft Training Courses in London and South West
Course:(2540N) Building Embedded Solutions Using Windows CE 5 - Microsoft Training Courses in London and South West
Course:(2727) Developer Skills Builder for Microsoft.NET - Microsoft Training Courses in London and South West
Course:(2547) Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2548) Core Distributed Application Development with Microsoft Visual Studio 2005 - Microsoft Training Courses in London and South West
Course:(2389) Programming with ADO .NET - Microsoft Training Courses in London and South West
Course:(2009) Upgrading Your Skills from Microsoft Exchange Server 5.5 to Microsoft Exchange Server 2003 - 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