elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
12 Octubre 2008, 16:54  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: BADBYTE-K, hadess_inf)
| | | |-+  (El porque es bueno aprender .NET)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Imprimir
Autor Tema: (El porque es bueno aprender .NET)  (Leído 1363 veces)
GutBarr -ZP-

Desconectado Desconectado

Mensajes: 2.932

Ex Colab, Ex Mod, Ex Diseñador...


Ver Perfil WWW
(El porque es bueno aprender .NET)
« en: 09 Mayo 2006, 22:05 »

Bueno ahora que crearon el area de .NET, me entraron varias dudas, de por que aprenderlo y para que? Yo no osy muy bueno en la programacion pero ahora despues de lo que lei me han entrado ganas de aprender, y creo que esta sección sera la ideal para alimentar mi mente de tutoriales etc...



Comentario hecho por Soplo. Esto lo encontre mientrar buscaba para que funciona el .NET y porque es bueno y para que...

Hola
He olvidado un aspecto importante: todos habreis oído hablar de .NET.

.Net es un conjunto de lenguajes de reciente creación y que van a dejar obsoletos todos los demás lenguajes (de microsoft).

Por ello es posible aprender visual basic.net, asp.net, c#.

Aunque suenen a lenguajes conocidos hay que pensar que son 'otro lenguaje diferente'. El hecho de que conozcas visual basic 6.0 no te garantiza que sepas nada en visual basic.net.

En realidad todos ellos son un mismo lenguaje llamado ADO.net framework. Cuando para un empleo te piden que conozcas ado.net te están pidiendo que conozcas el motor común de todos esos lenguajes.

Cuando escribes un lenguaje visual basic.net utilizas unas órdenes que son oportunamente traducidas a rutinas ado.net por el compilador.

Cuando utilizas asp.net igual.

Estos lenguajes son importantes porque son la apuesta de futuro de microsoft en cuanto a programación y podeis dar por sentado que en los próximos años quien quiera accede cómodamente a información situada en un servidor windows deberá conocer .net.




Para entrar mas a fondo decidi ir a este link para ver mas sobre .NET se las recomiendo.

http://es.wikipedia.org/wiki/.NET_de_Microsoft

Saludaton!
En línea

X.Cyclop

Desconectado Desconectado

Mensajes: 2.721


Interests: Programming & OS (Windows & GNU/Linux)


Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #1 en: 09 Mayo 2006, 23:18 »

Por ello es posible aprender visual basic.net, asp.net, c#.
No solo esos 3, también Ada, J++, J# y unos 18 más.

Citar
El hecho de que conozcas visual basic 6.0 no te garantiza que sepas nada en visual basic.net.
No estoy de acuerdo con eso. Vb.net es un Vb con OOP y alguna otra cosa más, por lo que si sabes Vb estarás muy familiarizado y se te facilitará el trabajo con Vb.net.
En línea

BADBYTE-K
Knowledge is power, Diesel-K
Moderador
*****
Desconectado Desconectado

Mensajes: 2.330


Aprende todo lo que este a tu alkance


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #2 en: 27 Mayo 2006, 07:37 »

yo quiero decir algo que a lo mejor genere polemica pero es algo lastimosamente cierto

hay que olvidarse de vb6 y de todo lo relacionado con COM, yo soy de los que piensa que .NET es el sueño hecho realidad de muchos incluyendome debido a la cantidad de problemas que vino a solventar superando a su mas cercano competidor java por muchisimo porcentaje.

Ustedes me conocen y no soy una persona que apoye a Microsoft, simplemente .net si fue una buena idea 1 de 500


saludos

En línea

X.Cyclop

Desconectado Desconectado

Mensajes: 2.721


Interests: Programming & OS (Windows & GNU/Linux)


Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #3 en: 28 Mayo 2006, 08:10 »

La mayoría de los desarrolladores de software libre recomiendan .Net, especialmente C#. El principal, Miguel de Icaza. :rolleyes:
En línea

Sheruno

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #4 en: 01 Junio 2006, 01:58 »

El .net ha sido una gran jugada por parte de microsoft, unificar la mayoria de lenguajes en un solo soporte (CLI) y permitir comunicarlos entre ellos.

Hace tiempo lei un articulo escrito por Miguel de Icaza en el que explicaba los origenes de Mono. En el decía que para Gnome necesitaban "algo" que permitiera un desarrollo más agil y rapido, sin importar que lenguaje usaras, pero sin perder la potencia de los lenguajes actuales.

Justo cuando empezaban (y no con mucho exito), vino Microsoft y les dio la solución en bandeja  :o
El .NET Framework una implementación del CLI por M$.

En cuanto salga a la luz la versión 1.2 de Mono, la mayoria de aplicaciones .NET funcionarán sin problemas sobre linux (incluso si usan las winforms), a no ser que usen algo concreto del sistema operativo.

PD: Aún no he visto una sola aplicación hecha en Mono + C# que no merezca la pena. La mayoria de las que uso corren sobre mi Mono + Ubuntu  :P
« Última modificación: 01 Junio 2006, 02:02 por Sheruno » En línea




