10 erros cada Desenvolvedor .Net iria se arrepender
Admiti-lo! Todos nós cometemos erros. Nenhum dos nossos códigos começa a trabalhar em uma greve. Tornamos erros, esquecer de assinar fora ou, como acontece com a maioria de nós, têm vista para a fase de testes, especialmente quando se trata de desenvolvimento ASP.net. Errar é humano. Assim, cometer erros é apenas mais um fenômeno humano. O que conta é como você enfrentar os seus erros e como você imaginar maneiras de evitá-los nos empreendimentos para vir. Here &'; sa compilação de alguns dos erros de testes mais comuns que os desenvolvedores muitas vezes cometem enquanto catering para terceirizar as necessidades de desenvolvimento .Net. Let &'; s dar uma olhada
Problemas de segurança XSS:
A aparência de sua interface do usuário e, claro, a sua manutenção está em suas mãos.. Certifique-se de que todos os campos-de entrada do usuário são bem personalizado para que não JavaScript ou HTML que um usuário insere pode vasculhar sua página web.
Universal Localização:
Como norma habitual, como você começar a desenvolver um novo recurso, você manter todo o texto no código duro, pois há probabilidades de certas alterações durante o curso do desenvolvimento. Assim que a equipe do projeto aprova o recurso, você localizar o texto. No entanto, às vezes você tende a esquecer localizações de todo o texto. Você se lembra de código rígido, mas quando se trata de localização você tende a assinar sem fazer o mesmo. Provavelmente, esta lista de verificação nos lembra a localizar antes de assinar na próxima vez.
.Net se comporta bem com o IE 6 e 7 e Firefox:
Condutores de teste relatam frequentemente de problemas de compatibilidade cross-browser que surgem de tempos em tempos. A maioria desses problemas normalmente englobam pequenos galhos como usuais IE 6 questões ou problemas menores relacionados ao posicionamento de elementos. Estamos focando dedicatedly IE versão 6 e 7 e Mozilla Firefox, por duas razões. Em primeiro lugar, se a sua página web funciona bem nestes três navegadores, ele vai funcionar bem no Opera e Safari também. Em segundo lugar, mais de 98% dos visitantes acessar o site por meio desses navegadores.
Código Reutilização como e quando necessário:
Esta lei é aplicável em todas as plataformas de programação e ASP.Net não é excepção. Do servidor de controlo de utilizador e elementos separados permitem a especialização de código de modo que ela pode ser usada em outros locais, bem.
Comentando sobre o Código:
Não há dois caminhos para isso. Sempre documentar seu código bem e comentar sobre os lugares certos, de modo que é mais fácil para outros desenvolvedores para pegar de onde você saiu.
Texto Extensão doesn &'; t média Projeto quebrado:
Por uma questão de fato, nomes geralmente don &'; t se estender além de 50 caracteres, mas o que se algum usuário insere um nome contendo 300 ou até mais personagens. Obviamente, nesse caso, o interface será interrompido. Neste caso, você tem duas opções, quer códigos de sua interface para aceitar entradas de texto longos ou colocar um limite no comprimento dos usuários texto pode entrada.
Faça Unidades Quando possível:
O teste de unidade para o seu site pode ser uma tarefa tediosa, especialmente se você não estiver usando ASP.Net MVC framework para o mesmo. No entanto, puxando a lógica por trás de códigos em diferentes componentes que podem ser colocados na biblioteca pode permitir-lhe testar as unidades. Em vez de lidar com HttpHandlers usando .ashx arquivos, colocando-os em bibliotecas separadas é uma boa opção.
Verificação de pares antes do teste:
Antes de assinar off qualquer recurso recentemente adicionado e enviando-a para a equipe de teste, normalmente você passá-lo através da verificação pelos pares. Como o nome sugere, na verificação de pares, um de seus colegas testa o recurso de aplicativo que você acabou desenvolvido e tenta encontrar falhas nele. Isso permite que você facilmente identificar os erros e também simplifica o processo para a equipe de teste. Quando os cronogramas são realmente apertado, muitas vezes esquecemos de pedir verificação de pares e definitivamente mostra no final
funcionamento esperada da Enter-chave:.
Quando você estiver usando webforms em ASP.Net , a tecla Enter muitas vezes começa a funcionar estranhamente. Neste caso, você pode definir botões padrão na webcontrol Panel ou a partir do código-behind.
Registe-Off pelo proprietário do produto:
Por padrão, a propriedade de uma característica do produto encontra-se com a equipe de produto. Os desenvolvedores também têm uma participação na propriedade, mas que é apenas até o nível de implementação. Muitas vezes, quando você tem muito para segurar, você se esqueça de obter um sinal de fora do proprietário do produto. Se o proprietário doesn &'; t assinar o seu trabalho significa que você haven &'; t completou ele, mesmo se você já tiver marcado como feito
Isso é frustrante e pode estender os prazos..
Os erros acima mencionados são comuns e podem ser feitas por qualquer desenvolvedor. Se você é um desenvolvedor de Asp.net, esses erros devem ser tomadas de cuidados na próxima venture desenvolvimento. Se você é proprietário de uma empresa e olhando para contratar desenvolvedores .NET, em seguida, garantir que seus desenvolvedores cuidar do mesmo durante o desenvolvimento de seu aplicativo web Restaurant  .;
desenvolvimento de negócio
- Credi Corp Valores Mobiliários Headlines: Estoques europeus oscilam em Debt-Crise Concern, Economia…
- Ofertas a preços acessíveis e irresistíveis HTC ChaCha
- O que eu tenho vindo a pedir
- Conselhos sobre a melhor maneira de chegar a ser um fornecedor Voice Over IP
- Cartões pré-pagos de telefonia de longa distância - Encontre algumas das melhores ofertas de hoje…
- Melhores fases fazer melhores espetáculos
- O Best Online Marketing de Negócios Estratégia Hands Down
- Web Marketing & SEO: Principais razões para investir em SEO
- Poucos essenciais que podem trabalhar no sentido de beneficiar durante Jornal Construir Website
- VoIP que escolher
- Parede gráficos e Wallscapes
- Razões para contratar um assistente virtual
- Telefones tradicionais e em nuvem PBX Comparação
- Os "pequenos" jogadores lidam diariamente
- Negócios Liderança Dicas de treinamento
- A partir do PHP /FI para o PHP 5! A evolução do PHP
- Iniciar um negócio on-line por fazer exame de exames
- Personalizando um Script Directório de Empresas
- Igreja Sound System Instalação - Formulário cumpre função da Power Sound of New England
- Caso de Uso Limitações e Analista de Negócios