Deep Dive on Data Driven Experiences

Preview:

DESCRIPTION

Come learn how technologies like Silverlight, Language INtegrated Query (LINQ), and SQL Server 2005 can help developers build impactful, dynamic applications that reach the broadest possible audience.

Citation preview

Deep Dive on Data Driven Experiences

Aaron Dunnington – Program ManagerTim Scudder – Development ManagerMicrosoft Corporation

Sociallly Aware RIA

Build a socially aware RIA (Rich Internet Application) leveraging:

Silverlight.NET 3.0

LINQ to ObjectsLINQ to XML

Semantic web, XML, RDF & FOAFSQLServer 2005

Themes: Data Binding, Query and Aggregation

Demo 1: Socializer UI Overview

Socializer UI Overview

Aaron Dunnington – Program ManagerMicrosoft Corporation

demo

LINQ Overview

C# 3.0 Language Innovations

Programing XML Today

Programing XML with LINQ to XML

Semantic Web

Web = Human readable content.

Sematic Web = Machine readable content.

W3 Specification: RDF (Resource Description Format)

ImplimentationsRSS (Really Simple Syndication…)

FOAF (Friend of a Friend)

SIOC (Semantically-Interlinked Online Communities)

SKOS (Simple Knowledge Organization System)

RDF & FOAF

RDF (and FOAF) uses subject-predicate-object expressions, called triples.

Demo Overview

Demo 2: Socializer Rotator

Socializer Rotator with Static RDF DataAaron Dunnington – Program ManagerMicrosoft Corporation

demo

Filter Pipeline Architecture

Demo 3: myspace Filter

myspace Filter

Aaron Dunnington – Program ManagerMicrosoft Corporation

demo

Connecting Via del.icio.us

Demo 4: del.icio.us Filter

del.icio.us Filter & Socializer Detail ViewAaron Dunnington – Program ManagerMicrosoft Corporation

demo

Wrap Up…

Themes: Data Binding, Query and AggregationBuild a socially aware RIA (Rich Internet Application) leveraging:

Silverlight.NET 3.0

LINQ to ObjectsLINQ to XML

Semantic web, XML, RDF & FOAFSQLServer 2005

Future of Data Connectivity

Rapidly Building Data Driven Web Pages with Dynamic ADO.NET

10:00AM – 11:15AM TodaySamuel Druker - Microsoft Shyam Pather – Microsoft

Accessing Data Services in the Cloud11:30AM – 12:45AM TodayPablo Castro - Microsoft

Resources

Client Sample Code: www.silverlight.netXML Developer Center: msdn.microsoft.com/xmlAaron's Blog: blogs.msdn.com/adunnington/LINQ: Search for "Linq Project" on MSDN Email

Tim Scudder: timothy.scudder@microsoft.comAaron Dunnington: aaron.dunnington@microsoft.com

Please fill out your eval

evaluation

Recommended