LastDragon

Desconectado Desconectado

Mensajes: 512


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #5 en: 01 Junio 2006, 17:15 »

Esa version ya salio a la luz

mira



y

el mismo programa en linux

En línea

Contactame Last Dragon

Servidor Personal de Last Dragon
LastDragon

Desconectado Desconectado

Mensajes: 512


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #6 en: 01 Junio 2006, 17:20 »

Ups el post anterior es un programa hecho en linux corriendo en windows usando librerias GTK, aunque para casos practicos es lo mismo.... un programa hecho en linux corriendo en windows

Ahora lo inverso un programa Windows corriendo en linux, cuando digo windows es por que fue hecho y compilado en el visual estudio pero igual corre en linux



En línea

Contactame Last Dragon

Servidor Personal de Last Dragon
Sheruno

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #7 en: 01 Junio 2006, 19:21 »

Creo que te estás confundiendo..

Una cosa es usar librerias GTK# en un programa sobre Windows y Linux, esos naturalmente que funcionan (desde hace mucho).

Exceptuando procesos propios de un sistema.

Otra distinta es una aplicación que use las Winforms (librerías gráficas de Windows). Ese tipo no corre sobre linux, pero con la versión 1.2 (gracias al uso de Wine) si se podrán usar.

PD: Por favor no escribas 2 post seguidos, simplemente edita el post anterior. Y si puedes mejor pon fotografias en miniatura o enlaces, ya que ralentizan la carga del post o incluso llegán a deformarlo.

Recomiendo www.imageshack.us
« Última modificación: 01 Junio 2006, 19:24 por Sheruno » En línea




LastDragon

Desconectado Desconectado

Mensajes: 512


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #8 en: 01 Junio 2006, 19:57 »

Creo que te estás confundiendo..

Una cosa es usar librerias GTK# en un programa sobre Windows y Linux, esos naturalmente que funcionan (desde hace mucho).

Exceptuando procesos propios de un sistema.

Otra distinta es una aplicación que use las Winforms (librerías gráficas de Windows). Ese tipo no corre sobre linux, pero con la versión 1.2 (gracias al uso de Wine) si se podrán usar.

PD: Por favor no escribas 2 post seguidos, simplemente edita el post anterior. Y si puedes mejor pon fotografias en miniatura o enlaces, ya que ralentizan la carga del post o incluso llegán a deformarlo.

Recomiendo www.imageshack.us

No estimado señor, le informo que la imagen de un escritorio linux con el programa que dice en titulo programa C#

esta escrito con windows form en visual estudio .net y esta corriendo en linux

Windows form funciona en Linux y no esta usando Wine ni winex ni ninguna de esas cosas.. solo el programa y el framework de mono


y en el primer post es inverso, es un programa hecho en linux con gtk o gtk# compilado en linux y corriendo en windows

ambos programas fueron compilados en una plataforma distinta a la que corren y no fueron recimpilados, corren los binarios sin recompilacion
« Última modificación: 01 Junio 2006, 20:00 por LastDragon » En línea

Contactame Last Dragon

Servidor Personal de Last Dragon
Sheruno

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #9 en: 01 Junio 2006, 20:58 »

Acabo de probarlo yo y no funciona además según la página oficial de mono solo existen las winforms en la versión SVN (a no ser que uses esa, no entiendo na  :-\)
Citar
Windows.Forms is part of a standard Mono installation. Since Windows.Forms is under active development you might be interested in using the latest version available from the SVN repository to test.

Y sobre lo que dije de Wine..

No necesitas tener instalado Wine ni nada, simplemente el framework de mono incluye el soporte de winforms mediante wine en su codigo.

Aquí tienes el blog oficial de las winforms, que como puedes apreciar en está imagen el aspecto que muestra en linux es bastante feo  :-(



Es el aspecto "windows 98" XD

Aunque esto se está trabajando para que no quede tan feo.

En línea




LastDragon

Desconectado Desconectado

Mensajes: 512


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #10 en: 01 Junio 2006, 23:27 »

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
« Última modificación: 01 Junio 2006, 23:32 por LastDragon » En línea

Contactame Last Dragon

Servidor Personal de Last Dragon
Sheruno

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #11 en: 02 Junio 2006, 00:35 »

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.
En línea




LastDragon

Desconectado Desconectado

Mensajes: 512


Ver Perfil WWW
Re: (El porque es bueno aprender .NET)
« Respuesta #12 en: 02 Junio 2006, 00:45 »

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
En línea

Contactame Last Dragon

Servidor Personal de Last Dragon
Sheruno

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #13 en: 02 Junio 2006, 00:56 »

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).
En línea




jose2c

Desconectado Desconectado

Mensajes: 204


Ver Perfil
Re: (El porque es bueno aprender .NET)
« Respuesta #14 en: 02 Junio 2006, 15:05 »

.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 ¬¬!
En línea
Páginas: [1] 2 Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats