Your SlideShare is downloading. ×
SQL Server Data Tools (SSDT)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SQL Server Data Tools (SSDT)

1,910
views

Published on

Database development tools have really matured over the last 5 year. Let's take a look at the next evolution of Microsoft's tools, SQL Server Data Tools. We'll discuss some great things in the new …

Database development tools have really matured over the last 5 year. Let's take a look at the next evolution of Microsoft's tools, SQL Server Data Tools. We'll discuss some great things in the new versions, as well as some not so great things.

SQL Server Data Tools (SSDT) formerly known as Project Juneau is the next iteration of Visual Studio for Database Professionals aka DataDude. Let's chat about some of the great new features, and some of the features that aren't so great.

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,910
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Database Development using SQL Server Data ToolsDatabase development tools have really matured over the last 5 year. Let's take a look at the next evolution of Microsoft's tools, SQL Server Data Tools. We'll discuss some great things in the new versions, as well as some not so great things.SQL Server Data Tools (SSDT) formerly known as Project Juneau is the next iteration of Visual Studio for Database Professionals aka DataDude. Let's chat about some of the great new features, and some of the features that aren't so great.
  • Longest Microsoft product name
  • Bad news for VSDBPro?
  • VS 2010 Shell (just in time for VS.Next
  • Transcript

    • 1. SQL Server Data ToolsDatabase Development 1
    • 2. Who am I?• Aaron Lowe – Husband – Father of 5 – Principal Consultant at Magenic – Working with SQL Server since 1998, version 6.5 – MCITP 2005 and 2008 – SQLFriends - www.sqlfriends.org / @SQLFriends – Co-organizer of SQLSaturday Chicago – www.aaronlowe.net / @Vendoran 2
    • 3. Agenda• Umm…what’s it called?• Bad news first• What is it?• Good news• Still Got it• Demo• Where is it?• Future?• Thanks 3
    • 4. Umm…what’s it called?• Business Intelligence Development Studio?• DataDude?• Microsoft Visual Studio Team System for Database Professionals?• Database Projects?• VSDBPro?• VS.Next (VS 11 Beta)? 4
    • 5. Evolution RS AS IS DB BIDS VSDBPro SSDT 5
    • 6. Bad news first?• Unit Testing!!!!• Data Generation• Data Comparison – Released VS.Next + 3 months• Server Projects – UNKNOWN• Schema View – Power Tools - http://visualstudiogallery.msdn.microsoft.com/9b0228c6-15d1- 44de-9279-66dde12bf861 – Group by Schema – Filtering Built-In Objects and External Objects – Auto-refresh – File Organization 6
    • 7. Evolution RS AS IS DB Server Unit Test BIDS VSDBPro VSDBPro SSDT NULL 7
    • 8. What is it? SSDT SQL Server Database Project Buffered SQL Static Code Schema Database SQL Server Declarative Analysis Comparison Publishing Object Explorer Editing Isolated Local SQL Language Table Designer Database SQL/CLR SQL Debugging Services Runtime 8
    • 9. The Good News Isolated Local SQL Language Table Designer Database SQL/CLR SQL Debugging Services Runtime• FREE – FINALLY!!!• Table Designer – Designer and code behind model – Single file• Language – GoTo Definition – Find All References – T-SQL Query Plans• Target version aware – 2005 – 2008/2008 R2 – 2012 – Azure 9
    • 10. Good News continued Isolated Local SQL Language Table Designer Database SQL/CLR SQL Debugging Services Runtime• Isolated Local Runtime Database – (localdb) – When Project is open can connect to via SSMS – Can use for SSIS/SSRS/SSAS local dev – Use F5 or Schema compare to keep in sync – Does not support FullText search – Similar to SQLExpress – Can configure to use a real instance• SQLCLR within the same project• Debugging 10
    • 11. Still Got It Buffered SQL Static Code Schema Database SQL Server Declarative Analysis Comparison Publishing Object Explorer Editing• Declarative – CREATE – No ALTERs/DROPs – determined at publish time• Static Code Analysis• Schema compare• Refactors – Rename object – Schema move• VS Standards – Deploy is now Publish – SSOX 11
    • 12. It’s Demo time 12
    • 13. How do I get it?• AS/RS/IS – Installable off the SQL Server Media• Database – SQL Server Media – VS Media – Web Platform Installer – SQLCLR – requires Standard+ – VS2010 – requires SP1• Updates with SQL Azure 13
    • 14. Top Conversion Issues• http://blogs.msdn.com/b/ssdt/archive/2011/11/21/top-vsdb-gt-ssdt-project-conversion- issues.aspx• Database References• SQLCMD Variable Definitions• Server-Level Permissions• Server Project Logins• Linked Server Definitions• Full-Text Indexes and LocalDB• VSDB Schema Comparisons 14
    • 15. Onto the next one…• Database diagrams• Query designer• Refactor into .NET Code• Entity Framework Integration – http://blogs.msdn.com/b/ssdt/archive/2012/03/09/ef-integration- removed-from-sql-server-data-tools.aspx 15
    • 16. Thank you• Resources – Home Page • http://msdn.microsoft.com/en-us/data/gg427686 – Product Documentation • http://msdn.microsoft.com/en-us/library/hh272686(v=vs.103).aspx – Team Blog • http://blogs.msdn.com/b/ssdt/ – Forum • http://social.msdn.microsoft.com/Forums/en-US/ssdt/threads – Others • http://sqlproj.com/ • http://sqlblog.com/blogs/jamie_thomson/ • http://bit.ly/sql2012cookbook • http://social.technet.microsoft.com/wiki/contents/articles/6982.sql-server-2012- developer-training-kit-bom.aspx 16

    ×