Foros del Web » Programación para mayores de 30 ;) » .NET »

.NET sobre Linux

Estas en el tema de .NET sobre Linux en el foro de .NET en Foros del Web. Hola ¿Alguien sabe si las aplicaciones .NET pueden correr sobre Linux? ¿Qué hace falta para implementar esto? ¿Hay casos de éxito ya funcionando, con un ...
  #1 (permalink)  
Antiguo 10/05/2007, 08:11
 
Fecha de Ingreso: mayo-2007
Mensajes: 1
Antigüedad: 17 años
Puntos: 0
.NET sobre Linux

Hola

¿Alguien sabe si las aplicaciones .NET pueden correr sobre Linux?

¿Qué hace falta para implementar esto?

¿Hay casos de éxito ya funcionando, con un buen nivel de rendimiento?

Muchas gracias.
  #2 (permalink)  
Antiguo 18/05/2007, 08:00
Avatar de DestruKtor  
Fecha de Ingreso: marzo-2005
Mensajes: 95
Antigüedad: 19 años, 1 mes
Puntos: 4
Re: .NET sobre Linux

Por supuesto que si, existe una implementación de .Net para Linux, el proyecto Mono http://www.mono-project.com/Main_Page, esta disponible para windows, linux, mac posee un compilador c# mcs (completo) uno en Vb mbas (en desarrollo, pero funcional) el runtime, para ejecutar las aplicaciones. en esencia es capaz de compilar y ejecutar aplicaciones y correrlas en todos los sistemas operativos, incluso es capaz de ejecutar aplicaciones compiladas con el compilador microsoft y viseverza.

Hay que tener la precaucuion de cuando programes si no utilizar rutinas propias del sistema operativo, como llamadas a la api de windows o componentes com, si programas 100% codigo .net no hay problemas en la compatibilidad multiplataforma.

el unico pero es las clases propietarias de microsoft como System.Windows.forms. pero ya en las ultimas versiones se encuentra ya implementada, aunque prefieras tal ves diseñar los formularios usando gtk#

Aplicaciones que actualmente usan mono, pues varias:
F-Spot
Tomboy
MonoUML
etc

ah y por cierto en algunas distro de linux como ubuntu ya trae instalado el runtime en la instalación base
__________________
Se Despide

DestruKtor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:25.