Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





C# 2.0 O Algo Asi

Iniciado por Gezequiel, 14 de Mayo de 2005, 09:44:25 PM

« anterior - próximo »

Gezequiel

 Hola a todos!!
Paso a explixarme... Soy un reciente iniciado en esto de los juegos y todavia no domino mucho de esto (por no decir nada :rolleyes: ).
Necesitaria algun manual bueno, ya que quiero empezar con C# y con el motor que ustedes han creado, mi problema viene a que todo lo que encuentro parece ser para la version 2003 y segun lei en la version 2005 se hicieron alñunos cambios cambios al lenguaje y el motor esta en esta version.

Nadie tendria algun buen manual o una URL donde halla algo del C# 2.0???
O es lo mismo uno y el otro y todo esto es una perdida de tiempo???

Cualquier otra ayuda que puedan darme sobre inormacion de C# o lo que tengan a mano, se los aradeceria!!!!

ajmendoza

 en el msdn de mocosoft y en google (is your friend).

http://www.clikear.com/manuales/csharp/

Si no sabes programar empieza con cositas pequeñas y a comprender el lenguaje, si no te volverás loco.

Un saludo

Gezequiel

 Ok, muchas gracias (ole) , pero aun me queda una duda :( ...
Ese enlace que marcas parece ser un manual sin distioncion de version, eso significa que puedo tomar un manual de cualquiera de las dos (2003 creo y 2005) y noi tendre problemas :blink:  o habra serias diferencias <_< ???

Como para que se entienda mejor, me combiene buscar alo del 2005 o puedo empezar con algo de 2003 y el cambio seria en aspectos minimos o de rendimiento???? (genial)  

BeRSeRKeR

 Puedes empezar con eso porque lo que ya había en anteriores versiones de C# no ha cambiado, simplemente se han añadido cosas nuevas. Por ejemplo, si no recuerdo mal, en la versión 2.0  se añadieron las colecciones genéricas (equivalentes a los templates de C++).

Saludos.
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

zupervaca

 ¿es verdad eso que dicen que una vez compilado el c# aun se puede ver el codigo fuente o llegar a el con un decompilador?

saludos

BeRSeRKeR

Cita de: "zupervaca"¿es verdad eso que dicen que una vez compilado el c# aun se puede ver el codigo fuente o llegar a el con un decompilador?

saludos
Eso parece. Es como Java.
¡Si te buscan en nombre de la ley, huye en nombre de la libertad!!

chechocossa

 Lo que puede llegar a verse por ingeniería inversa es el código intermedio... y es inherente a la plataforma más que a C#

Para proteger esto, existen los ofuscadores. Pero todo lo que el hombre ha ofuscado, el hombre puede des-ofuscarlo  :D

Acá hay algo de info sobre el tema:

Info sobre ofuscación de código IL

Saludos!
ergio Cossa

http://www.fatherjoe.com.ar - Father Joe Mobile
http://www.fantasticzone.blogspot.com - Fantastic Zone Blog
http://www.fantasticzone.com.ar - Fantastic Zone Page
Argentina

zupervaca

 yo lo preguntaba para saber si es interpretado o no simplemente ya que de c# no tengo ningun conocimiento y desgraciadamente veo que es un lenguaje interpretado al igual que java

saludos

chechocossa

 No son interpretados.
Al compilar en C# ( o VB ) generás código intermedio MSIL (Microsoft Intermediate Lenguage)
Esto lo hace independiente de la CPU en donde lo vas a usar.
En el momento de ejecutarlo, ese código intermedio es compilado a código nativo a través de un compilador JIT (Just-In-Time)

El resto de esa información:
Info sobre código intermedio

Saludos!
ergio Cossa

http://www.fatherjoe.com.ar - Father Joe Mobile
http://www.fantasticzone.blogspot.com - Fantastic Zone Blog
http://www.fantasticzone.com.ar - Fantastic Zone Page
Argentina

zupervaca

 con java tenia entendido que es interpretado, he estado leyendo el link que has puesto, la idea parece buena, pero no es mas que un camuflaje de la realidad, ya que realmente podrian incluir el compilador final y que los programadores compilen para la plataforma que quieran y asi es imposible que alguien pudiera decompilarlo a c# y solo se pudiera a asm, pero bueno, es una forma de que microsoft se haga con mas poder, si haces que todos los demas se unan a tu carro se sabe que luego no podran dejarlo

saludos

chechocossa

 Bueno... discutir las estrategias de negocios de Micro$oft ya es otro tema  :D

Digamos que personalmente me siento muy a gusto con C#, o mejor dicho, con la plataforma .Net, ya que el framework es muy completo y los lenguajes administrados te ahorran mucho trabajo.

Yo nunca había usado DirectX (aunque soy un programador de los "viejos" me dediqué más a gestión administrativa ), ahora la estoy aprendiendo desde C# y Managed DX y me resulta de lo más accesible.

Saludos!
ergio Cossa

http://www.fatherjoe.com.ar - Father Joe Mobile
http://www.fantasticzone.blogspot.com - Fantastic Zone Blog
http://www.fantasticzone.com.ar - Fantastic Zone Page
Argentina

Grugnorr

 Zuper... lo que dices es ridículo

PD: ngen es la utilidad que trae el Framework para precompilar a nativo.
hat the hells!

zupervaca

Cita de: "Grugnorr"Zuper... lo que dices es ridículo

PD: ngen es la utilidad que trae el Framework para precompilar a nativo.
ya empezamos con gente que no sabe postear y las descalificaciones, un post en el que me estoy informando de algo que no se y tiene que saltar el clasico

pues creo que mi post tiene consistencia, ¿por que dar un codigo que te puede robar si es propietario?






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.