Silverlight & ADO.NET Data Services
Upcoming SlideShare
Loading in...5
×
 

Silverlight & ADO.NET Data Services

on

  • 2,195 views

Silverlight is one of Microsoft's fastest advancing and most exciting development platforms. Since version 2, Silverlight has been a great platform for building rich internet applications (RIAs) using ...

Silverlight is one of Microsoft's fastest advancing and most exciting development platforms. Since version 2, Silverlight has been a great platform for building rich internet applications (RIAs) using .NET languages. Now, with Silverlight 3 and ADO.NET Data services, the picture is even more complete and Silverlight is an even better choice for building business applications. This presentation will cover how to use Expression Blend and Visual Studio to create business applications using Silverlight 3 and ADO.NET Data Services.

Statistics

Views

Total Views
2,195
Views on SlideShare
2,178
Embed Views
17

Actions

Likes
0
Downloads
35
Comments
0

1 Embed 17

http://www.slideshare.net 17

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • What is Silverlight?Recent successes (Olympics, Inauguration, NFL, Netflix)Shortcomings (Market adoption)What browsers?What operating systems?
  • Guess how old Silverlight is?

Silverlight & ADO.NET Data Services Silverlight & ADO.NET Data Services Presentation Transcript

  • Silverlight 3 & RIA Services ADO.NET Data Services
    Brad Tutterow
  • History of Silverlight
    Silverlight crossing the Delaware
  • Version 1 – Sep 2007
  • Version 2 – Oct 2008
  • Version 3 – Aug 2009
  • Silverlight & Data : Less is More
    LINQ to Entities
    System.Data
    REST
    ADO.NET
    Isolated Storage
    NHibernate
    LINQ to SQL
    Web Services
    DataSets
  • Silverlight & Data : No Waiting
    Data
    Code
    Asynchronous Request
    Client
    Server
  • ADO.NET Data Services Overview
    Some data
    Some context
    ADO.NET Data Services
    Client
    Code
    ASYNC
  • RIA Services Overview
    Some data
    Some context
    ADO.NET Data Services
    Client
    Code
    ASYNC
    Shared domain and validation
    Shared domain and validation
    code generation
  • Comparison & Contrast
  • More about ADO.NET Data Services
    Server
    Client
    Some data
    Some context
    ADO.NET Data Services
    Client
    Code
    Entity Frame-
    work
    SQL Server
    Client
    Context
    ASYNC
    Generated
    No Code*
    *Well, not much anyway
  • Using an ADO.NET Entity Service
    http://www.petesdiner.com/data.svc/specials
    Returns XML or JSON
    http://.../data.svc/specials(name=‘meatloaf’)
    http://.../data.svc/employees?$orderby=LastName
    http://.../data.svc/employees[Pete]/shift
  • HTTP VERBS
  • DEMO
  • All wired up
    LINQ
    Client code
    HTTP
    Client context
    LINQ
    ADO.NET Data Services
    SQL
    LINQ to Entities
    Database