Sociedaccion, publicación de artículos gratis, participación ciudadana, notas de prensa
  Usuario: Clave:    
   
 
Publicación de artículo gratis
Documento sin título
Decir que 'nunca es triste la verdad' me pone muy triste. ¿Habrá algún remedio para esa tristeza?   por    
Documento sin título
 
Documento sin título
 
Documento sin título
Home
Xnechijli01 6/16/2019 8:47:52 PM
Xnechijli01
Archivo IO de Visual Basic agregado
Archivo IO de Visual Basic agregado a .NET Core
votos 0 comentarios 0 enviar vínculo a un amigo
Tags Visual Basic VB
 
El archivo IO de Visual Basic agregado a .NET Core permite el uso de plantillas
 

Archivo IO de Visual Basic agregado a .NET Core
Desde sus inicios Visual Basic siempre ha tenido sus propias bibliotecas. Las clases en esta biblioteca generalmente se clasificaron en una de estas tres categorías:

  • Soporte de VB Language
  • Funciones heredadas que necesitan las aplicaciones VB 6 actualizadas
  • Funciones de conveniencia

Al tomar un curso de Visual Basic notarás que el soporte de lenguajes de programación manejan cosas como la escritura dinámica; de hecho C# tiene una biblioteca similar. Estas no deben utilizarse directamente, por lo que no hay mucho más que decir sobre ellas. Del mismo modo, las funciones heredadas solo son importantes para aplicaciones muy antiguas, por lo que no diremos más de ellas. Si deseas saber como usar C#, te invitamos a que tomes un curso de C#.

Las funciones de conveniencia son el tema de este artículo. Esta funcionalidad fue creada originalmente por el equipo de VB para permitir un desarrollo más rápido de la aplicación. Por ejemplo, digamos que quieres copiar un directorio. Usando el código .NET normal, tendría que escribir una función recursiva que recorre el directorio copiando cada archivo y procesando recursivamente los subdirectorios.

Si usas VB o hace referencia a la biblioteca de VB desdpueded simplemente puede llamar a FileSystem.CopyDirectory. Esto no solo es mucho más fácil para los principiantes, sino que los profesionales pueden ahorrar mucho tiempo al usar estas abstracciones.

Algunos de estos métodos incluso exponen la funcionalidad del sistema operativo que falta en el resto de la biblioteca .NET. Supongamos que deses enviar archivos a la papelera de reciclaje de Windows al eliminarlos. Sin utilizar la biblioteca de Visual Basic, debes escribir aproximadamente 150 líneas de código de invocación. Lo mismo ocurre si deseas mostrar la barra de progreso de operación de archivos de Windows.

Se podría argumentar que estos métodos deberían haber estado en las principales bibliotecas .NET. Pero por cualquier motivo, fueron segregados en la biblioteca Microsoft de VisualBasic. Y como VB se consideraba de baja prioridad, gran parte de ella no se incluyó en las versiones iniciales de .NET Core.

Con .NET Core 3.0, muchas de estas funciones faltantes se están presentes, pero no todas serán multiplataforma. Las operaciones de shell no están disponibles en Linux, por lo que se lanzará una excepción de PlatformNotSupported. Con en fin de aumentar tu conocimiento de los lenguajes de programación, puedes tomar un curso de MySQL.

Te gustó esta nota, compártela con tus amigos
ico_copada.gif ico_delicious.png ico_enchilame.gif ico_facebook.png ico_fresqui.gif ico_google.gif ico_meneame.gif ico_myspace.gif ico_technorati.png ico_twitter.gif ico_yahoo.png
Visitá otras notas de Xnechijli01
Solo mayúsculas con JavaScript
Pone minúsculas con JavaScript
mayúsculas y minúsculas con JavaScript
Ventajas de la renta de aulas
Alquila tus aulas en las horas libres
Excel y tres fórmulas básicas
 
Comentarios 0  
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sociedaccion.
 
Documento sin título
 
Documento sin título
 
 
 
 
Documento sin título
 
Nos contaron qué leen
Documento sin título
 
Documento sin título
ULTIMOS PUBLICADOS Internet
Solo mayúsculas con JavaScript
Xnechijli01
Cómo poner todo el texto solo en mayúscula con JavaScript
 
10/16/2019 9:51:44 PM
 
Pone minúsculas con JavaScript
Xnechijli01
Cómo cambiar por letras minúsculas con JavaScript
 
10/16/2019 9:45:35 PM
 
mayúsculas y minúsculas con JavaScript
Xnechijli01
Modifica letras con JavaScript
 
10/16/2019 9:40:28 PM
 
La calculadora Windows ahora es multiplataforma
Xnechijli01
Dificultades de portar el código en C#
 
9/24/2019 5:09:39 PM
 
Calculadora multiplataforma
Xnechijli01
Dificultades de portabilidad
 
9/24/2019 4:59:33 PM
 
GDPR: ¿el primer paso hacia una ley de privacidad global?
ipswitch
Las agencias de protección de datos de toda la Unión Europea han recibido alrededor de 94.000 quejas desde el 25 de mayo de 2018 a la actualidad. ¿Qué sucede por fuera de la Unión Europea?
 
9/20/2019 2:34:34 PM
 
¿Emergencias lejos de casa?
MariF
Internet es una herramienta que agiliza todo tipo de trámites, sobre todo porque puedes hacerlo en cualquier momento desde el movil
 
9/18/2019 3:13:18 AM
 
¿Se puede ser Youtuber y ganar dinero sin mucha inversión?
MariF
En la actualidad no hace falta decir que la plataforma de YouTube es una de las más visitadas a nivel mundial, en concreto YouTube se encuentra en la segunda posición por detrás del gigante Google.
 
9/3/2019 4:54:41 AM
 
Herramientas para Python y IoT
Xnechijli01
Herramientas para usar Python en IoT
 
8/27/2019 4:33:16 PM
 
Algunas ventajas de usar Python
Xnechijli01
Existen ventajas y desventajas de usar el lenguaje de programación de Python
 
8/27/2019 4:25:28 PM
 
Documento sin título
 
Documento sin título
 
Documento sin título
 
 
Documento sin título
 
 
 
Documento sin título
 
Publicar es gratis, sólo tienes que registrarte y escribir.