DTcms é um produto de software de código aberto da Dynamic Qihang. Foi criado pela primeira vez em outubro de 2009. Sua natureza não é para fins comerciais. Nosso objetivo é permitir que mais entusiastas da programação compartilhem e troquem tecnologia de desenvolvimento da Internet.
A maior razão pela qual o DTcms é de código aberto é que existem muito poucos produtos de software de código aberto ASP.NET (c#) domésticos. Acredito que os desenvolvedores que são novos em programação têm a mesma experiência profunda que eu. , e o processo de aprendizagem é repleto de alguns conhecimentos básicos relativamente simples, descobri acidentalmente um caso relativamente maduro, ou não é de código aberto ou é cobrado. Quero aprender e pesquisar, mas não tenho ideia por onde começar. No caminho da exploração, compartilho apenas um pouco do conhecimento e da experiência que adquiri.
Apoiar-se nos ombros de gigantes permitirá que você veja mais longe e vá mais rápido, embora não sejamos gigantes agora, o mesmo se aplica à programação do primeiro, se todos compartilharem suas idéias e experiências de programação, se no futuro. gerações puderem aprender e corrigi-lo, então talvez não tenham que fazer tantos desvios. O desenvolvimento da Internet será mais rápido?
Com base na busca acima, limitada ao status atual da indústria nacional de código aberto, nasceu o DTcms.
1. A interface de gerenciamento de plano de fundo foi aprimorada e embelezada, usando ícones vetoriais em vez de bitmaps, adicionando a capacidade de fechar e expandir o menu em árvore e ajustar o layout de algumas páginas;
2. Classificar sites por membros, pedidos, etc. para melhor distinguir os dados de cada site;
3. Ao criar um canal, crie diferentes menus de gerenciamento de acordo com as funções selecionadas;
4. O editor de páginas da web usa o editor UEditor Baidu e o upload foi modificado para usar binário para fazer upload de arquivos;
5. Método de pagamento, login de terceiros OAuth pode definir diferentes informações de configuração para cada site e não está mais limitado ao uso global;
6. Faça uma nova transformação na arquitetura do sistema e crie automaticamente armazenamento de tabelas de banco de dados de objetos para cada canal adicionado;
7. O modelo de plug-in oferece suporte a diferentes sites para criar diferentes modelos correspondentes;
8. O código da camada DAL foi aprimorado e a entidade Modelo é atribuída automaticamente por meio de reflexão, para que você não precise se preocupar em adicionar campos de banco de dados e modificar a camada DAL;