Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Son vb y vb.net lo mismo? ¿Cuál es la diferencia?

¿Son vb y vb.net lo mismo? ¿Cuál es la diferencia?

1. Desde el concepto de programación orientada a objetos, VB no es un verdadero lenguaje orientado a objetos. No admite herencia ni otras funciones orientadas a objetos, mientras que VB.net es un lenguaje orientado a objetos.

2. Tanto VB como VB.net se pueden utilizar para la programación de red. Esto es seguro, ambos tienen esta función.

VB realiza la programación de red a través de controles, y VB.net puede. utilizar controles VB o todas las clases bajo el espacio de nombres system.net proporcionado por el marco .net

3. Comprender correctamente .net en VB.net es una nueva idea y modelo de programación introducido por Microsoft. Un nuevo concepto para la red (por supuesto, las funciones se han mejorado enormemente). Microsoft ha estipulado una especificación de lenguaje universal en el marco .net. Siempre que se ajuste a esta especificación, puede utilizar las potentes funciones de .net para completar. tareas, como delphi.net, que es el producto de la combinación de .net y especificaciones de lenguaje universal. El marco .net proporciona muchas funciones y simplemente enumera algunos espacios de nombres.

El sistema contiene todos los tipos de datos y. ..

System.IO contiene archivos de Windows, operaciones de acceso a flujos de datos y...

System.Net contiene varios protocolos relacionados con la red con los que están relacionados TCP, UDP, etc. ..

System.Text contiene palabras relacionadas con él, como expresiones regulares clásicas

System.Data contiene todas las clases para acceder a los datos

System.Web incluye nuevos conceptos relacionados con la Web, como Servicios Web

System.Drawing incluye todas las funciones de GDI y puede dibujar gráficos

System... Etc.

Por supuesto, también incluye los espacios de nombres de la serie de productos de Microsoft como Microsoft.VisualBasic

Estos espacios de nombres se pueden usar para todas las aplicaciones .net, por ejemplo, se pueden incluir con System.Drawing Todas las funciones de GDI se puede utilizar para diseñar gráficos dinámicamente en la Web

Y para implementarlo, se puede utilizar el lenguaje de VB.net

4. Se puede explicar de manera amplia: VB. net=VB (OOP) .net

5. El modo de ejecución de VB.net es diferente al de VB. Por ejemplo, VB se compila a través de un archivo de biblioteca de enlace dinámico DLL, mientras que VB.net se llama MSIL. (Microsoft Intermediate Language) y luego continuar compilando MSIL a través de Common Language Runtime para generar un código mejor y más eficiente.

Este amigo puede intentar utilizar la herramienta de compilación vbc.exe en .net y escribir un pequeño programa para compilarlo.

6. La sintaxis de los dos es la misma, pero existen algunas diferencias. de VB.net y algunos mecanismos más de manejo de errores

7. VB y VB.net se utilizan mejor para un desarrollo rápido, lo que no requiere demasiada consideración del rendimiento, pero sí de las funciones de VB.net y otros. Los lenguajes son inherentemente Del mismo modo, VB.net ahora se usa para aplicaciones web y el desarrollo de aplicaciones WinForm es más común. No sé mucho sobre otras aplicaciones o no puedo pensar en ellas en este momento. usa .net para desarrollo integrado, pero su compañía también usa .net para desarrollo 3G

8. Bullshit nivel 6 vrhero, "VB.NET también es VB" todavía dice muchas tonterías aquí, como. la gente solo busca problemas. Déjame explicarte tus 6 preguntas. 1. Smalltalk es un lenguaje de programación orientada a objetos puro. La programación orientada a objetos de Java 90 y VB no admiten funciones de programación orientada a objetos, por lo que no es del todo claro. No tengo idea en absoluto. Lo que escribí no es una copia y no se puede decir que no sé lo que significa. 3. Le acabo de decir a este amigo los espacios de nombres que uso a menudo. 4. Es engañoso, una mierda. Mierda 6. Es un error tipográfico. Soy yo. Error 7. Déjame ver si usas VC para desarrollar web. En comparación con VB.net y C#, déjame ver qué tan rápido es. No estoy hablando de eso. Hay tantos libros publicados por la Universidad de Tsinghua en la serie Microsoft.net, ¿no tiene ese libro instrucciones? Cualquiera que haya estudiado .net sabe que las pocas oraciones que agregó no tienen valor práctico.

"A excepción de la herencia de sintaxis y hábitos de uso, las versiones anteriores a VB 6.0 y las versiones posteriores a VB 7.0 no tienen ninguna relación y casi no tienen similitudes. Son dos lenguajes con sistemas diferentes" y " VB.NET también es el mismo VB "Si encuentra tal contradicción, ¡piense que este alto directivo tiene fiebre y cometió un error administrativo!