Control para administrar archivos en tu página web

Gestiona tus archivos, imágenes, videos, audios y zip en tu página web fácilmente. Con este control para asp.net puedes hacer tu propio administrador de archivos de una forma muy sencilla.
El control lo puedes descargar aquí.
Las características principales de este control son las siguientes:
- Subir varios archivos a la vez con Ajax y gestionarlos en línea
- Solo arrastras tus archivos y las sueltas en el área de carga de archivos.
- Puedes modificar el nombre del archivo facilmente
- Crear carpetas para guardar tus archivos
- Cambiar los archivos de carpeta
- Subir archivos zip
- Reproducción de videos
- Reproducción de audios
- Muy rápido y fácil de usar
- El código fuente completo incluido
- Base de datos SQL
- Código fuente ASP.NET (VB)
Instalación
1. Primero debe crear las tablas requeridas en SQL, el script se encuentra en la carpeta AdminFiles/SQL/ Base de datos.sql. Este archivo lo abres en el Management de SQL y lo ejecutas.
2. Abres el proyecto Demos en el Visual Studio y modificas la cadena de conexión que se encuentra en el Web.Config
3. En la carpeta AdminFiles ejecutas la página Default.aspx para que veas su funcionamiento, el cual debe ser como la siguiente imagen.
Para adaptar el administrador de archivos en tu sitio web, lo que tienes que hacer es crear las tablas en tu base de datos, las cuales se encuentran en las carpetas que se mencionan en el punto uno. Y copiar la carpeta AdminFiles a tu proyecto ASP.NET
Debes agregar a tu web.config las variables PathImage, PathFiles, PathVideos y PathAudios las cuales indicaran donde se guardan tus archivos.
<appSettings> <add key="PathImage" value="~/AdminFiles/Img/"/> <add key="PathFiles" value="~/AdminFiles/Files/"/> <add key="PathVideos" value="~/AdminFiles/Videos/"/> <add key="PathAudios" value="~/AdminFiles/Audio/"/> </appSettings>
En seguida copias la cadena de conexión a tu web.config y le pones los datos de tu servidor SQL.
Por ultimo creas una pagina web asp.net y en la cabecera registras el control y después agregas el control, el HTML deberá quedarte como sigue.
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="Demos._Default" %> <!DOCTYPE html> <%@ Register Src="~/AdminFiles/Control/Principal.ascx" TagName="AdminFiles" TagPrefix="EstradaWebGroup" %> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <link href="Control/css/icons/icons.min.css" rel="stylesheet" /> <link href="Control/css/bootstrap.min.css" rel="stylesheet" /> <link href="Control/css/style.css" rel="stylesheet" /> </head> <body> <form id="form1" runat="server"> <div> <EstradaWebGroup:AdminFiles id="adminfile1" runat="Server"></EstradaWebGroup:AdminFiles> </div> </form> </body> </html>