Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
4Activity

Table Of Contents

Contributors
Reviewers
Introduction
Overview
Visual Studio ALM Rangers
General guidance
Objectives
Differentiation: Database Projects vs. Database Application Projects (DAC)
CommonScenario
General overview
Database Projects FunctionalPillars
Database Project Overview
Database Project Feature Availability
Database Features in Visual Studio2010 Professional vs. Premium
Transact-SQL Code Authoring
Database Project Extensibility
Figure 6-Database Project Extensibility
Offline Schema Development
Figure 7-Database changes throughout the database lifecycle
Figure 10–Multitier Scenario: Database schema changes being idempotent
Figure 11–Multitier Scenario: Resulting Customer table
Figure 13–Sample table script for a changed database
Figure 14-Database Deployment Flow
Solution & Project Management Section
Qualities of an Effective Solution Structure
Logical Solution and Project Types
Visual Studio Database Project solution
Server Project
Shared Source Project
Functional Component Project
Solution & Project Management SDLC Scenarios
Large Development Teams
Shared Code -Contracts & Dependencies
Figure 16-Using Composite Projects in Visual Studio Database Projects
Source Code Control and Configuration Management
Database Source Code Management before Visual Studio Database Projects
Database Source Code management in the world of Visual Studio Database Projects
Maintain multiple active releases concurrently (Branching):
Figure 18-Sample simple Team Branching model
Hands on Labs
Integrating External Changes with the Project System
External Change Management
Principles
Complex data movement
Unsupported objects
CLR Assemblies
Build and Deploy Automation with Visual Studio Database Projects
Building DatabaseProjects interactively
Database Project Model Validation
Figure 19-Behavior in old project using the validation database
Figure 20-Certain validation error are only caught at deployment time
Figure 21-Adding target elements for deployment events
Integration of Project but not build related files
Figure 23-Configuring database project deployment options
Figure 24-Enabling unit tests for deployment
Figure 25-Changing build deployment options
Figure 26-Specifying deployment options
How to create a team build
Figure 27-Completing the build definition
Figure 28-Specifying build tests to run
Deploying to a Database
Figure 29-Database deployment flow
Build and deployment process on multi-environment settings
Figure 30-Creating a build that can be deployed to any environment
Figure 31-Server Team Build
Figure 32-Using VSDBCMD with a drop location to automate builds
Other Automation topics
Automating Database deployments using VSDBCMDand WiX
Figure 33-Dependency diagram for the deployment
Deployment Configuration and Pre/Post Deployment Script:
Pre/Post Scripts and Re-runnability
Figure 35-Output of VSDBCMD compare
Figure 36–Re-runnable table script example
Figure 37-Script pre-filtering and post-filtering for similar solution types
Database Testing and DeploymentVerification
Databaseand Data Access LayerTesting
Failing Fast / Find bugs early
Automating Testing
Why it is Important
Limitations
Configuring Projects for Unit Testing
Grouping test projects by business functionality
Grouping test projects by technical functionality
Quickly Creating a Test Project for Stored Procedure Testing
Figure 38-Unit tests can be easily created from Visual Studios context menus
Data Generation Plans and Test Projects
Data Generation and Reference Databases
Creating the right plans for the tests
Using Reference Data
Creating Meaningful Data versus Random Data
Combining Actual Data with Anonymous Data
Performance and load testing
Integrating Testing into the Build
When not to use Data Generation Plans
Custom Data Generators
Verifying Deployment
Finding model drifts
Rolling Back Deployment
Handson Labs
References
Appendix
Enable Database Project Trace
General Links
0 of .
Results for:
No results containing your search query
P. 1
Visual Studio 2010 Database Projects Guidance Document

Visual Studio 2010 Database Projects Guidance Document

Ratings: (0)|Views: 1,464|Likes:

More info:

Published by: Михаил Филиппов on Feb 17, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/08/2012

pdf

text

original

You're Reading a Free Preview
Pages 4 to 49 are not shown in this preview.
You're Reading a Free Preview
Page 53 is not shown in this preview.
You're Reading a Free Preview
Pages 57 to 91 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Wyne Ince liked this
Chidhuro Owen liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->