Django является моей рекомендацией.
можно найти введение в него здесь (Kaplan-мох Google Tech Talk by Jacob):
И можно также хотеть взглянуть на доклад Adrian Holovaty, сделанный в Змеях и Рубинах , Университет Депол:
Большая часть автоматизации Hyper-V осуществляется через WMI. WMI явно не является .NET API, но с ним довольно легко работать из .NET.
Документация по Hyper-V WMI API находится по адресу http://msdn.microsoft.com/en-us/ library / cc136992 (VS.85) .aspx
System Center Virtual Machine Manager поставляется с очень хорошим набором сборок .NET, на которые вы можете свободно ссылаться в своем приложении. Он также имеет отличный интерфейс Powershell для упрощения написания сценариев.
Однако, если вы работаете с сырым Hyper-V, а не с SCVMM, я не знаю. Посмотрим, сможешь ли ты заставить своего начальника прыгнуть на SCVMM.
Оболочка WMI на C # для Hyper-V доступна по адресу http://hypervlib.codeplex.com