Download presentation
Presentation is loading. Please wait.
Published byThomasine Payne Modified over 9 years ago
1
Shyam Pather (spather@microsoft.com) Development Manager Microsoft Corporation SESSION CODE: DEV324
4
SQL Server Databases DB-Library ESQL for C Various Stores … API Raw Data Native Client JDBC Drivers ODBC Abstract Call-Level OLE DB ADO (RecordSet) Simplified Object Level (pointerless languages) MSDASQL RDO Object Level (pointer-capable languages) Direct APIs PHP
6
Object-Relational Mapping LINQ to Entities SQL Server Databases Various Stores … Raw Data OLE DB ODBC Data Providers LINQ Any Data ADO.NET Core ADO.NET Data Providers LINQ to SQL, DataSet.NET Classes Entity Framework Various Stores + XML IQueryable IEnumerable LINQ to Objects, etc. LINQ to XML Entity Data Model Language Integration SqlClient WCF Data Services (OData) RESTful Services
10
Controller Action Methods View HTML Model Repository + POCOs
23
Client-server designed and deployed together Functionality surfaces in user interface DLL + XAML Data (XML, etc) Data in Modern Web AppsOnline Services Loosely coupled clients and servers State, functionality through service interface Data (XML, etc)
25
Servers WCF Data Services SharePoint 2010 SQL Server Reporting Services 2008 R2 SQL Azure IBM WebSphere eXtreme Scale Microsoft Media Room WCF RIA Services Services Netflix Mix 2010 Nerd Dinner Vancouver’s vanGuide Open Government Data Initiative Open Science Data Initiative Microsoft Codename “Dallas” City of Edmonton Clients Excel + PowerPivot LINQPad OData Explorer Client libraries.NET Silverlight Windows Phone 7 Series Javascript Java Objective-C PHP http://odata.org/producers http://odata.org/consumers
30
Come to the Data Development station in the DAT Track Area (yellow section of the TLC) to register for a Zune HD give-away!
32
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
33
www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn
35
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.