Recomendado: Localização da senha da conta "Usuário anônimo da Web" P: Queremos conceder acesso à conta de usuário anônima da Web para ler informações de outros sistemas; No entanto, não sabemos a senha dessa conta. Como posso obter essa senha? Resposta: iusr_ <nome do computador> A conta é anônima da web
No processo de atualizações tecnológicas, ainda existem algumas pessoas que se apegam a coisas que já estão sem fôlego. Algumas pessoas, embora tenham entrado em um novo mundo, ainda não podem se livrar dos velhos hábitos. Não usei a palavra maus hábitos porque também estou muito enojado com essa palavra.
Novas tecnologias devem ter novas tecnologias. Ao entrar no mundo do ASP.NET, você deve corrigir seus hábitos passados, entrar em um novo mundo e jogar fora o lixo do ASP.
As listas a seguir são todas as práticas erradas, por favor, não pense por engano que é uma prática recomendada e promovê -la:
1. Use o lado do servidor Inclua para introduzir composição de página comum no ASPX.
Sob o mecanismo ASP.NET, o ASCX (controle do usuário da Web) deve ser implementado. O ASCX fornece interfaces mais controláveis. E, mais importante, o ASCX é uma classe. Uma classe tangível pode controlá -la completamente.
2. Não use web.config
Web.config fornece uma interface de gerenciamento de configuração muito rica. É a parte central de um aplicativo. No entanto, o web.config de muitas pessoas geralmente está vazio. Ou nunca foi modificado.
3. Use a resposta.Write para produzir mensagens para o front -end
A resposta na plataforma ASP.NET é muito diferente da resposta do ASP.NET. Embora signifique o mesmo significado, seu uso é muito diferente. O conteúdo da resposta. A maneira correta de produzir mensagens para o front end é usar o espaço reservado.
4. Use uma série de sessões para gerenciar o status da conexão do usuário
Este método é abusado no ASP. No ambiente ASP.NET, a abordagem correta deve ser projetar uma classe, salvar dados estruturados e encapsular o acesso a sessões ou cookies.
5. Use sessão para verificar a identidade
Este é quase um problema comum. O ASP.NET fornece um conjunto de APIs para autenticação do usuário. Os tipos são verificação de formulários ou verificação do Windows. Há uma seção no início rápido que explica isso com muita clareza. A maioria das pessoas ainda pode confiar na atribuição de valores à sessão para manter o status de autenticação do usuário.
6. Redirecionar páginas usando a resposta.Redirect
Isso pode ser usado quando necessário. Mas não pode ser abusado. Acontece que o abuso de redirecionamento causará sérias confusão lógica. É isso que você faz ao usar as páginas como unidades de programa. Usando o modo controlador frontal tornará a lógica de operação do usuário centralizada]
7. Use muitas páginas ASPX
As unidades do programa no ambiente ASP são apenas *.sp Pages, e asp.net não são o caso, bem como bibliotecas de classes de back-end, ASCX, etc. A lógica de negócios deve estar concentrada em diferentes unidades, em vez de usar um ASPX para uma operação. Mais frequentemente, o ASPX gerenciará a lógica na página como contêiner para ASCX ou controle personalizado. Enquanto o ASPX reutiliza o ASCX, o ASPX também é reutilizado como uma composição de página unificada.
8. Copie o código entre várias unidades lógicas e modifique a lógica correspondente
Reutilizar. Reutilizar. Reutilizar. O princípio de lidar com esses problemas é não ter processos mesmos ou similares. Se você usar o método acima, uma vez que houver grandes mudanças lógicas, os resultados serão desastrosos.
Compartilhar: Código ASP: Declaração Rs.open Descrição detalhada A seguir, o conteúdo referenciado: '*******************************************************
2 páginas no total Página anterior 12 Próxima página