(El porque es bueno aprender .NET)

Iniciado por + enrique ZP, 9 Mayo 2006, 22:05 PM

0 Miembros y 1 Visitante están viendo este tema.

LastDragon

#10
No hay que hacer tanto show.

has un programa en visual studio.net donde la unica opcion sera windows form... compilalo y pon el binario en linea, asegurate que sea .net para que la unica forma que tenga de ejecutarlo sea en un framework .net

despues mostrare una imagen del programa corriendo en mi laptop con linux y tu programa siendo ejecutado.

como solo tu sabras que mensaje le pondras en la ventana no habria forma de que inventara la imagen.

asi que has un programa, ya sea C#, Visual Basic.NET en una ventana pon un label o boton lo que quieras y que aparezca un mensaje.

Si alguien mas tiene la duda igual puede poner en linea un .exe .net

asi, olvide mencionar que si estoy usando una version de desarrollo, para probar su estabilidad. la que por cierto me tiene conforme hasta el momento

Sheruno

Cita de: LastDragon en  1 Junio 2006, 23:27 PM
asi, olvide mencionar que si estoy usando una version de desarrollo, para probar su estabilidad. la que por cierto me tiene conforme hasta el momento
No tengo windows asi que no puedo hacerlo. Y tampoco hace falta, si usas la versión SVN está todo aclarado ;)

Yo uso la versión 1.1.13.6-0 la que viene en Ubuntu Dapper.




LastDragon

Oye pero esa  version qeu tienes tambien es de desarrollo

Mono sigue las versiones al estilo kernel linux

impares desarrollo
pares estable, la tuya tampoco es estable

Sheruno

Es la versión estable según la web.
    * Current Stable Version: Mono 1.1.13.6
    * Current Development Version: Mono 1.1.15 (Mono Beta).




jose2c

.NET aun no llega a ser tan bueno como java. La jvm es una excelente herramienta para el desarrollo en cuanto a la portabilidad. Microsoft durante mucho tiempo condeno el software  que utilizara algun runtime environment, basado en tontos argumetos y ahora resulta que copia gran parte de la filosofia java para el desarrollo de software. Como siempre un copion ¬¬!

BADBYTE-K

Tienes razon al decir eso de la copia jose2c estoy totalmente de acuerdo, pero  algo en lo que no estoy deacuerdo es cuando dices que .NET aun no llega a ser tan bueno como java.

Honestamente, no es mi intencion generar polemica o conflictos simplemente es mi opinion.

El bytecode de Java se ha visto superado por el IL de .NET en muchos aspectos y el mas sobresaliente e importante es la interoperabilidad de lenguajes gracias a la CLS de .net te puedo decir que ha servido para superar a java en mucho.

repito, no es para que nos estemos tirando tierra defendiendo nuestras opiniones, solo es tu opinion y esta es solo la mia.


saludos!

JuszR

#16
Tengo una pregunta.

¿Porqué los "linuxeros" recomiendan tanto C# si es de Microsoft, y por lógica, no es libre? :huh:
Y no solo recomiendan, hasta hicieron IDEs y hay aplicaciones muy buenas hechas en C# (-por ej- Beagle).

¿Qué pasa con Python y Java? :huh:
- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

Sheruno

Cita de: X.Cyclop en  8 Junio 2006, 06:53 AM
Tengo una pregunta.

¿Porqué los "linuxeros" recomiendan tanto C# si es de Microsoft, y por lógica, no es libre? :huh:
Y no solo recomiendan, hasta hicieron IDEs y hay aplicaciones muy buenas hechas en C# (-por ej- Beagle).

¿Qué pasa con Python y Java? :huh:
Lo que no es libre es el framework.NET, pero al ser una implementación del CLI (el cual es libre), a consecuencia Mono y C# es libre.

La ventaja que tiene es el poder usar varios lenguajes en un mismo proyecto, además se puede programar en Java y Python (Ironpython) sobre .NET y Mono.

Lo más probable es que el software de Gnome, pase a ser hecho sobre Mono.




JuszR

Ah, ok.

Así que lo único que usan es el lenguaje, y C# en sí no es un programa como para ser libre, eso ya es cosa de MONO.

¡Gracias! ;)
- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

cocoprandi

Hola a todos, soy de argentina.

Estoy cursando 4to año de Ing en Sistemas.
Hace un año que vengo programado en PHP con MySql.

Resulta que tengo dos propuestas laborales y no se por cual inclinarme. queria saber que harian ustedes.

Opcion 1:
Una empresa consultora SAP me ofrece capacitacion en ABAP/4 para luego entrar a trabajar con ellos.


Opcion 2:
Una empresa que hace sistemas de control de acceso, me ofrece capacitacion en c#.net para luego iniciarme como desarrollador.


mi pregunta es ¿que me conviene mas para el futuro ABAP o .net???

Gracias