Desenvolvendo em camadas

18. June 2009 06:29

Já faz muito tempo que o tema desenvolvimento em camadas é discutido (N-tier/multi-tier). Dentro do mesmo temos várias ramificações desde modelos simples a complexos de implementação. Com freqüência durante acompanhamento de projetos em clientes me deparo com questões ligadas a esse tema que está dentro da área de arquitetura de software.

Tenho encontrado equipes muito boas de desenvolvimento que às vezes acabam deixando passar questões simples na arquitetura do software apensar de terem pleno conhecimento de como fazer. Isso é bom por que com poucas orientações os projetos são facilmente estruturados.

Agora com o Visual Studio Team System 2010 acredito que os clientes terão um novo rumo, pois passaram a contar com um novo diagrama dentro do Visual Studio voltado para esse tema. A idéia é exibir de forma visual se alguma implementação está quebrando esse conceito de arquitetura que foi definido para o projeto.

Na prática você terá informações visuais e validadores para identificar se alguém está literalmente furando a fila e acessando diretamente uma camada prejudicando a arquitetura do projeto. Outra pergunta comum é até para saber como o sistema está funcionando, pois ele já faz essa documentação.


Desenvolvendo em camadas visual studio team system 2010 

Esse tema é muito interessante e volterei a falar em breve. Participe!

[],
Ramon Durães
MVP, Especialista em Visual Studio Team System
Investir na arquitetura de software hoje é preparar o seu projeto para o futuro.

Comments

6/18/2009 6:50:09 AM #

Fred Policarpo

Gosto muito desse tema, atualmente trabalho com consultoria em arquitetura. Vou até presquisar alguma ferramenta semelhante para o Visual Studio 2008 Pro.

Ramon, um tema que considero legal seria como implementar UnitOfWork usando O Entity Framework, ou LINQ TO SQL.

Abraços,

Fred Policarpo

Fred Policarpo Brazil | Reply

6/18/2009 7:31:43 AM #

Ramon Durães

Legal! Implementar uma arquitetura padrão é fundamental para reutilizar código e garantir o futuro do projeto. Já passou o tempo de fazermos apenas sisteminhas ehhehe

Breve voltarei mais nesse tema! Smile

PS. O Entity é realmente um grande assunto! Ainda mais agora!
[],

Ramon Durães Brazil | Reply

6/18/2009 7:50:36 AM #

Felipe Pimentel

Bom post Ramon e esta é sem dúvida uma ótima novidade do VSTS2010.

Ainda não tive a oportunidade de bisbilhotar o mesmo, mas estou bastante ansioso para começar a mexer.

Abraços.

Felipe Pimentel Brazil | Reply

6/18/2009 8:48:49 AM #

1000ton

Muito show esse recurso realmente o VSTS2010 veio pra detonar.

mal posso esperar para mecher nele + a fundo, show de bola.

tbm apoio a idéia de + artigos sobre Entity e LINQ

Smile

1000ton Brazil | Reply

6/20/2009 7:58:35 PM #

Fernando Gonçalves

Muito boa esta funcionalidade. Esta disponivel em alguma versão específica do 2010 (Developer? / Tester ? / DBA ?) ou em todas?

[]'s,
Fernando Gonçalves

Fernando Gonçalves Brazil | Reply

6/21/2009 3:16:47 AM #

Ramon Durães

Até onde sei faz parte da Team Architect. Mas vou checar com mais detalhes se está presente em outra edição. Lembrando sempre que a edição  "Team Suite" tem tudo.

Ramon Durães Brazil | Reply

11/11/2009 3:47:43 AM #

online personal loans

thanks!  very helpful post!! like the template btw ;)

online personal loans United States | Reply

3/29/2010 8:27:31 AM #

Ezekiel Eichenberg

I hope you have a ezinearticles.com/ day!

Ezekiel Eichenberg People's Republic of China | Reply

3/31/2010 8:08:16 PM #

Raphael Jinkens

Thanks for all the enthusiasm http://www.ziitrend.com/user/richard56 to offer such helpful changemylife.mynewblog.com/.../ information.      

Raphael Jinkens People's Republic of China | Reply

4/1/2010 4:13:08 PM #

moissanite engagement rings

Completely off topic, but I was looking around.  What are your thoughts on using Facebook and Twitter with your blog?  Have you found them to show much benefit in driving traffic to the site?

moissanite engagement rings | Reply

4/2/2010 3:24:43 AM #

addicting games

hi buddy, I ran across your website from twitter and look over a number of your various other pages. They are stunning. Pleasee keep them coming.. Sincerely,

addicting games | Reply

8/7/2010 11:12:33 PM #

abercrombie uk

It's perfect that we can take the credit loans and that opens completely new opportunities.

abercrombie uk People's Republic of China | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Entre em contato

Cadastre-se newsletter
Ramon Durães - MVP - Visual Studio Team System - ALMEntre em contato com o Ramon Durães para realização de palestras, consultoria, treinamentos sobre Microsoft .NET / Arquitetura de Software / ASP.NET / Silverlight e implantação de Visual Studio Team System usando MSF / SCRUM / CMMi apoiando a gestão do seu projeto além da gerência de configuração e qualidade de software. Consulte também sobre Gap Analysis para avaliar o seu ciclo de desenvolvimento.
Social: LinkedIn, Twitter, Orkut, YouTube, Desenvolvendo para Web, VSTSBrasil, Mutex.

Participe da rede social

Most comments

chanel bags chanel bags
42 comments
cn People's Republic of China
Ramon Durães Ramon Durães
12 comments
br Brazil
Nikon S210 Nikon S210
9 comments
us United States

RecentComments

Comment RSS