. . Visual Basic.NET y Visual C # NET son a la vez parte del paquete de Microsoft Visual Studio. Visual Studio incluye un conjunto completo de herramientas de desarrollo para crear aplicaciones Web , servicios Web , aplicaciones de escritorio y aplicaciones móviles. Tanto VB.NET y C #. NET utilizan el mismo entorno de desarrollo integrado que permite el intercambio de herramientas y hace posible la creación de soluciones en varios lenguajes . Por otra parte , tanto de estos lenguajes de programación usar la funcionalidad de la . NET Framework . El . NET Framework proporciona un entorno de programación orientado a objetos compatible si un objeto se almacena de forma local o remota. Historia
Visual Basic.NET es la evolución del clásico Visual Basic y fue lanzado como Visual Basic.NET con la versión 1.1 de. NET Framework . C # fue introducido por Microsoft en el archivo. Iniciativa posterior NET en 2001. Si usted no tiene Visual Studio , puede descargar la edición Express de Visual Basic o la edición expreso de C #. Los productos Express son libres para aprender a crear aplicaciones .
Definiciones
sintaxis de programación
variable es una de las principales diferencias en estas lenguas. Para declarar una variable en VB.NET, usted tiene que utilizar " Dim ", " ", " amigo , " Público " Protegido ", "Private ", " compartido" o " estática" . En C #. NET , usted tiene que utilizar declaradores , como los tipos definidos por el usuario o una función de los tipos . Para crear una función o método que no devuelve un valor en VB.NET, es necesario utilizar el tipo "Sub " y , en C #. NET , es necesario utilizar el " vacío". Para hacer referencia al objeto actual, como una forma , es necesario utilizar la palabra clave " Me" en VB.NET y "esto " en C #. NET .
Programación Características < br >
En C # NET , cada línea de código termina con un punto y coma , . VB.NET no. . En C # , debe agregar corchetes al principio y al final de cada declaración , por otro lado, VB.NET no requiere llaves. Pasar parámetros por referencia en VB.NET se realiza automáticamente por el compilador de VB cuando sea necesario. En la mayoría de los casos, el C #. NET pasa los parámetros por referencia , pero no siempre .
Consideraciones
Uso Visual Basic.NET si tiene experiencia VB porque va a será más fácil para usted para crear aplicaciones rápidamente . Por otro lado , si usted tiene experiencia de programación C, a continuación, utilizar Visual C #. NET porque la sintaxis es similar , por lo que el idioma más fácil de entender. En la mayoría de los casos, los dos idiomas le ayudará a crear el mismo resultado si se utiliza correctamente .