¿Qué tan maduro es el marco de contratos de código de Microsoft?

Microsoft ha lanzado recientemente un lanzamiento de su Contratos de código framework en DevLabs con una licencia comercial. Estamos interesados en usarlos en nuestro proyecto (principalmente C #, algunos C ++ / CLI) para reemplazar gradualmente todo el código de validación personalizado, pero estoy ansioso por conocer la experiencia que otras personas han tenido con él antes de comprometernos, específicamente

¿Cree que el marco es lo suficientemente maduro para proyectos comerciales grandes y complejos?

¿Qué problemas ha tenido al usarlo?

¿Qué beneficios ha obtenido?

¿Actualmente es más dolor de lo que vale?

Me doy cuenta de que esta es una pregunta algo subjetiva, ya que requiere opinión, pero dado que este marco es una parte muy importante de .NET 4.0 y (potencialmente) cambiará la forma en que todos escribimos el código de validación, espero que esta pregunta sea Dejé abierto para reunir experiencia en el tema para ayudarme a tomar una decisión sobre una pregunta específica y responsable:

¿Deberíamos comenzar a usarlo el próximo mes?

Tenga en cuenta que no enviamos un código API, solo un servicio web, por lo que para la mayoría de la compatibilidad de ruptura de código en términos del tipo de excepción lanzado no es una preocupación. Sin embargo, como espero que más personas que yo se beneficien de esta publicación y sus respuestas, cualquier detalle sobre esta área es más que bienvenido.

Respuestas a la pregunta(4)

Su respuesta a la pregunta