- Mantenimiento en múltiples lenguajes. Mantener un proyecto en múltiples lenguajes es costoso. Si una aplicación está realizada en varios lenguajes se necesitan expertos en varios lenguajes para entenderla y mantenerla, aumentando los costos.
- .NET no es multiplataforma. La plataforma .NET sólo esta disponible para la familia Windows.
- Licencias: Es un código cerrado, no hay licencias libres. La infraestructura para desarrollar en .NET representa un alto costo para las empresas.
- Portabilidad. Hay productos que ofrecen mucha más portabilidad que .NET, que sólo está preparada para ejecutarse sobre plataformas Microsoft (Windows).
En este artículo se ha hecho una breve introducción de la plataforma Microsoft .NET, sus objetivos, ventajas y desventajas. Microsoft .NET pretende imponer un cambio en la forma de desarrollar y utilizar las aplicaciones en la red.
Referencias:
[1] 'http://tuyub.wordpress.com/2007/07/18/microsoft-net/'
[2] 'http://blogs.msdn.com/devcolombia/archive/
2006/09/08/746465.aspx'
[3] 'http://www.informatizate.net/archivos/aspnet1.pdf'
|