Voorheen Eduhub

MS10554: Developing Rich Internet Applications Using Microsoft Silverlight 4

Niveau:
Kosten:
Totale lesduur:
8
Gratis brochure aanvragen

Tip: Ontvang gratis en vrijblijvend meer informatie over programma, startdatum, locatie, prijzen en inschrijving:

Overzicht

Ervaring met deze cursus?

Heeft u de cursus MS10554: Developing Rich Internet Applications Using Microsoft Silverlight 4 bij Master it Training gevolgd? Help anderen door uw ervaring te delen op Springest!

Springest doneert €1,- aan Stichting Edukans als dank voor jouw ervaring

 
Tijdstip:
Overdag
Looptijd:
dagen
Afronding:
Certificaat
Soort locatie:
Open inschrijving
Regio('s):
Eindhoven, Utrecht, Rotterdam, Amsterdam
Prijsinformatie:
 
Het tarief is incl. studiemateriaal en lunch, excl. BTW

Beschrijving

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.

Doelgroep

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

Voorkennis

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

Inhoud

Module 1: Introduction to Building Silverlight Business Applications This module an overview of Silverlight for building business application and describes how to build out-of-browser applications.

Lessons:

  • Overview of Silverlight 4.0
  • Silverlight Architecture
  • Developing Out-of-Browser Applications with Silverlight
  • Module 2: Building Data-Driven Applications This module discusses various data access techniques in Silverlight, and focuses on how to use ADO.NET entity data models in Silverlight applications.

    Lessons:

    • Overview of Data Access in Silverlight 4.0
    • Defining Data Access by Using ADO.NET Entity Data Models
    • Displaying Data by Using Domain Services
    • Module 3: Advanced Data Management This module explains how to modify data using domain services, implement data binding, and format data for display.

      Lessons:

      • Manipulating Data by Using Domain Services
      • Binding and Validating Dat
      • Module 4: Implementing User Controls and Navigation This module describes how you can create user controls that allow you to group various controls in a single unit and customize both the display and functionality to suit your needs. Depending on how generic you create your user controls, they can easily be reused across your Silverlight applications.

        Lessons:

        • Working With Controls
        • Threading
        • Implementing Navigation
        • Module 5: Creating Advanced User Interfaces This module explains how you can create your own presenter objects to contain other objects, and define collections and templates for sub-objects, all in a flexible way.

          Lessons

          • Creating Content Presenter Classes
          • Creating Item Templates for Presentation
          • Developing Classes as Item Instances
          • Module 6: Using Local Assets This module discusses how you can add features that allows users to use local resources, e.g., print data from your solutions. Additionally, it explains how you can persist settings across sessions, and enable users to open and save files to the local computer’s file system.

            Lessons:

            • Printing in Silverlight Applications
            • Accessing Local Storage in Silverlight Applications
            • Accessing Local File Systems in Silverlight Applications
            • Module 7: Implementing Advanced Media Techniques in Silverlight This module explain how you can implement deep zoom and play media files.

              Lessons:

              • Implementing Deep Zoom in Silverlight
              • Playing Media Files
              • Module 8: Developing Silverlight Media Framework Solutions This module explains how you can use Silverlight Media Framework to implement many enhancements over the built-in media elements of Silverlight, and simplify your job of developing rich media-based solutions.

                Lessons:

                • Introduction to the Silverlight Media Framework
                • Developing Silverlight Media Framework Solutions
                • Module 9: Accessing Hardware in Silverlight Applications This module focuses on how you can use Silverlight to develop solutions that interact with hardware devices, such as webcams, audio equipment, mouse wheels, and keyboards. Adding interaction with such hardware and implementing features such as video capture and image creation from video sources enables you to add a high degree of rich interactivity to your solutions.

                  Lessons:

                  • Interacting with Mice and Keyboards
                  • Interacting with Audio and Video Hardware
                  • Module 10: Globalization and Localization This module explains how you can develop solutions that can be globalized to work across cultures, and localized to a specific culture.

                    Lessons:

                    • Globalization
                    • Localization
                    • Module 11: Implementing Network Communications This module, describes some common techniques for providing configuration data to Silverlight applications, such as providing initiation parameters that identify external XML configuration files or services, and consume such external XML configuration files or services by using various approaches. Also it explains how to implement communication between Silverlight applications by using sockets and local TCP connections.

                      Lessons:

                      • Configuring Applications for Network Communications
                      • Implementing Web Calls
                      • Implementing Low-Level Communications
                      • Module 12: Deploying Silverlight Applications This module covers how to host a Silverlight application and thus make it available to end users, as well as which features you can make use of after your application has been deployed.

                        Lessons:

                        • Application Features and Hosting
                        • Managing Application Resources Dynamically
                        • Module 13: Application Guidance This module focuses on the MVVM design pattern and the Prism guidance.

                          Lessons:

                          • Getting Started with the MVVM Design Pattern
                          • Getting to Know Prism
                          • Module 14: Windows Phone Development–First Look
                            This module explains the basics of Windows Phone Application Development.

                            Lessons:

                            • Introduction to Windows Phone
                            • Beginning Windows Phone Development
                            • Creating a Windows Phone Application

TIP: op alle trainingen van Master it Training ontvangt u een 100% Kwaliteitsgarantie!

Ervaringen

Er zijn nog geen ervaringen. Deel je ervaring en help zo anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Ervaring delen

Deel je ervaring

Je helpt hiermee anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Zelf deelgenomen?

E-mail Gebruik een andere validatiemethode Slechts ter voorkoming van misbruik. We delen niks namens jou op je netwerk en delen gegevens nooit met derden.
(optioneel)
(optioneel)

Ja, stuur mij gratis en vrijblijvend meer informatie:

Springest stuurt uw aanvraag direct naar de juiste persoon bij Master it Training. U ontvangt dan via e-mail of post meer informatie over de cursus. We gaan uiteraard vertrouwelijk om met uw gegevens.

(optioneel)
(optioneel)
(optioneel)

Meer trainingen in dit onderwerp:

Vergelijk 27.086 trainingen en opleidingen in Microsoft Silverlight

Nieuwsbrief ontvangen?

Abonneer u op onze nieuwsbrief en ontvang maandelijks een update over persoonlijke ontwikkeling en carrièretips. Lees alle nieuwsbrieven

Volg ons op: Facebook Twitter LinkedIn
Help