A equipa de Patterns & Practices da Microsoft escreveu um excelente guia de desenvolvimento para Windows Phone 7, no qual é introduzido um cenário fictício de uma empresa com uma aplicação na Cloud, sobre a qual é desenvolvida uma solução para WP7, mostrando assim o conjunto de padrões e boas práticas que utilizaram nessa solução!
Tag Archives: Patterns & Practices
patterns & practices – Windows Phone 7 Developer Guide
Já era de se esperar que seria apenas uma questão de tempo até que fosse lançados elementos de “best practices” (boas práticas) para o desenvolvimento de aplicações para o Windows Phone 7, e heis que elas aqui estão, como de costume no Codeplex!
“Make the mobile web faster” by Google
Através do twitter do Luís Abreu, fiquei a conhecer um excelente artigo da Google sobre boas práticas para o desenho de aplicações web para dispositivos móveis!
Este artigo foi escrito por um dos Webmasters da Google, Jeremy Weinstein, e apresenta algumas técnicas muito interessantes para como criar sites compatíveis com a maior parte dos dispositivos móveis do mercado, de forma a reduzir o número de pedidos e dados transmitidos, bem como melhorar os tempos de resposta para estas páginas.
Boas Práticas para Aplicações Móveis
O Amit Chopra colocou no blog MobileDev a referência a dois artigos muito interessantes, que vem ajudar com algumas boas práticas no desenvolvimento de aplicações móveis!
O primeiro é o Application Architecture Guide for Mobile Applications e é o capítulo 19 do Patterns & Practices Application Architecture Guide; já o segundo, Building Graphically Advanced Applications with the .NET Compact Framework 3.5, é um artigo do Giorgio Sardo em que ele demonstra como construir uma aplicação para Windows Mobile visualmente apelativa!
A estes junto ainda um outro que já aqui tinha falado antes, o Smart Client Software Factory, cuja última actualização data já de Abril de 2008!
Smart Client Software Factory – Abril de 2008

Já antes tinha aqui da Patterns and Practices Enterprise Library, um guia de boas práticas para desenvolvimento de aplicações com a .NET Framework.
Agora, falo do equivalente para a .NET Compact Framework e para dispositivos móveis, a Smart Client Software Factory.
Tal como a sua “big sister”, este é um pacote de componentes que servem de base ao desenvolvimento de aplicações móveis, e tem como fonte a própria comunidade de programadores e as suas sugestões e experiencias pessoais.
Enterprise Library 4.0 – Maio de 2008
Já está disponível a versão 4.0 da Enterprise Library!
A Patterns and Practices Enterprise Library é um conjunto de componentes reutilizáveis de software (blocos aplicacionais) desenvolvidos para facilitar certas desafios aos programadores (como os de logging, validação, tratamento de excepções, e muitas outras). Estes blocos são um tipo de “guia” sob a forma de código fonte.