MIX09: Silverlight, Ready for Business


After seeing the presenter’s attire the morning of his presentation, I had to watch this session. It’s too bad that they don’t show a picture of Ward.


Presenter: Ward Bell, VP Technology, IdeaBlade, Inc.


Presentation page:  http://videos.visitmix.com/MIX09/T69M, 26 minutes



  • Introduction

    • Silverlight is about glitz, but also about business

  • The Data Story

  • Silverlight Data Access Today

    • can’t go directly to database

    • WCF services

    • ADO.NET Data Services

    • DevForce (product from IdeaBlade)

  • It’s real, It’s now

  • Creating an application

    • Create solution

    • Build model

    • Write queries

    • Show it

  • Architecture

    • Server

      • database

      • Entity Framework

      • DevForce Server

    • Client

      • DevForce Entity Manager

      • UI/Presentation

  • UI


    • Using MVVM

    • Model


      • Business logic persistent state

    • View

      • Visuals

    • View Model

      • View state & responses

    • Persistence Service

    • Entity Manager

  • Demo

    • DevForce tutorial

    • Solution has 2 projects: web and Silverlight

    • Build ADO.NET entity model

    • DevForce Object Mapper

    • DevForce Pluralizer

    • Client-side LINQ

    • DevForce offers client-side cache

  • Model Explorer

  • Summary

    • One Model

    • Silver-LINQ, Ward’s name for Silverlight programming utilizing LINQ

    • Validation

    • Offline

  • Not a Toy!

    • WPF/ Winforms/ASP

    • Security

    • Scaling

    • Transactions

    • Testing

  • IdeaBlade

Skip to main content