Control para administrar archivos en tu página web

Estrada Web Group
Administrador
Control para administrar archivos en tu página web

los mejores en programacion web en mexico

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.

el mejor seo web en méxico

 

2. Abres el proyecto Demos en el Visual Studio y modificas la cadena de conexión que se encuentra en el Web.Config

paginas web en mexico

3. En la carpeta AdminFiles ejecutas la página Default.aspx para que veas su funcionamiento, el cual debe ser como la siguiente imagen.

Agencia de desarrollo web profesional en df

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>

 

Compartir artículo:

Más artículos geniales

Estructura de un proyecto de ASP.NET Core

Estructura de un proyecto de ASP.NET Core

En este capítulo, aprenderás cómo Visual Studio organiza la solución ASP.NET Core o la estructura del proyecto. Creamos el proyecto ASP.NET Core en el último tutorial.

Ver artículo completo
¿Qué es la clase Startup.cs de ASP.NET Core?

¿Qué es la clase Startup.cs de ASP.NET Core?

En este artículo, aprenderás el rol de la clase Startup en ASP.NET Core. En el artículo pasado aprendimos cómo la clase Program es responsable de crear un Web Host y configurarlo

Ver artículo completo
Avances del Sistema de Inventarios con ASP.NET Core: Configuración de roles

Avances del Sistema de Inventarios con ASP.NET Core: Configuración de roles

Avances en el desarrollo del Sistema de Inventarios con ASP.NET Core. En este avance se desarrollo la página donde el usuario puede configurar los roles para el sistema

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla