Archivos en ASP .NET con VB

Mostrar en el navegador web los archivos de un directorio remoto o local con una página dinámica aspx usando System.Collection o System.IO, en Visual Studio 2017 con VB

ASP .NET tiene varias formas de acceder a los archivos y subcarpetas que están dentro de una carpeta. En este ejercicio se muestran dos maneras diferentes de listar lesos elementos, ambas se basan en código relativamente sencillo, comprensible por programadores no expertos.

Usando colecciones y la interfaz System.Collection.IEnumerator

Una colección (Collection) es un tipo especial de matriz o array especialmente preparado para unas tareas determinadas. Los objetos Collection se crean desde las clases e interfaces del espacio de nombres System.Collections. Algunas interfaces útiles de Collections son:

  • IEnumerator: para recorrer listas de valores
  • IList: para ordenar listas de valores
  • ICollection: para modificar listas de valores
  • ICloneable: para hacer copias de listas de valores.
Continuar leyendo “Archivos en ASP .NET con VB”

ASP .NET en XP Home

Desarrollar ASP .NET desde Visual Studio en sistemas con Windows XP Home, que carece de Internet Information Services

ASP .NET: introducción

Entre las diversas posibilidades que existen para desarrollar ASP .NET, la que lo hace más sencillo es usar el entorno de desarrollo integrado de Microsoft para la plataforma .NET, Visual Studio .NET (excelente ejemplo de entorno RAD – Rapid application development – Desarrollo rápido de aplicaciones).

De esta manera, dispones de todas las ventajas de este entorno:

  1. diseñadores integrados para cada uno de los lenguajes soportados.
  2. vistas complementarias de diseño y de código (creación de código desde la vista diseño).
  3. editores con sintaxis en colores y formato del código para aumentar su legibilidad.
  4. barras de herramientas y controles muy completas.
  5. autocompletado del código desactivando opciones inadecuadas (IntelliSense) y revisión de errores.
  6. motor de depuración y de ejecución con numerosas opciones.
  7. amplísima ayuda sobre el propio entorno, lenguajes de programación, clases de .NET Framework…
Continuar leyendo “ASP .NET en XP Home”