terça-feira, 20 de novembro de 2007

My Best Practices



Este documento toda a gente (da área de desenvolvimento) deveria ler, entender e aplicar... http://www.dotnetspider.com/tutorials/BestPractices.aspx

"Anybody can write code! And with a few months of programming experience, you can write 'working applications'. Making it work is easy, but doing it the most efficient way requires more work, than just making it work! Believe it, majority of the programmers write 'Working Code', but not 'Efficient Code'. As we mentioned in the beginning of this tutorial, do you want to become the 'Most Valued Professional' of your company? Writing 'Efficient Code' is an art and you must learn and practice it. "
(Does this seems familiar??? hmm??)
Apesar de se referir a desenvolvimentos em C# podemos aplicar grande parte destes best practices a muitas outras tecnologias e plataformas. Existem também algumas referências soltas no MSDN sobre estes assuntos:

Acessibilidade web - ferramenta de diagnóstico



Existem já há alguns anos várias ferramentas web que facilitam no diagnóstico do nível de acessibilidade dos sites.

A UMIC lançou o Programa Acesso de forma a potenciar a acessibilidade no panorama web em portugal.

"O Programa Acesso tem como objectivo promover o desenvolvimento, disponibilização e divulgação de instrumentos de Tecnologias da Informação e da Comunicação (TIC) que permitam ultrapassar dificuldades sentidas por cidadãos com necessidades especiais, nomeadamente pessoas com deficiência, idosos e acamados."

http://www.umic.pt/index.php?option=com_content&task=view&id=10&Itemid=37

Podem usar a ferramenta online EXAMINATOR, colocando o url que pretendem testar, em:

http://www.acesso.umic.pt/webax/examinator.php

MetaEdit 2.2 - o regedit para o IIS Edit

"The MetaEdit 2.2 utility is used to help to troubleshoot issues and to modify IIS metabase values."

http://support.microsoft.com/kb/232068/en-us

Para quando é necessário alterar a meta informação do IIS existe esta tool da MS que dá muito jeito.

Eu uso regularmente isto quando tenho problemas a puxar solutions que estão em source control, e o IIS fica meio baralhado.