E4D Learning

WCF RIA Services

Course Description:

WCF RIA Services simplifies the development of n-tier solutions for Rich Internet Applications (RIA), such as Silverlight applications.

RIA Services providing framework components, tools, and services that make the application logic on the server available to the RIA client without requiring you to manually duplicate that programming logic.


Trainer:

Eyal Vardi is a Microsoft Most Valuable Professional – MVP. Eyal lectures in the Interdisciplinary Center in Herzelia, and participated in many Microsoft technical conferances and discussion groups. Eyal has been part of cutting-edge software industry projects: he co-founded R-U-Sure (managed by Yossi Vardi of ICQ), TreeWay and VCI, where he has several different senior responsibilities managing development, product and business development.

לקבלת מידע נוסף מלאו את הפרטים, או התקשרו 03-632-5707.

שם פרטי שם משפחה טלפון דוא"ל


Course Content:

Module 1: Why WCF RIA Services?
  • The WCF Services Family
  • Choose The Right Option
  • RIA Services Design principles
  • Shared Code vs. Shared Assemblies

Module 2: Domain Services (Server Side)
  • DomainServices Class
  • Domain Services Endpoint
  • Domain Services Http Module
  • Domain Services Operations: Query, Insert, Update, Delete and Invoke
  • Domain Services Attributes

Module 3: Consuming Domain Services (Client Side)
  • DomainDataSource Class
  • DomainContext Class
  • Load Data Operation
  • Load Behavior
  • Update Data Operations – Insert, Update and Delete
  • Server Side Processing
  • Updating Hierarchies
  • Errors Handling

Module 4: Validations
  • Validation Overview
  • Data Annotations and Metadata Class
  • Server Side Validation
  • Client Side Validation
  • CustomValidation Attribute
  • Custom Validation Class
  • Entity Level Validation
  • Validation Triggers
  • Validation Toolkit Controls

Module 5: Navigation
  • The Navigation Cycle
  • A Custom Navigation Handler
  • Navigation Link Parameters
  • Navigation Error Handling

Module 6: Data Controls
  • DataForm Control
  • DataPager Control

Module 7: Security
  • Security Modes
  • WebContext Class
  • Authentication
  • Authorization
  • Secure Conversation
  • Profiles

Related Courses:

  • Silverlight Development
  • Composite WPF & Silverlight
  • WCF Data Services
  • What's New in WCF 4.0
  • Resources:

  • LightSwitch Developer Center
  • Silverlight.Net



  • לפרטים נוספים, התקשר עכשיו למיכל: 054-5612259 או למשרד 03-6325707