Há alguns dias precisei fazer um programa web, peguei o CommunityServer como referência e achei interessante, então aprendi a fazer um sistema de site simples e publiquei no csdn. Como não estou familiarizado com o asp.net, até usei alguns controles personalizados dos exercícios. A interface é muito rebuscada e grosseira. Recentemente, reservei um tempo para repará-lo. Redesenhei e aprimorei alguns dos controles personalizados anteriormente necessários e tentei usar os originais do VS tanto quanto possível. 1. Adicione menu, paginação, guia e outros controles 2. Adicione função de agrupamento ilimitado à colunafórum. 3.Alternar função de tema, 4. Permissões padrão 5. Use um componente simplificado de acesso ao banco de dados e adicione paginação e outras funções [o método preguiçoso não é um bom método de processamento de dados]. ... É sempre melhor do que antes. No entanto, ainda existem muitos problemas. Existem também muitas deficiências de funcionalidade e levará algum tempo para adicioná-las. Instruções de uso: 1: Anexe o banco de dados no diretório DB_51aspx ao sqlserver e altere a configuração da conexão em web.config 2.u:admin p:admin, login de administrador, personalizar colunas e temas em segundo plano 3. Configure o mapa de fundo em admin.config 4. O arquivo de interface está em theme/default/modules O código está em Controls/views do projeto Components, geralmente com o mesmo nome. Observe que este programa precisa definir a Web como diretório raiz no IIS para teste.