MS-10554
Developing Rich Internet Applications Using Microsoft Silverlight 4
DLA KOGO?
Developer
STOPIEŃ TRUDNOŚCI

Łatwy (100) – szkolenie wstępne, poglądowe

<Średni (200) – szkolenie rozszerza wiedzę z poziomu 100 o szczegółowe zagadnienia

Trudny (300) – szkolenie rozszerza wiedzę z poziomu 200 o zaawansowane zagadnienia

Ekspert (400) – szkolenie zakłada ekspercki poziom wiedzy i doświadczenia oraz zapewnia dogłębną analizę zagadnienia

Średni
CZAS TRWANIA
5 dni
METODA SZKOLENIA
Zdalnie (vILT)
CENA

4500

This course covers intermediate and advanced topics required to develop professional Silverlight 4 applications that can be deployed to the Web, Windows desktops, and Windows Phone 7 devices. The course will include hands-on labs that comprise approximately 50% of the classroom time and enable the student to learn Silverlight 4 programming within a variety of real-world scenarios.

DLA KOGO?

The target audience for this training course is professional developers who have experience with XAML (either through WPF or Silverlight), a limited amount of Silverlight development experience, and experience working in Visual Studio 2010. This audience is interested in learning to develop advanced Silverlight 4 applications using Visual Studio 2010.

This course is intended for developers who have programming experience using either Visual Basic .NET or Visual C# and who understand the concepts of object-oriented programming. This course is designed for developers who are comfortable using Expression Blend and Visual Studio 2010.

This course is not designed for new programmers.

ZDOBYTE UMIEJĘTNOŚCI

After Completing this course, students will be able to:

  • Build data-driven Silverlight applications
  • Create advanced user interfaces
  • Implement advanced media techniques in Silverlight
  • Work with Silverlight Media Framework
  • Access hardware in Silverlight applications
  • Create application that can be Globalized & Localized
  • Implement Network Communications
  • Deploy Silverlight applications
  • Understand the basics of developing Silverlight applications for Windows Phone 7
  • Implement advanced Silverlight techniques for Windows Phone 7 Development

Module 1: Introduction to Building Silverlight Business Applications

  • Overview of Silverlight 4.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight
  • Lab: Building Silverlight Business Applications

Module 2: Building Data-Driven Applications

  • Overview of Data Access in Silverlight 4.0
  • Defining Data Access by Using ADO.NET Entity Data Models
  • Displaying Data by Using Domain Services
  • Lab: Consuming Data

Module 3: Advanced Data Management

  • Manipulating Data by Using Domain Services
  • Binding and Validating Data
  • Lab: Manipulating Data

Module 4: Implementing User Controls and Navigation

  • Working With Controls
  • Threading
  • Implementing Navigation
  • Lab: Implementing User Controls and Navigation

Module 5: Creating Advanced User Interfaces

  • Creating Content Presenter Classes
  • Creating Item Templates for Presentation
  • Developing Classes as Item Instances
  • Lab: Presenting Items, Classes, and Dependency Properties

Module 6: Using Local Assets

  • Printing in Silverlight Applications
  • Accessing Local Storage in Silverlight Applications
  • Accessing Local File Systems in Silverlight Applications
  • Lab: Using Local Assets

Module 7: Implementing Advanced Media Techniques in Silverlight

  • Implementing Deep Zoom in Silverlight
  • Playing Media Files
  • Lab: Implementing Advanced Media Techniques in Silverlight

Module 8: Developing Silverlight Media Framework Solutions

  • Introduction to the Silverlight Media Framework
  • Developing Silverlight Media Framework Solutions
  • Lab: Developing Silverlight Media Framework Solutions

Module 9: Accessing Hardware in Silverlight Applications

  • Interacting with Mice and Keyboards
  • Interacting with Audio and Video Hardware
  • Lab: Interacting with Hardware Programmatically

Module 10: Globalization and Localization

  • Globalization
  • Localization
  • Lab: Globalizing and Localizing Applications

Module 11: Implementing Network Communications

  • Configuring Applications for Network Communications
  • Implementing Web Calls
  • Implementing Low-Level Communications
  • Lab: Building Dynamic Silverlight Applications

