É com alegria que anunciamos a nova edição da Revista .net Magazine, a edição de número 72!
No momento em que você lê este texto, falta exatamente uma semana para o lançamento oficial do Visual Studio 2010 (http://bit.ly/bKHozi). A data prevista para 12 de Abril de 2010 vai representar um marco na história do produto e da plataforma .NET como um todo. Como você já vem acompanhando aqui na .NET Magazine, o Visual Studio deixou de ser apenas um ambiente completo para desenvolvimento, ele é uma ferramenta para realizar qualquer atividade durante qualquer etapa do ciclo de vida de um software, indo muito mais além quando integrado ao Team Foundation Server. O IDE está repleto de novidades que tornam o dia-a-dia do desenvolvedor muito mais produtivo. A versão Release Candidate, disponível no momento de fechamento desta edição, está bastante estável e principalmente rápida, solicitação que foi pedida por muitos membros da comunidade e acabou por fazer a Microsoft adiar em algumas semanas o lançamento oficial do produto. 2010 será um grande ano para nós desenvolvedores .NET, aguardamos ansiosos pelo .NET 4.0, C# 4.0 e Visual Studio 2010.
Esta edição destaca o uso do DDD (Domain-Driven Design) na prática, juntamente com o framework de mapeamento objeto relacional mais poderoso e popular do mercado, o NHibernate. O Rodrigo Sendin mostra como utilizar este conjunto de Best Pratices e disciplinas para desenvolver uma solução Web baseada em ASP.NET Web Forms tradicional, sem perder a produtividade.
Na edição passada iniciamos a publicação de artigos sobre o SharePoint, nesta edição você pode conferir a continuação da série vendo como construir um portal colaborativo para trabalho em equipe, com a criação de blogs e wikis. Também nesta edição, confira a continuação do nosso mini-curso sobre as novidades do Visual Studio 2010 e .NET 4.0, por Leandro Daniel.
Como o amigo leitor deve ter certamente reparado nas últimas edições, aqui na .NET Magazine trazemos não só o melhor do .NET a cada mês, mas que este melhor seja desenvolvido e apresentado corretamente, da melhor forma, usando boas práticas, excelentes práticas. Programação Orientada a Objetos, Design Patterns, Boas Práticas, Metodologias, Engenharia de Software, Testes, têm sido temas frequentes em nossa revista. Aqui vai mais uma excelente matéria nesse sentido: o Fabio Gouw apresenta, em um exemplo extremamente real e prático, como aplicar os padrões de projeto Strategy e Flyweight.
Segundo Martin Fowler, “Qualquer tolo pode escrever código que um computador entenda. Bons programadores escrevem códigos que humanos possam entender”. Mas e se nosso software já está pronto e funcionando, para que modificá-lo para deixá-lo mais legível e simples, correndo o risco de introduzir bugs? Refactoring é a resposta, como mostra Fabio Margarito.
Lista completa dos artigos da edição:
.NET Brasil
Lançamentos
Rodrigo Sendin Silva
Encarando o Desenvolvedor
A Batalha pelo Telefone
Mauro Sant’Anna
Coluna
Pirataria: as leis nacionais protegem o seu trabalho
Celso Jefferson Messias Paganelli
MVC, MVP ou MVVM?
Padrões para todos os gostos
Rodrigo Sendin
SharePoint
Crie um site para colaboração entre membros de um time, com funcionalidades de Blog e Wiki
Braian Takahira
Visual Studio 2010 e .NET 4.0
Um mergulho nas novidades da plataforma .NET - Parte 2
Leandro Daniel
Design Patterns – Strategy e Flyweight
Conceitos e aplicações
Fabio Gouw
DDD, NHibernate e ASP.NET
Crie uma aplicação ASP.NET para upload e download de arquivos com DDD e NHibernate
Rodrigo Sendin
Refactoring na prática
Torne seu código mais simples, organizado e legível
Fabio Margarito
ASP.NET MVC e Subsonic
Boas Práticas sem perder a produtividade
Antonio Miguel Batista Dourado
Na edição digital, o leitor pode conferir 3 vídeo-aulas exclusivas:
Design Patterns - Usando o Padrão de Projeto Singleton em C#
Guinther Pauli
Design Patterns - Design Patterns - Usando o Padrão de Adapter em C#
Guinther Pauli
Refactoring e Testes Unitários no Visual Studio 2010
Guinther Pauli
Leitores que compram a edição também ganham 4 vídeo-aulas de brinde:
ADO.NET Entity Framework com MySQL
Silverlight 4: RIA Services
Novidades do VS2010: Criando Use Cases
Novidades do .NET 4.0: PLINQ
Agradeço a toda equipe editorial e colaboradores pelo empenho e dedicação na construção de mais uma bela edição da maior e melhor revista para desenvolvedores .NET do Brasil.
Equipe Editorial:
Editor Geral
Guinther Pauli
Editores Técnicos
Paulo Quicoli
Carlos A. M. Lopes
Leandro Daniel
Comissão Editorial
Giovanni Bassi
Rodrigo Sendin
Vinicius Quaiato
Acesse agora a edição em formato digitalAssine a versão impressa da Revista .NET MagazineConheça nosso site - DevMediaBoa leitura!
Guinther Pauli
DevMedia Group
Editor Geral Revista ClubeDelphi
Editor Geral Revista .NET Magazine Brasil
guinther@devmedia.com.br
Certificado Delphi 3,5,6,7,2005,2006,Web,Kylix
Microsoft Certified: MCP,MCAD,MCSD.NET,MCTS,MCPD (ASP.NET,C#)
guintherpauli.blogspot.com
twitter.com/guintherpauli