אני שמח להכריז על פתיחת הקורס הראשון על Silverlight 2.0. להלן רשימת הנושאים שילמדו בקורס במשך יומיים.
לפרטים נוספים שלחו לי אימייל.
Part I – X A M L
Module 1: Silverlight Overview
What is Silverlight?
Silverlight Architecture
XAML Overview
Class Hierarchy
Module 2: Layout
Powerful Layout ToolBox
Canvas
StackPanels
Grids
Module 3: Controls
New Platform, New Controls
Content Controls
Items Controls
Range Controls
Text Controls
Module 4: Data Binding
Data Binding Connects
Data Binding Modes
Binding in Markup
DataContext
INotifyPropertyChanged
Data Template
Collection & Views
Converters
Module 5: Styling & Templates
Resources
Style & Separation
Setting Properties
Triggers
Control Template
Data Template
Module 6: Graphics
Shapes
Brushes
Video Brush
Geometries
Path Markup
Transforms
Module 7: Multimedia
The MediaElement Object
MediaElement Properties
Control Media Playback Interactively
Timeline Markers (Synchronization Points)
Module 8: Animations
Animation Fundamentals
Timelines
Storyboards Key Frame Animation
Creating Animation Procedurally
Part II – Silverlight .NET
Module 9: CLR & BCL in Silverlight
CLR Overview
C# 3.0
Garbage Collection
Class Hierarchy
IO & .NET
Reflection
LINQ
Module 10: WPF New Concept
XAML & Code
Logical & Visual Tree
Class Hierarchy
Dependency Properties
Routed Events
Module 11: Control Authoring
Control UI and Object Model
Defining the UI
Implementing the Functionality of the Control
Adding and Raising Events in Your Control
Publishing the Control Contract for Your Control
Module 12: Networking & Communication
Send and Receive Plain XML
Http Web Request
Http Web Response
Proxy & WCF Service
WebClient Object
Accessing Syndication Feeds
Module 13: Silverlight & ASP.NET 3.5
Interacting Between HTML and Managed Code
Isolated Storage and Application Settings
ASP.NET Integration
Module 14: Threading Model
Threads and Threading
Synchronizing Data for Multithreading
The Managed Thread Pool
Synchronization Primitives
Exceptions in Managed Threads
Open File Dialog Box
Background Worker Class