Pero tambien me he enterado de que existen algunos compiladores para el C# que no son de microsoft, es cierto?
Para poder programar y comercializar aplicaciones en C#, necesito adquirir una licencia?

| ||||
La licencia que debes pagar es la del entorno .NET, no por el uso del lenguaje. Existe el proyecto MONO, el cual esta desarrollando un compilador de C#, como alternativa libre al de .NET Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| ||||
Salvo que a Microsoft se le ocurra patentar el lenguaje C# (lenguaje es distinto de IDE), entonces si.
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Esto no es del todo cierto.
Iniciado por TolaWare La licencia que debes pagar es la del entorno .NET, no por el uso del lenguaje. Por lo que debes pagar es por el IDE. Es decir, por usar visual studio.net. PERO.... puedes bajar las "express edition", las cuales son gratis, y puedes hacer aplicaciones comerciales sin costo alguno. Y solo existen 2 "compiladores" para .NET (que viene siendo el framework) el de microsoft, y mono, que es "multiplataforma", pero cuando yo lo probe hace como 1 año (y ya NO era beta), tenia bastantes problemas con la parte grafica. Lo que si hay muchos, son IDES (sharpdevelop entre ellos........) |
| ||||
Cita: estos IDE's incluyen el compilador?
Iniciado por blackwind Esto no es del todo cierto. Por lo que debes pagar es por el IDE. Es decir, por usar visual studio.net. PERO.... puedes bajar las "express edition", las cuales son gratis, y puedes hacer aplicaciones comerciales sin costo alguno. Y solo existen 2 "compiladores" para .NET (que viene siendo el framework) el de microsoft, y mono, que es "multiplataforma", pero cuando yo lo probe hace como 1 año (y ya NO era beta), tenia bastantes problemas con la parte grafica. Lo que si hay muchos, son IDES (sharpdevelop entre ellos........)
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: No. C/C++ son lenguajes ya consolidados como "universales".
Iniciado por Pistemas Entonces programar en C# es tan libre como hacerlo en C++? C# es creado y mantenido por Microsoft. Sí, tiene una estandarización ISO, y si quiere cualquier puede coger el lenguaje y empezar una rama nueva como C#++, pero si los de .NET y Mono quieren ser útiles, tienen que ir detrás de Microsoft. Así de triste .. |
| |||
Cita: A ver, entra en la página de Mono, porque no es que sea mi fuerte, pero, es una plataforma igual que .NET, pero con nombre "Mono". Trae todo.
Iniciado por TolaWare estos IDE's incluyen el compilador? Los IDEs, como todo en la filosofía *NIX, van por separado, aunque Mono tenga los propios. |
| ||||
Max mi pregunta iba dirigida hacia los otros IDES, que no son .NET o MONO. Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Entonces no entiendo a qué te refieres :S
Iniciado por TolaWare Max mi pregunta iba dirigida hacia los otros IDES, que no son .NET o MONO. Saludos Hay pocos IDEs relativamente completos para GNU/Linux, pero en cualquier caso, no traen compilador. Para compilar en GNU/Linux lo normal es usar un front-end de gcc dependiendo del lenguaje. |
| |||
Cita: Ya, pero no todos quieren pagar para poder programar.
Iniciado por Developer9 Oigan pero no se hagan tanto problema... Visual Studio 2005 es lo mejor que hay (hasta ahora ![]() La gente de Mono está muy contenta así. ¿Tienes un cierto odio/temor a Mono, GNU/Linux o lo que sea? |
| ||||
Cita: Nones... sabes... ni siquiera tengo la curiosidad de conocerlos, me son indiferente. Bueno en cierta forma es porque yo no tengo problemas de licencia, los que pertenecemos al submundu de Microsoft a nivel local por allí nos sacamos uno gratis. Existen eventos en los que se regalan paquetes de visual studio, este año fue la profesional... yo tengo una original
Iniciado por MaxExtreme Ya, pero no todos quieren pagar para poder programar. La gente de Mono está muy contenta así. ¿Tienes un cierto odio/temor a Mono, GNU/Linux o lo que sea? ![]() |
| ||||
Cita: me referia a que si estos IDES que nombró blackwind, ya traen un compilador incorporado.
Iniciado por MaxExtreme Entonces no entiendo a qué te refieres :S Hay pocos IDEs relativamente completos para GNU/Linux, pero en cualquier caso, no traen compilador. Para compilar en GNU/Linux lo normal es usar un front-end de gcc dependiendo del lenguaje.
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: si. Y es el mismo que para la version profesional o team system de VS 2005. a excepcion del vc++ que carece de algunos "extras" en cuanto a caracterisiticas del IDE, pero el compilador, si bajas el windows platform sdk, entonces si puedes compilar tus proyectos sin problemas y gratis.
Iniciado por TolaWare estos IDE's incluyen el compilador? |
| |||
Por cierto, volviendo a la pregunta inicial: Cita: solo existe el .NET Framework, y Mono (que es la version "open source y multiplataforma" del .NET Framework)
Iniciado por Pistemas He leido de C# y se que es lenguaje nativo de .NET... Pero tambien me he enterado de que existen algunos compiladores para el C# que no son de microsoft, es cierto? Cita: Con VC# 2005 Express Edition (gratuito), puedes hacer aplicaciones comerciales sin costo alguno.
Iniciado por Pistemas Para poder programar y comercializar aplicaciones en C#, necesito adquirir una licencia? ![]() |
| ||||
OK, gracias por la alcaración blackwind ![]()
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| |||
Cita: Ese es tu pecado, no querer conocerlos, o al menos informarte.
Iniciado por Developer9 Nones... sabes... ni siquiera tengo la curiosidad de conocerlos, me son indiferente. Bueno en cierta forma es porque yo no tengo problemas de licencia, los que pertenecemos al submundu de Microsoft a nivel local por allí nos sacamos uno gratis. Existen eventos en los que se regalan paquetes de visual studio, este año fue la profesional... yo tengo una original ![]() Que tú puedas conseguir un Visual Studio gratis... Bueno :P Pues bien, pero ni me va ni me viene. Mono lo tienes gratis siempre. Ahora, claro, tienes que saber usarlo. No es tan sencillo, pero en teoría a un programador del nivel de .NET no le debería costar nada el proceso de testearlo, programar algún proyecto serio en él y demás. :) Te invito a que conozcas un poco, y no seas tan pasota de "me son indiferente". PD: Yo le tengo pirata, la versión Enterprise. :) |
| ||||
... bueno. aqui ya estamos hablando de otras cosas.. el MONO es un framework para correr sobre Linux programando con C#, que no tiene nada que ver con el Visual Studio ya que estamos hablando de un IDE vs Framework, y tenemos el SharpDevelop (IDE) para Linux también. Salu2
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| ||||
Cita: Dudo que MaxExtremme te trate de cuentear, solo trató (creo) de que no fueras cerrado en solo una tecnología. Y ademas nadie va a obligarte a que te cambies a otra cosa.
Iniciado por Developer9 En ese caso maxextreme me está tratando de cuentear para que me meta con linux Saludos
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |
| ||||
Eje!!! no fui cerrado... por eso le dije: Cita: pero rootk despues vino a aclarar cosas que maxextreme dijo entonces yo pensé que max trataba de meterme cuentos para que yo me vaya a linux, que no tiene nada de malo pero pensaba que no me estaba diciendo toda la verdad
Iniciado por Developer9 ok ok... será que me dices donde descargo el mono... y cuentanos de las ventajas/desventajas frente a visual studio 2005 ![]() |
| |||
Cita: Oh, bien, así que te miento para que vayas a GNU/Linux :P
Iniciado por Developer9 pero rootk despues vino a aclarar cosas que maxextreme dijo entonces yo pensé que max trataba de meterme cuentos para que yo me vaya a linux, que no tiene nada de malo pero pensaba que no me estaba diciendo toda la verdad ![]() ¿Dónde te he dicho algo que puedas considerar "dudoso"? Lo único que hice fue aconsejarte para que en vez de decir que "no te interesa", invitarte a buscar sobre eso, que a lo mejor lo encuentras interesante. Pero vamos, no se qué "cuentos" te he contado, si no he hablado de Mono/VisualStudio, primero porque no puedo hablar con seguridad dado que no conozco Mono, y poco de C#, segundo porque tampoco es que te tenga que hacer a ti un listado de ventajas/desventajas, está en Google. Pero como te han explicado, Mono simplemente es una reimplementación del framework .NET. Por tanto, diferencias, no hay. Otra cosa son los IDEs. Yo no tengo interés en que te vayas a GNU/Linux, sólo te digo que pudiendo conocer otras tecnologías (porque son gratis y no te cuesta un duro aprender), es pecado simplemente darles la espalda y decir "va, es que ni siquiera me interesa porque con Visual Studio estoy bien". Además que la mayoría de la gente no se va completamente a otro sistema, usa diferentes indistintamente (como yo). |
| ||||
Cita: Lo pensé porque primero tu dijiste una cosa y despues vino Rootk a decir otra aclarando cosas que tu habías dicho entonces yo pensé que había gato encerrado
Iniciado por MaxExtreme Oh, bien, así que te miento para que vayas a GNU/Linux :P ¿Dónde te he dicho algo que puedas considerar "dudoso"? Lo único que hice fue aconsejarte para que en vez de decir que "no te interesa", invitarte a buscar sobre eso, que a lo mejor lo encuentras interesante... ![]() |
| |||
Cita: Mono tambien corre bajo windows......
Iniciado por RootK ... bueno. aqui ya estamos hablando de otras cosas.. el MONO es un framework para correr sobre Linux programando con C#, que no tiene nada que ver con el Visual Studio ya que estamos hablando de un IDE vs Framework, y tenemos el SharpDevelop (IDE) para Linux también. Salu2 |