Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rob Reynolds C# MVP | | Twitter: ferventcoder.

Similar presentations


Presentation on theme: "Rob Reynolds C# MVP | | Twitter: ferventcoder."— Presentation transcript:

1 Rob Reynolds C# MVP http://ferventcoder.com | ferventcoder@gmail.com | Twitter: ferventcoder

2

3 What will we accomplish?  All Database Scripts should be under source control  A Migration Tool named RoundhousE  Demos – after all this is a technical presentation right?!

4 Why do we need migrations?  Things invariably will change  Very few systems require no changes over the years

5 Define the Issue  Databases change – updates with new/changed tables, views, stored procedures, etc  Databases store data  Deleting data is bad. Don’t be a bad monkey!

6 Different Environments 1. Local (Developers) 2. Test (Testers) 3. Staging (Users/Proxies) 4. Production (Users)

7 Let’s talk about Pain  How do you apply a database change one time?  How do you keep all environments in sync?

8 It’s simple  Use RoundhousE!

9 Let the demos begin

10 http://ProjectRoundhousE.org http://ferventcoder.com | ferventcoder@gmail.com | Twitter: ferventcoder


Download ppt "Rob Reynolds C# MVP | | Twitter: ferventcoder."

Similar presentations


Ads by Google