2-Day DataDude Workshop
On June 11 and 12, I will be giving a 2-day Visual Studio Team Edition for Database Professionals workshop in the Netherlands. The events will be hosted by Class-A, see Anko Duizer his blog post announcing the event.
The agenda for the 2-day workshop looks like this:
- Architecture Overview
- Parsing and Interpreting Schema Objects
- The role of the Design Validation Database
- Setup
- System requirements
- Installing Visual Studio Team Edition for Database Professionals
- Creating a database projects
- Understanding project settings
- Importing a schema
- Importing scripts
- Pre and Post Deployment Scripts
- Examining the physical project structure
- Database Schema Versioning
- Adding the project to Source Code Control
- Using SCC version labeling
- Database and object version stamping
- Validating and comparing schema objects
- Building database projects
- Building database projects
- Understanding the difference based build engine
- Building from the command line using MSBuild
- Using TeamBuild
- Changing Schema Objects
- Adding, updating and deleting schema objects
- Using refactoring
- Using external tools to update your schema
- Comparing the project
- Propagating external schema changes in to the project
- Creating your own templates
- Deploying database projects
- Deploying database projects
- Deploying from the command line using MSBuild
- Pre-processing build scripts
- Deployed using other SQL execution engines
- Testing Databases
- Creating a Database Unit Test project
- Creating Unit Tests
- Test initialization
- T-SQL unit tests
- .NET unit tests
- Test validation
- Creating Test Data
- Designing the test data
- Populating test data
- Executing unit tests as part of TeamBuild
- Unit testing specials
- Negative testing
- Using transactions
- Data Driven Testing
- MSF integration
- Installing the MSF extensions
- Database specific roles, work streams and items
- Customizing and extending the system
- Creating data generators
- Creating data distributions
- Creating test conditions
- Deploying extensions
- Using the schema API
Each subject will be accompanied with hands-on labs and exercises that you will perform on your own virtual Team Foundation installation.
-GertD
Comments
Anonymous
May 04, 2007
Roy Osherove on TFS or not? Being a perfectionist in a realistic world. BSimser on TFS vs. Open Source,...Anonymous
May 22, 2007
Is there a way the community can get access to your db pro hands-on labs and course material? Thanks - Chris Tullier