sql server data tools - codenamed juneau

Post on 16-Nov-2014

1.857 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

My presentation as part of SQL Saturday #116 held on Jan 7 @ Signature Building, Microsoft India, Bangalore

TRANSCRIPT

Database Development with SQL Server Data Tools (SSDT) codename “JUNEAU”

Lohith G. N.

MVP

SQL Server Developer ToolsCodename “Juneau”

Agenda

Developing Databases Better Way

JUNEAUDEMO

DEVELOPING DATABASESLook at present day development of databases

Developing Databases is Hard

Preserve Data, Focus on ALTER scripts

Dependencies make simple task complex

Errors detected late

Need to accommodate Drifts

Sync App & Database Versions – Hard

BETTER WAYBetter way of developing database

There is a Better Way …

Declarative not scripted Model-Based design & Validation Same tool – Connected / Offline Schema Differencing

Incremental import & deployment Drift detection

Source Code Control Test Locally, then deploy

SQL Server Developer Tools

Code Named - JUNEAU

SSDT Database Services

Demos…

Connected Development Offline Development Drift Detection and Snapshots

SSDT and Live Connection to a Database

11 |

Demo – Connected

Connected Development

SSMS-like explorer, query window

Buffered declarative approach

Model-based with error detection

Code-backed designer

Modern TSQL coding experience

Working with Visual Studio Database Projects

13 |

Demo – OfflineDevelopment

Offline Development

Database definition managed in Visual Studio

Advanced language services (Go To Definition, Find All References, Refactoring…)

F5 debugging with new Local Database Runtime

Visualize and migrate schema changes

15 |

Demo – Drift Detection

Drift Detection and Snapshots

Synchronize project to database drift

Using snapshots for lifecycle management

SSDT AVAILABILITY

SSDT Availability

With SQL Server “Denali”

On the web

With Visual Studio vNext

Resources

MSDN: http://msdn.microsoft.com/en-us/data/tools.aspx

Forum: http://social.msdn.microsoft.com/Forums/en-US/ssdt/threads

Team Blog: http://blogs.msdn.com/b/ssdt/

SQL Server Developer ToolsCodename “Juneau”

My Coordinates

http://about.me/kashyapa

Thank You !!!

top related