Module 12: Deploying Silverlight Applications

  • Application Features and Hosting
  • Managing Application Resources Dynamically
  • Lab: Deploying Silverlight Applications

Module 13: Application Guidance

  • Getting Started with the MVVM Design Pattern
  • Getting to Know Prism
  • Lab: Implementing the MVVM Design Pattern

Module 14: Windows Phone Development–First Look

  • Introduction to Windows Phone
  • Beginning Windows Phone Development
  • Creating a Windows Phone Application
  • Lab: Creating a Windows Phone Application
A

In addition to the technical knowledge, students who attend this training should have hands-on experience in the following areas:

  • Professional programming experience with Visual Studio 2010.
  • Some professional experience with XAML and Expression Blend.
  • Some experience developing Web applications.

4500

W cenie szkolenia:

  • Autoryzowany instruktor
  • Laboratoria
  • Certyfikat ukończenia szkolenia
  • Materiały powiązane ze szkoleniem – dowiedz się więcej

Podana cena jest ceną netto, do której należy doliczyć podatek VAT zgodnie z obowiązującymi przepisami

TERMINY SZKOLEŃ

date id code code2 dayNumber monthPl monthEn dayPl dayEn guaranteedPl guaranteedEn price linkPl linkEn
30.06.2025 01195c2da93c403ab81efaaff0207b7c AZ-204 AZ-204 30 Czerwca June Poniedziałek Monday 5500 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 05103543b5704ffcb79bbcbe022fe80d PL-900 PL-900 30 Czerwca June Poniedziałek Monday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
01.09.2025 1cac55392c6440a784095a53b0afe085 SC-200 SC-200 01 Września September Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
08.09.2025 22892850948d4014a971c9b1f5df5b68 PL-300 PL-300 08 Września September Poniedziałek Monday 3200 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 54d36b1cb13947baad5b46a84f1762d2 AWS-ACARCH AWS-ACARCH 30 Czerwca June Poniedziałek Monday 9200 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 651c5f111c18460699bf17f06d2c3beb GCP-SEC GCP-SEC 30 Czerwca June Poniedziałek Monday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
04.08.2025 6a1f8ccbcc1748359bd6a497dc5e1137 AWS-ARCH AWS-ARCH 04 Sierpnia August Poniedziałek Monday 5200 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 77cb679b21c74f658803ac6e2c3e2960 AI-3018 AI-3018 30 Czerwca June Poniedziałek Monday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
08.09.2025 964d60725e0e411b96bb2dc9323282c0 MB-800 MB-800 08 Września September Poniedziałek Monday 4500 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 97b73ed4f02d4d4ca0b80830569b7350 DP-420 DP-420 30 Czerwca June Poniedziałek Monday 4000 POPROŚ O OFERTĘ ASK FOR A QUOTE
27.06.2025 aa8d7e8f19354834b86d12859bc1e0e4 AI-3019 AI-3019 27 Czerwca June Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 b28abb3326dd464a996dc504e42a1713 AWS-MLOPS AWS-MLOPS 30 Czerwca June Poniedziałek Monday 6500 POPROŚ O OFERTĘ ASK FOR A QUOTE
27.06.2025 d9e49a0ce1be4923b5ba235b8b3a7ba6 SC-5008 SC-5008 27 Czerwca June Piątek Friday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
30.06.2025 f383e432856d420c8b6881f20bca9a5c MS-4012 MS-4012 30 Czerwca June Poniedziałek Monday 1700 POPROŚ O OFERTĘ ASK FOR A QUOTE
code monthEn

Szukasz innego terminu? Skontaktuj się z nami

Nie mamy zaplanowanego terminu dla tego szkolenia.
Chcesz się dowiedzieć kiedy możemy je uruchomić? Skontaktuj się z nami

WYBIERZ NAJDOGODNIEJSZĄ METODĘ SZKOLENIA

U KLIENTA

Szkolenie w Twoim biurze

Zobacz szczegóły

ZDALNIE

Szkolenie online
z instruktorem na żywo

Zobacz jak wygląda szkolenie

PROMOCJE

W CloudTeam możesz wzbogacić dowolne szkolenie o wybrany przez siebie gadżet!

CLOUDTEAM TO TWÓJ ZAUFANY PARTNER W SZKOLENIACH IT OD 20 LAT