Мартин Фаулер определяет сине-зеленое развертывание здесь: http://martinfowler.com/bliki/BlueGreenDeployment.html
Общая идея заключается в том, что развертывание веб-сайта выполняется путем создания независимого экземпляра сайта и перенаправления трафика клиента на этот экземпляр только после того, как он полностью подготовлен и проверен.
Интересно, какой открытый исходный код использует сине-зеленую реализацию развертывания. Я ищу эталонные реализации, желательно в .NET.