Elizabeth Ayer The Comeback of Migrations-Based Deployments With database deployments, not all script-based processes are equal. Some use change scripts in a free-and-easy way, and some, which... 17 March 2016 11 min read
Matthew Skelton Database Lifecycle Management for ETL Systems Few databases are self-contained. They take data from other sources, and publish them to downstream consumers of data. These ETL... 16 March 2016 32 min read
Matthew Skelton Database Migrations: Modifying Existing Databases It should be simple to upgrade a database to a new version. It certainly can be, but if you need... 09 March 2016 34 min read
Matthew Skelton Issue Tracking for Databases Any database development project will be hard to manage without a system for reporting bugs in the code, anomalies and... 25 February 2016 20 min read
Grant Fritchey Better Ways to Build a Database The purpose of a database build is simple: prove that what you have in version control can successfully create a... 19 February 2016 40 min read
Peter Gerrard Jodie Beay and the Deployment of the Cross-Database Dependency When you use AdventureWorks as a practice database, have you ever looked at the code and thought 'what idiot did... 03 November 2015 13 min read
Sjors Takes Implementing Continuous Integration for Databases Continuous integration (CI) is becoming more and more common in application development. It ensures code and related resources are integrated... 02 November 2015 8 min read
Jason Crease Writing Build vNext tasks for Visual Studio Online Hosted TFS, now called Visual Studio Online (VSO), has a new way of writing build processes called Build vNext. Agent... 09 September 2015 9 min read
Frazier Kendrick Stumbling Towards Database Change Management The scale of change in the insurance and financial markets is such that there is little time for the application... 09 September 2015 22 min read
Edward Elliott Non-Breaking Online Database Deployments For an experienced database developer, the idea of doing non-breaking database deployments while the database is still online holds respect... 21 July 2015 11 min read
Tim Hidalgo Managing Test Data as a Database CI Component – Part 2 Once you're clear about what data the developers and testers need to be able to be effective, you have several... 28 May 2015 10 min read
Seb Rose What is Behaviour Driven (Database) Development? Behaviour Driven Development is not always clearly understood, and the term is particularly unfamiliar in database circles. Seb Rose introduces... 05 March 2015 16 min read
Tim Hidalgo Managing Test Data as a Database CI Component – Part 1 Constructing a test environment for your databases can be a difficult task at the best of times. Once you've actually... 03 February 2015 20 min read
Grant Fritchey Database Build Automation – The First Step to Continuous Integration So you're keen to take the first steps to the continuous integration of your database. You have to start by... 16 December 2014 10 min read
Karsten Kempe Who Broke the Build? Continuous Integration and automatic builds are fantastic tools for software teams, but only if developers take responsibility for their code.... 29 August 2014 15 min read
Nirmal Sharma A Practical Guide to Microsoft Hyper-V Replica: Part II A Hyper-V replica installation provides rapid disaster-recovery by asynchronously replicating a VM running at a primary site to a replica... 12 September 2013 14 min read
Nirmal Sharma A Practical Guide to Microsoft Hyper-V Replica: Part I A Hyper-V replica installation provides a great opportunity for providing rapid disaster-recovery by asynchronously replicating a VM running at a... 10 June 2013 34 min read
Nirmal Sharma Hyper-V Migration Technologies Hyper-V has become far more sophisticated since the release V3 of Windows 2012, but it means that there are now... 21 March 2013 29 min read
Nirmal Sharma Microsoft Hyper-V Networking and Configuration – Part III A configuration of Hyper-V networking across two or more Hyper-V Hosts is the most complex type. It needs to be... 14 February 2013 17 min read
Nirmal Sharma Microsoft Hyper-V Networking and Configuration – Part 2 Hyper-V Networking can be configured to meet a wide range of requirements, but it isn't always obvious which choices are... 10 January 2013 16 min read