Si Daniel, entiendo y tenes razon. Mi aclaracion no apuntaba a vos, que
seguramente sabias de Mono.
 
Solo quise decirlo porque me parece que vale la pena difundirlo.
 
En nuestro caso desarrollamos la aplicacion y siempre fue usada en Win2003, hace
unas semanas el cliente contrato una cuenta en el servicio EC2 (Elastic
Computing Cluster) de Amazon y nos dijo: che, ponganla ahi que ya tengo server
:-P...
 
Es una plataforma virtualizada. Lo primero que hicimos fue mirar si soportaban
Windows y no encontramos nada, salvo un server Fedora con un Win2003
virtualizado sobre un QEMU (no me queda claro si es un virtualizador o un
emulador).
 
En cualquier caso, el rendimiento es bastante pobre. Entonces fuimos por el aldo
de Mono y aun estamos terminando de probar (de ahi van a surgir los cambios
necesarios que luego difundure).
 
Tenemos la ventaja de que la aplicacion siempre funciono contra MySQL.
 
Carlos


  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel
Calvin
Sent: Lunes, 26 de Marzo de 2007 11:58 a.m.
To: [email protected]
Subject: !-> [puntonet] !-> Convertir aplicaciones de Java a Visual C#


Hola Carlos

Seguro que hay aplicaciones en Linux, entiendo que hasta en mac.

No estoy emitiendo un juicio de valor sobre eso, simplemente, la comunidad Java
es muy grande.

Pueden ejecutar en muchas plataformas. 
         Unix
         Linux
         Windows
         Celulares
         ....
         ....
         Mainframes

Cuantos modelos de celulares conoces que ejecuten Net?, cuantos que ejecuten
Java? 

Vos sabes bien que que la plataforma me gusta, se debe notar por mi
participación en las listas....

Solo veo mucha gente trabajando en Java, algunos no se acercarán a MS por
preconcepto, otros simplemente porque estan muy contentos con su plataforma. 

Particularmente opino que MS tiene varias fortalezas:

      Difusión de la tecnología.
      Educación. 
      Facilidad de uso.
      Estabilidad de la plataforma.

Creo que en las tres primeras lleva ventaja sobre otros, Sun incluido. 

Eso no quiere decir que quienes han adoptado Java como plataforma de desarrollo
se acerquen con facilidad a Net.

Osea, no estoy diciendo que uno es mejor uno que otro ni nada por el estilo.

En lo personal solo pienso que si bien muchos adoptaran Net como plataforma
dificilmente quienes estan formados en Java se acerquen facilmente a Net. ( no
hablo de quienes estan decidiendo aun que plataforma adoptar ) 

Solo una opinión. ( sin mayores fundamentos que la charla con conocidos, amigos,
una visión totalmente personal )

Saludos

Daniel Calvin



El día 26/03/07, Carlos Peix <[EMAIL PROTECTED]> escribió: 

Hola Daniel,
 
Para un cliente estamos testeando una aplicacion ASP.NET (desarrollada y
testeada otiginalmente para un Win2003) corriendo sobre un Fedora (con Mono).
Puedo pasar resultados comparativos cuando los tenga.
 
Esto no quiere decir que .NET sea absolutamente multiplataforma, ni mucho menos.
 
Carlos


  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel
Calvin
Sent: Lunes, 26 de Marzo de 2007 09:22 a.m.
To: [email protected]
Subject: !-> [puntonet] Convertir aplicaciones de Java a Visual C#


Hola Juan

Opino que forma parte de la política de seducción de MS para atraer
desarrolladores Java... ( soy un genio como podrás ver )

Personalmente no creo que muchos desarrolladores Java estén particularmente
interesados en pasar a net.... ( por supuesto es una opinión totalmente personal
) 

Quien querría pasar de desarrollar en una herramienta multiplataforma a una
totalmente W dependiente? 

Me encanta Net, Visual Studio, ya desde hace muchos años, es una formidable
herramienta de desarrollo, pero hablando con gente que desarrolla en Java desde
hace mucho tiempo veo que están muy lejos de interesarse en Net. 

El tiempo dirá....

Saludos

Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional 


El día 26/03/07, Juan Manuel Moyano <[EMAIL PROTECTED]> escribió: 


Que opinan de esto?



Slds

Juan Manuel.



Microsoft Visual Studio 2005 proporciona la capacidad de convertir a Visual
C#® los proyectos que se hayan creado en Visual J++® versión 6.0 o que estén
escritos en lenguaje Java, para que se puedan aprovechar las ventajas de
.NET Framework. El Ayudante para la conversión del lenguaje Java genera un
nuevo proyecto de Visual C# a partir de un proyecto Visual J++ 6.0 existente
o de unos archivos en lenguaje Java. El Ayudante para la conversión del
lenguaje Java simplifica la tarea de convertir los archivos existentes.

En esta sección
  Lo nuevo en el Ayudante para la conversión del lenguaje Java 3.0
  Enumera las características que incluye esta versión del Ayudante para la
conversión del lenguaje Java.

  Convertir proyectos de Visual J++ o en lenguaje Java a Visual C#
  Describe cómo utilizar el Ayudante para la conversión del lenguaje Java. 

  Convertir aplicaciones Web
  Describe cómo adaptar las aplicaciones Web al convertirlas con el Ayudante
para la conversión del lenguaje Java.

  Conversión de varios tipos de aplicaciones de Java
  Aborda los procesos que deben seguirse y los problemas que pueden surgir
al convertir distintos tipos de aplicaciones utilizando el Ayudante para la
conversión del lenguaje Java.

  Mensajes de diagnóstico de JLCA clasificados por paquete 
  Proporciona una lista de mensajes de error generados por el Ayudante para
la conversión del lenguaje Java.

Secciones relacionadas
  Asistente para el Ayudante para la conversión del lenguaje Java
  Describe cómo utilizar el asistente. 

  Conversión de bibliotecas de etiquetas personalizadas JSP
  Proporciona una lista de clases de Java para las que se crean clases de
soporte que emulan el comportamiento en tiempo de ejecución de la etiqueta 
personalizada.

  Compilar clases de servlet convertidas antes de abrirlas
  Explica cómo abrir formularios Web Forms para las clases de servlet
convertidas.

  Solución de problemas: coincidencia de páginas de códigos 
  Describe qué hacer cuando hay páginas de códigos ausentes o no coinciden.

  Actualizar manualmente código no convertido
  Explica cómo actualizar un código que no se haya podido convertir
automáticamente. 

  Referencia de C#
  Proporciona información general sobre el lenguaje Visual C#.








-- 






-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional 

Responder a