/
data programming and modeling for the Microsoft data programming and modeling for the Microsoft

data programming and modeling for the Microsoft - PowerPoint Presentation

briana-ranney
briana-ranney . @briana-ranney
Follow
385 views
Uploaded On 2017-12-03

data programming and modeling for the Microsoft - PPT Presentation

net developer chris anderson and don box Microsoft Corporation FT12 SQL Server SQL Azure Visual Studio Quadrant SQL Server Modeling Services Entity Framework ADONET MEDM ID: 612162

net data services odata data net odata services code database framework modeling codename 30am system entity ado edmx model

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "data programming and modeling for the Mi..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

data programming and modeling for the Microsoft .net developer

chris anderson and don boxMicrosoft Corporation

FT12Slide2

SQL

Server

SQL

Azure

Visual Studio

“Quadrant”

SQL Server Modeling Services

Entity Framework

ADO.NET

“M”/EDM

Data Services

data, modeling, and the

.net

developerSlide3

ado.net entity framework

System.Data

.*Client

System.Data.EntityClient

System.Data.Objects

Relational

Stores

System.Data.Metadata.EdmSlide4

pit of success

start with the database“database is the truth”why? it already exists, or you want low level control over the

database

what? import model into edmx

and tweakstart with an edmx model“edmx is the truth”why? you want separation from code and database in a declarative formatwhat? create a model and tweakstart with .net

classes“code is the truth”why? primarily focused on code shape, database is an implementation detail

what? define classes in code, adjust shape using contextbuilderSlide5

odata: open data protocol

OData

Protocol

Excel/

PowerPivot

Visual Studio

.NET Framework

Silverlight

Javascript

/AJAX

PHP

Java

.NET Framework

Sharepoint

Sharepoint

Services

SQL Server Reporting ServicesWindows Azure Table Storage

Codename “Dallas”

ODGI

OData

Consumers

OData

ProducersSlide6

codename “m”: a language for data

“M”

EDMX

Specification

T-SQL

Specification

Grammar SpecificationSlide7

resources

webhttp://msdn.com/datatalksshyam

and

chrisan on

ado.net entity framework : tuesday 3pm, petree hall d)henrik on rest and odata in wcf : wednesday, 11:30am, hall e

purdy and sells on codename “quadrant” and

“m” : wednesday 11:30am 408bdon and pinky on codename “m” : wednesday 1PM, 408apablo on

odata : wednesday 2pm, 515bpablo deep dive on odata :

thursday 9:30am, vs/.net loungejames and

shoshe on sql server modeling services: thursday 11:30am, 515bSlide8

YOUR FEEDBACK IS IMPORTANT TO US!

Please fill out session evaluation forms online at

MicrosoftPDC.comSlide9

Learn More On Channel 9

Expand your PDC experience through Channel 9

Explore videos, hands-on labs, sample code and demos through the new Channel 9 training courses

channel9.msdn.com/learn

Built by Developers for Developers….Slide10
Slide11