Live chat by BoldChat

Training on Silverlight and SharePoint

Web Technologies Silverlight training teaches attendees how to build rich, interactive applications using Silverlight 5.

Silverlight 5 Training Objectives

  • Gain a practical knowledge of using Silverlight in Web applications
  • Understand the use of XAML with Silverlight, including the creation of dynamic content
  • Use Silverlight to draw shapes, lines, text and images
  • Implement input-driven Web applications using Silverlight
  • Use advanced Silverlight features such as animation and multimedia
  • Communicate over the network using HTTP and Web services
  • Use data controls and data binding
  • Access data in Silverlight applications
  • Interoperate between JavaScript and managed code
  • Implement out-of-browser Silverlight applications, including ones with elevated trust
  • Provide printing and clipboard access from Silverlight applications

Course Details:

Introduction to Silverlight

  • Client-side Web Technologies
  • The Silverlight Plug-in
  • Managed API for Silverlight
  • Visual Studio 2010 and Silverlight
  • Visual Studio 2010 Designer Support
  • Silverlight Controls
  • Layout Panels
  • Handling Events
  • Interactive Web Applications Using C#
  • Application Package (.xap)

Using XAML

  • Windows Presentation Framework (WPF)
  • Extensible Application Markup Language (XAML)
  • Canvas
  • Elements and Attributes
  • Property Elements
  • Type Converters
  • Content Property
  • Collections
  • Attached Properties
  • XAML and C#
  • XamlReader

Shapes and Lines

  • Rectangles
  • Ellipses
  • Polygons
  • Lines and Polylines
  • Curves
  • Paths
  • Geometries
  • Strokes

Text and Fonts

  • TextBlock
  • Fonts
  • Run
  • LineBreak

Brushes and Images

  • Color and Opacity
  • SolidColorBrush
  • LinearGradientBrush
  • RadialGradientBrush
  • Image
  • ImageBrush

Layout

  • Sizing Elements
  • Margin and Padding
  • StackPanel
  • Grid
  • Positioning Elements
  • Z-Order
  • Clipping

Handling Events

  • Event Handlers
  • Dynamic Event Handlers
  • Mouse Events
  • Rubber Band Drawing
  • Drag and Drop
  • Routed Events

Animation and Media

  • Animation using Background Worker
  • Silverlight Animation
  • Video and Audio
  • Resources

Application Structure and Networking

  • Silverlight Application Structure
  • Application Caching
  • WebClient
  • Loading Assemblies on Demand
  • Downloading Content on Demand

Web Services

  • Implementing Web Services Using WCF
  • REST-based Web Services
  • SOAP-based Web Services

Data Controls and Data Binding

  • ListBox
  • DataPager
  • DataGrid
  • Dependency Properties
  • Change Notification
  • Binding to a Collection

Data Access

  • ADO.NET Entity Framework
  • Entity Data Model (EDM)
  • Language Integrated Query (LINQ)
  • Using Web Services
  • WCF Data Services
  • Open Data Protocol (OData)
  • LINQ to XML
  • Isolated Storage

Additional Features

  • HTML Bridge
  • JavaScript to Managed Code
  • Managed Code to JavaScript
  • Out-of-Browser Support
  • Elevated Trust
  • Printing
  • Clipboard

New Features in Silverlight 5

  • 3D Graphics XNA API
  • Low Latency Audio Playback SoundEffect API
  • Variable Speed Playback
  • Trusted Application Model in Browser
  • PivotViewer
  • XAML Data Binding Improvements
Request a Quote

Featured Projects

Technical Expertise

Awards

Our Partners

Customer Talk

  • upSage Pastel has streamlined our financial operations. We have achieved stability with the system now and are satisfied with your support.up

    -Principal
    Institute of Social Works

  • upI would like to thanks and congratulate to you and your team who has performed very nice and swift action to fulfil this project in less time and efficient way.up

    -CEO
    Capital Markets and Securities Authority (CMSA)

  • upI have been impressed with your level of technical ability and the ease with which we can work together. I will certainly be recommending Web Technologies to others who need fast and well delivered applications.up

    -Executive Director
    Tanzania Education Authority (TEA)

  • upWe are very happy with the service Web Technologies provides. They are contactable twenty four hours a day, seven days a week and their response times are excellent, which keeps our down time to a minimum.up

    -Johannes Kahwa
    It Manager, Social Security Regulatory Authority ( SSRA)

  • upWeb Technologies have been overseeing the development of our University Website , Software and networks for over 5 years. Work is always completed to a high standards, on time and to budget. We have been very appreciative of the patient, friendly and reliable service.up

    -Elibariki Mushi (Head of ICT)
    Kampala International University (KIU)

Be Social with us

Terms of Service | Terms of Use | Privacy Policy | Connectivity

Articles | FAQ | Sitemap | Inquiry | Client Speaks | Contact | Blog | Partnership