elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Orientación C# ó VB .net
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Orientación C# ó VB .net  (Leído 5,461 veces)
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Orientación C# ó VB .net
« en: 19 Septiembre 2010, 09:49 am »

Antes que nada cabe decir que soy un ignaro en estos dos lenguajes, así que si cometo una burrada haganmelo saber.

Bueno, lo que pasa es que me he cansado un poco de de programar en C/C++, ojo, no estoy diciendo que sea aburrido, sino que el desarrollo es lento, cosa que me ha desesperado.

Así que me he decidido migrar hacia Visual Basic .net o C#, así que debo elegir entre ambos.

Pero tengo dudas, no voy a pedir que me digan las ventajas o desventajas, lo que quisiera saber es cuál tiene más cabida laboral actualmente.

¿en cuál se desarrolla más rápido?, ¿cuál me brinda más ventajas?

¿cómo es el rollo de las GUI's con C#?

¿qué necesito para programar en cada uno?


Bueno, gracias por todo.

El lunes formateo mi PC, pondré Windows 7 y lo que me indiquen.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: Orientación C# ó VB .net
« Respuesta #1 en: 19 Septiembre 2010, 11:12 am »

Te recomiendo C# si vienes de C/C++ (casi todo el mundo que viene de Java o C lo eligen). La sintaxis es la misma/o muy parecida. Tambien depende de los gustos de cada uno prueba VB.Net y luego C#.

Bueno, luego vendra D4N93R y te dira que no hay lenguaje mejor que C# xD

Saludos.


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Orientación C# ó VB .net
« Respuesta #2 en: 19 Septiembre 2010, 17:11 pm »

Ya llegué Mad, C# es mejor xD .! Broma!

Ahora en serio,

Como dice Mad, si vienes de C++., C, Java, php, lo mejor es irte hacia C# ya que no vas a tener que aprender nada nuevo de sintaxis, solo el framework y obviamente las partes core de toda plataforma.

VB.Net se creó para los programadores que vienen de VB6.

Por otra parte C# es el lenguaje de .Net :) y es, en lo personal, mucho más legible.

De resto son iguales, ambos compilan a IL y por debajo de la mesa hacen lo mismo.

Saludos!
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Orientación C# ó VB .net
« Respuesta #3 en: 20 Septiembre 2010, 00:00 am »

Gracias por sus respuestas.

¿cómo es la salida laboral que tiene C#?

¿Qué necesito para aprender a programar en C#?
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Orientación C# ó VB .net
« Respuesta #4 en: 20 Septiembre 2010, 00:10 am »

Es bastante grande, tan grande como Java. Aunque puede que un poco menos, pero eso depende mucho del país y eso.

Para aprender, necesitas Visual Studio, ya sea la versión Profesional o una versión express de Visual C# 2010 preferiblemente ya que es gratis.

Y por supuesto un buen tuto, Comienza por http://elguille.info/NET/cursoCSharpErik/index.htm , acá hay mucha info , y en wiki.elhacker.net hay alguito también.

Necesitas conocer el funcionamiento del framework, tanto las librerías como el CLR y MSIL, todo eso esencial. Puedes descargarte el material de desarrollador 5 estrellas, no importa si presentas o no los examenes esos, que no son muy buenos que digamos pero el material de estudio es bueno: http://www.mslatam.com/latam/msdn/comunidad/dce2005/


Un saludo!
En línea

any

Desconectado Desconectado

Mensajes: 173


for(;;) developing


Ver Perfil WWW
Any
« Respuesta #5 en: 20 Septiembre 2010, 00:23 am »

 >:(
« Última modificación: 29 Marzo 2017, 21:36 pm por any » En línea

carlitos_jajajajaja

Desconectado Desconectado

Mensajes: 30


Ver Perfil
Re: Orientación C# ó VB .net
« Respuesta #6 en: 20 Septiembre 2010, 04:06 am »

VB.net es muy bueno a la hora de trabajar directamenmte con las guis, ya que te provee de su propio (y muy completo) framework con muchas utilidades agregadas al .net. Pero como programador que aprendio todo en c/c++ te digo: es una tortura el acostumbrarte a este lenguaje loco  :¬¬

Por el otro lado, c# me ha sido (y es) extremadamente util para un mejor modelado de objetos, y una programacion en general mas segura, ya que es fuertemente tipado, y una sintaxis mas amigable con la Programacion Orientada a objetos en general

Recuerda que ambos son totalmente compatibles, es decir. Puedes usar clases creadas en C# directamente desde visual basic y viceversa, esa es la gran ventaja de .net; asi que en general, los empleadores no te pediran que conozcas c# o vb.net, normalmente exigiran que conozcas uno de ellos (eso a nivel de programador).

Pero si quieres ir subiendo, es necesario eventualmente entender tanto codigo hecho en C#, VB.net y J# (y algunas veces C++/CLI). Esto es lo que te digo desde mi experiencia :D
En línea

Merodeo los foros, esperando el momento de decir algo inteligente...

Se necesita paciencia
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Orientación C# ó VB .net
« Respuesta #7 en: 20 Septiembre 2010, 04:21 am »

Una comparación de sintaxis de C# y VB.Net:
http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

C# aparte, tiene varias nuevas ventajas con respecto a VB.net, por ejemplo:

- Linq: siempre tienes saltos de linea, en VB haces _ en C# nada :)

- Tienes  c++;c--; :D

- Los comentarios en C# son mejores , como los de C++

- C# tiene unsafe, VB.Net creo que no.

- Checked y Unchecked context.

:)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines