ssdt wooley
DESCRIPTION
As systems grow and evolve, we need tools to help manage these changes, including tracking changes to the database schemas, producing scripts to synchronize the changes between servers, and refactoring the corresponding application code based on the new structures. You'll see how you can use tools in Visual Studio to help manage these changes better.TRANSCRIPT
1 Slalom ConfidentialSlalom Confidential
Managing Database Changes with Visual Studio & SSDT
@JimWooleyhttp://www.ThinqLinq.com
Consultant
2 Slalom Confidential
Managing Schema Changes doesn’t have to be like this…
3 Slalom Confidential
Visual Studio Database Tools (DataDude)
Declarative Model
Definitions
Schema Compare for
change scriptsStatic Analysis
Refactoring and advanced
toolingIntellisense Data Compare
Data Generation
4 Slalom Confidential
SSDT
Declarative Model
Definitions
Schema Compare for
change scriptsStatic Analysis
Refactoring and advanced
toolingIntellisense Designers
Combined Table Assets
5 Slalom Confidential
Source Control Integration
Manage Change History
Branch by feature
Build from Main
Associate changes with work items
Annotate (Blame)
Continuous Integration
6 Slalom Confidential
SSDT (Juneau) Supported Platforms
7 Slalom Confidential
Further Information
MSDN• http://social.msdn.microsoft.com/Forums/en-US/ssdt/threads
Team blog • http://blogs.msdn.com/b/ssdt/
Gert Drapers• http://blogs.msdn.com/b/gertd/
Download the latest SSDT version• http://msdn.microsoft.com/en-us/data/tools.aspx
MSDN Magazine Sept 2011• The "Juneau" Database Project
8 Slalom Confidential
Jim Wooley@jimwooley
http://www.ThinqLinq.com
questions