DotNet Data Structure Migrator: A tool to handle the migration of stored data during application deployment or upgrade. Primarily used to handle schema changes in a relational database, but could also be used to manage indexes or collections in a document database, queues in a queing system, etc.