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
Si la única verdad es la realidad ¿por qué no inventamos una realidad mejor?   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
Algunos conceptos básicos de SQL
Tu primer programa en MySQL
Futuras características de Visual Studio
Visual Studio se vuelve remoto
Métodos de inicialización en C# 8
Genéricos y tipos anulables en C#
 
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
Algunos conceptos básicos de SQL
Xnechijli01
Algunos conceptos básicos de SQL para trabajar en MySQL
 
7/1/2019 2:52:40 PM
 
Tu primer programa en MySQL
Xnechijli01
Tu primer programa creado en MySQL
 
7/1/2019 2:24:29 PM
 
¿Cuáles son los tipos de alojamiento web?
vicenrau
Si estás a punto de adquirir un servicio de web hosting, debes saber que existen diferentes tipos de alojamiento. Elige cuál se adapta mejor a tu proyecto
 
6/20/2019 10:00:08 AM
 
Por qué los minicréditos son tan populares en España
MariF
Las nuevas Fintech
 
6/20/2019 4:06:35 AM
 
Futuras características de Visual Studio
Xnechijli01
Características de Visual Studio presentadas por Microsoft para futuras versiones
 
6/19/2019 4:23:53 PM
 
Visual Studio se vuelve remoto
Xnechijli01
Visual studio se vuelve remoto mediante el uso de could
 
6/19/2019 3:59:13 PM
 
Métodos de inicialización en C# 8
Xnechijli01
Métodos de inicialización en C# 8 usando una serie de códigos
 
6/17/2019 3:24:35 PM
 
Genéricos y tipos anulables en C#
Xnechijli01
Genéricos y tipos anulables en C# 8 recurriendo a C# 7
 
6/17/2019 2:36:42 PM
 
Archivo IO de Visual Basic agregado
Xnechijli01
El archivo IO de Visual Basic agregado a .NET Core permite el uso de plantillas
 
6/16/2019 8:47:52 PM
 
El ascenso de Visual Basic
Xnechijli01
El ascenso de Visual Basic como un lenguaje de programación
 
6/10/2019 7:04:59 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.