Sofia Event Center
14-15 May 2014
Ivan Donev
Solution Designer | HP
Develop your database with Visual Studio
Ivan Donev
• www.mssqlinsider.c
om
• Twitter: ikdonev
• Linkedin: ivan.donev
The world before
The world before
SSMS BIDS
SQLCMD
Powershell
Notepad 
Excel
SQL Express
SQL Server tooling today
Manageability
•SSMS
•SAMP
Development
• VS
• SSDT
Business
Intelligence
• SSDT-BI
• PowerBI
SQL Server Data Tools
• Visual Studio based development
• Single tool to support developer’s needs
• No need for SSMS (alm...
Development framework
Visual Studio + DACFx
Connected
Development
SQL Server Object Explorer
T-SQL Editing and Debugging
T...
Multi-mode table editor
• GUI window
• T-SQL window
• Property window
Platform Targeting
• Target multiple platforms
• SQL Server versions
• SQL Azure
• Project build provides
errors/warnings
...
SQL Server LocalDB
• Created specifically for developers
• Uses the same sqlservr.exe process
• Lighter SQL Express
• Rich...
Schema and data comparison
• Key Scenarios
• Selective comparison and update of reference/seed data
• Preparation of devel...
CLICK TIME
• SSDT – Business Intelligence
• Still out-of-the-box
• Be careful with SSIS
What about Business
Intelligence
Integration with Windows Azure Tools SDK
• New Windows Azure Node in Server Explorer
• Link Server Explorer node to Window...
SSDT/Visual Studio SKU
supportVisual Studio 2010 Visual Studio 2012 Visual Studio 2013 Future Visual Studio
FREE Standalon...
Summary
• In-the-box Database Development
• Improved Cloud integration
• SSDT-BI is still an additional product
• SQL Serv...
Questions???
Share your feedback for this particular session
and for the overall conference experience at
http://aka.ms/in...
Resources
• SQL Server 2014 Developer training kit
http://www.microsoft.com/en-us/download/details.aspx?id=41704
• Microso...
Upcoming SlideShare
Loading in …5
×

Develop your database with Visual Studio

668 views

Published on

A short presentation on what is the future of database development with Microsoft and Visual Studio. This presentations was first presented on the Bulgaria InTouch 2014 Conference.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
668
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Talk about tooling
  • Talk about tooling
  • Talk about tooling
  • CONNECTEDPROJECT BASED + DACFx
  • http://blogs.msdn.com/b/jerrynixon/archive/2012/02/26/sql-express-v-localdb-v-sql-compact-edition.aspx
  • Object and Server explorerLocalDBSchema and Data comparison
  • Develop your database with Visual Studio

    1. 1. Sofia Event Center 14-15 May 2014 Ivan Donev Solution Designer | HP Develop your database with Visual Studio
    2. 2. Ivan Donev • www.mssqlinsider.c om • Twitter: ikdonev • Linkedin: ivan.donev
    3. 3. The world before
    4. 4. The world before SSMS BIDS SQLCMD Powershell Notepad  Excel SQL Express
    5. 5. SQL Server tooling today Manageability •SSMS •SAMP Development • VS • SSDT Business Intelligence • SSDT-BI • PowerBI
    6. 6. SQL Server Data Tools • Visual Studio based development • Single tool to support developer’s needs • No need for SSMS (almost ) • Free availability via Web Platform Installer • SQL Server Object Explorer • Build and debug with LocalDB • No more server-based installations of SQL Server • Support for SQL Server 2014 added
    7. 7. Development framework Visual Studio + DACFx Connected Development SQL Server Object Explorer T-SQL Editing and Debugging Table Designer View/Edit Data Errors and Validation Source Code Control F5 with LocalDB Multi-Targeting Go To Definition/Find All References Refactoring and Intellisense Data Comparison MSBuild Schema Comparison Project Publish Script Generation Packaging and Deployment SqlPackage.exe Extensibility Project Based Development Schema Deployment
    8. 8. Multi-mode table editor • GUI window • T-SQL window • Property window
    9. 9. Platform Targeting • Target multiple platforms • SQL Server versions • SQL Azure • Project build provides errors/warnings • Specific to target • No need to create and execute scripts to find issues
    10. 10. SQL Server LocalDB • Created specifically for developers • Uses the same sqlservr.exe process • Lighter SQL Express • Richer functionality than Compact • No installation and management overhead
    11. 11. Schema and data comparison • Key Scenarios • Selective comparison and update of reference/seed data • Preparation of development or testing environments • Support for all data types • SQL Server 2005, 2008/R2, 2012, 2014, Azure DB • Data generation not planned
    12. 12. CLICK TIME
    13. 13. • SSDT – Business Intelligence • Still out-of-the-box • Be careful with SSIS What about Business Intelligence
    14. 14. Integration with Windows Azure Tools SDK • New Windows Azure Node in Server Explorer • Link Server Explorer node to Windows Azure subscriptions • Browse/navigate Windows Azure assets • Launch points for key development/management tasks
    15. 15. SSDT/Visual Studio SKU supportVisual Studio 2010 Visual Studio 2012 Visual Studio 2013 Future Visual Studio FREE Standalone, Add-In MSDN Download SQL Server Data Tools for VS 2010 Standalone, Add-In MSDN Download SQL Server Data Tools for VS 2012 Standalone Visual Studio Express SKUs Visual Studio Express for Windows Visual Studio Express for Web Windows Azure SDK for VS 2013 Standalone Visual Studio Express SKUs Visual Studio Express for Windows Visual Studio Express for Web Windows Azure SDK for VS PAY None Visual Studio Pro+ Visual Studio Pro+ Visual Studio Pro+ Updates Integrated In-shell notification & delivery Integrated In-shell notification & delivery
    16. 16. Summary • In-the-box Database Development • Improved Cloud integration • SSDT-BI is still an additional product • SQL Server 2014 support (soon ) • Hekaton and PolyBase support • All your development in a single tool
    17. 17. Questions??? Share your feedback for this particular session and for the overall conference experience at http://aka.ms/intouch for a chance to win our prizes!
    18. 18. Resources • SQL Server 2014 Developer training kit http://www.microsoft.com/en-us/download/details.aspx?id=41704 • Microsoft SQL Server Data tools http://msdn.microsoft.com/en-us/data/tools.aspx • VS and SSDT versions http://blogs.msdn.com/b/ssdt/archive/2014/01/31/ssdt-and-visual-studio- versions.aspx • SQL Server Express vs. Compact vs. LocalDB http://blogs.msdn.com/b/jerrynixon/archive/2012/02/26/sql-express-v- localdb-v-sql-compact-edition.aspx

    ×