En la actualidad, el sitio web tiene principalmente las siguientes funciones:
Enlaces amigables, artículos, descargas, mensajes, registro de usuarios, inicio de sesión, cierre de sesión, gestión de roles, gestión de autoridad de roles, gestión de roles de usuario, modificación de contraseña
El sitio web NetFocus se basa en la arquitectura de la famosa comunidad de código abierto ASP.NET CommunityServer2.1. He estado estudiando este sistema de código abierto durante aproximadamente un año y medio.
Hasta ahora se ha simplificado y modificado enormemente para que sea adecuado para su propio uso. Todos los códigos fuente de este sitio web incluyen seis proyectos, cada proyecto es una biblioteca.
En otras palabras, la interfaz web UI también se implementa en forma de biblioteca en lugar de sitio web en VS2005. La estructura del sitio web es:
Dos proyectos básicos: Componentes y Controles, un proyecto responsable de gestionar usuarios y roles, MemberRole, y un proyecto responsable del acceso a la base de datos, DataProviders.
Además, los dos últimos restantes son la implementación de la interfaz de usuario de front-end y la implementación de back-end de mi sitio web personal, a saber, PersonalSite y NetCatalog, de los cuales PersonalSite es el proyecto de inicio. Además, el proyecto de instalación es el código fuente del. programa de instalación.
Expandir