22.01.2010

Silverlight-Inhouse-Training

1.What is Silverlight?
A.An Overview of Silverlight

B.A Bit of History

I.Microsoft technologies leading up to Silverlight

C.Introducing Silverlight

I.Silverlight Architecture

II.Silverlight Versions

III.Silverlight Hosting

IV.Supported Platforms

V.Supported Browsers

VI.Future Platforms

2.What's New in the .NET Framework 3.5

A.Overview

B.Windows Presentation Foundation (WPF)

I.The Extensible Application Markup Language (XAML)

C.Windows Communication Foundation (WCF)

I.Web Service Technologies

II.Windows Communication Foundation (WCF)

III.WCF Example

D.Windows Workflow Foundation (WF)

E.Windows CardSpace

F.Language Integrated Query (LINQ)

G.LAB: Training Tool Using WPF and WCF

3.The Silverlight Framework

A.Overview

I.Silverlight vs. WPF

B.Installing Silverlight

C.Silverlight Tools

D.Silverlight Languages

I.Dynamic Language Runtime (DLR)

II.JavaScript

III.C#

IV.Visual Basic / VBx

V.IronPython

VI.IronRuby

E.Windows Live Services

F.Example Implementations

I.Microsoft PopFly

G.Silverlight ASP.NET Controls

I.The asp:Silverlight Control

II.The asp:MediaPlayer Control

H.Expression Blend

I.Accessing the HTML DOM from Silverlight

J.Accessing Silverlight from JavaScript

K.Embedding Fonts

L.Going Full Screen

M.Creating a Silverlight Application

I.The Silverlight Project

II.Designing the XAML

III.Wiring Up the Button

IV.Silverlight Project Architecture

N.Creating a Silverlight Animation

O.LAB: Create a Simple Silverlight Application

4.Silverlight Controls

A.Overview

B.Layout Controls

I.Canvas Control

II.StackPanel Control

III.Grid Control

C.User Interface Controls

I.Border Control

II.Button Control

III.Calendar Control

IV.Checkbox Control

V.DatePicker Control

VI.HyperlinkButton Control

VII.Image Control

VIII.RadioButton Control

IX.RepeatButton Control

X.ScrollViewer Control

XI.Slider Control

XII.TextBlock Control

XIII.Textbox Control

XIV.ToggleButton Control

D.User Controls

E.Custom Controls

F.Designing User Interfaces

I.Skinning Controls and Templates

II.Visual State Manager (VSM)

G.LAB: Create a Silverlight Data Entry Form

5.Networking In Silverlight

A.Overview

B.Sockets Programming

C.Service Oriented Architecture

I.Serialization

II.Web Services

III.Windows Communication Foundation (WCF)

D.Other Networking Protocols

I.Plain Old XML (POX)

II.JavaScript Object Notation (JSON)

III.Representational State Transfer (REST)

E.Syndication Protocols

I.Really Simple Syndication (RSS)

II.ATOM

F.Windows Azure and Live Services

G.Lab: Networking In Silverlight

6.Accessing Data Using Silverlight

A.Storing Data in Code

I.Variables

II.Collections

B.Working with XML

C.Language Integrated Query (LINQ)

D.Isolated Storage

E.Data Binding

F.Lab: Accessing Data In Silverlight
http://silverlight-schulung.softwareacademy.de/

Keine Kommentare:

Kommentar veröffentlichen