.Net
Xcode ha entregado muchos proyectos basados en la plataforma .NET. Entre los cuales podemos mencionar:
  • Framework .Net 2.0, 3.0 y 3.5, Visual Studio 2005 y 2008, TFS 2008, C#, VB.NET, ASP.NET, MS SQL Server 2005 y 2008, DevExpress, CSLA Framework 3.5, CodeSmith Prof 4.1.4, Framework MOSS, WSS 3.0, llbl genpro, MS Virtual Server entre otros.
Todo con el fin de crear una aplicación óptima basada en los requerimientos del cliente. Durante los años de desarrollo, nuestra caja de herramientas también se llenó con los componentes que se utilizó en nuestros proyectos .Net. Algunas características y beneficios usando .Net están descritas más abajo.

Beneficios

Orientado a la familia de Windows
.Net es una tecnología creada por Microsoft y funciona en plataformas de Windows. Esta característica hace que el desarrollo de software de esta plataforma sea confiable, rápido y eficiente, debido a que el núcleo de Microsoft .Net es diseñado exclusivamente para trabajar con sistemas operativos de Windows de la manera más productiva.
Sin embargo, hay proyectos, como el "Mono", que está permitiendo a Microsoft .Net a trabajar con otras plataformas como Linux.

Comunidad
Microsoft es una de las empresas de software más grande del mundo. Esto implica que haya sucursales y comunidades encargadas de crear, innovar y mantener el software. La comunidad tiene varios canales de comunicación, tales como congresos, eventos, foros, internet, entre otros. Más que los usuarios de Microsoft, muchos desarrolladores y clientes utilizan .Net y son considerados como "fans" de la empresa.

Diferentes soluciones
Microsoft .Net proporciona una solución optima según los requerimientos de los clientes. Para cualquier problema o requerimiento, Microsoft .Net se basa en sus numerosos productos de software. Entre las muchas herramientas de su portafolio pueden mencionarse ASP .NET, Windows Forms, SharePoint y Biztalk.

Diversidad de lenguajes de programación
.La tecnología .Net no se limita al uso de un solo lenguaje de programación. De esta manera, existen soluciones de software hechos en diferentes lenguajes que funcionan de la misma manera y pueden estar integradas. Por ejemplo, dos módulos hechos en C#.NET y Visual Basic.Net pueden ser integrados sin ningún problema.

Soporte técnico
Microsoft proporciona soporte, actualizaciones y libera todas las versiones de .NET Framework.