[an error occurred while processing this directive]
artigos
WebForms vs MVC
Por: Henry Conceição e Rafael Steil
Uma análise de WebForms e como os frameworks MVC Monorail e ASP.NET MVC representam uma evolução no desenvolvimento Web em .NET
Melhorando o design de classes através de princípios e padrões
Por: Fábio Vazquez
A busca por um bom design de classes não é tarefa fácil. Encarando o design como algo evolutivo, Design Patterns, Refactoring e Unit Testing atuam como ferramentas habilitadoras dessa evolução. Veja como tirar proveito desse conjunto.
Utilizando métricas de código para melhoria no design de software
Por: Alisson Vale
Partindo da premissa que o código-fonte é a melhor representação do design do software que produzimos, veja como o uso de métricas de código podem lhe ajudar a manter a qualidade durante o desenvolvimento e manutenção.
Controle de versões com SVN e VS.NET
Por: Lucas Oleiro
Controle de versões de arquivos é algo fundamental em qualquer projeto, e o Subversion é uma das melhores ferramentas atualmente existentes. Aprenda a usá-lo e como realizar a integração com o Visual Studio.NET.
Interoperabilidade de aplicações VB6 com .NET
Por: Thiago Cruz
VisualBasic é uma das linguagens de programação mais utilizadas em ambientes Windows, e o VB.NET é uma evolução natural. Aprenda como lidar com o legado VB6 através de interoperabilidade e migração de componentes.
ViewState: amigo ou rival?
Por: Thiago Sindra
Compreenda em detalhes o funcionamento do ViewState do WebForms, desde a sua necessidade até aspectos de performance e boas práticas de uso.
colunas
Radar.NET: Silverlight para desenvolvedores parte 2
Por: Cezar Guimarães
Na segunda parte do artigo, conheça outros recursos do Silverlight, aspectos sobre performance e scripts gerenciados.
Dicas e Truques
Por: Rafael Steil
Redirecionando saída do Console para arquivo; ExtJS usando C#; Compatibilidade entre versões do .NET Framerowk; Generic Dictionary em Runtime; Executando aplicação externa
Tools: Processo de builds automatizados
Por: Eduardo Miranda
Como processos de build automatizados podem melhorar a produtividade do time de desenvolvimento, ajudando também a garantir uma melhor qualidade final do produto.
Porta 25: Carnaval na interoperabilidade
Por: Roberto Prado
Acordo entre a Microsoft e o projeto Open Source Samba permitirá uma melhor interoperabilidade entre Linux e Windows.