Imprimir Post

Arquitetura em Camadas (Parte 3.3) – Modelo em 3 camadas (3-tier)

Resumo:

O objetivo não se aplica a este post.

Uma vez que o conteúdo total desta série foi dividido em 4 partes, deve-se considerar absoluto o resumo da primeira postagem até o momento presente.

Modelo em 3 camadas (3-tier) - Relembre - Link Primeiro Post

Este tema da série Arquitetura em Camadas irá demandar mais publicações. Sendo assim, a numeração sequencial desta parte da série passou de 3.2 para 3.3 (vide título) e assim seguirá (3.4, 3.5…) mediante a necessidade de conclusão.

Palavras-chaves:

3 camadas, 3-tier, Arquitetura, Desenvolvimento, Modelo.

Texto:

Com a Base de Dados agora criada (vide post anterior), o próximo passo no desenvolvimento do Modelo em 3 camadas (3-tier) será criar o projeto DTO.

Modelo em 3 camadas (3-tier) - Relembre - Link Post Anterior

Criando o Projeto DTO  (Modelos)

Tendo o Microsoft Visual Studio 2010 Ultimate SP1 instalado, deve-se localizá-lo e abri-lo.

No primeiro acesso do Microsoft Visual Studio 2010 Ultimate, surgirá a seguinte janela:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Janela Inicial

Microsoft Visual Studio 2010 Ultimate – Janela Inicial

A janela está intitulada como Choose Default Environment Settings.

Manter as informações de acordo com a imagem abaixo e clicar no botão Start Visual Studio:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Seleção do Ambiente de Desenvolvimento padrão

Microsoft Visual Studio 2010 Ultimate – Seleção do Ambiente de Desenvolvimento padrão

Tela Inicial do Microsoft Visual Studio 2010 Ultimate:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Tela Inicial

Microsoft Visual Studio 2010 Ultimate – Tela Inicial

Localizar e clicar no menu: File, em seguida selecionar New e clicar sobre a opção Project…:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Criação de Novo Projeto

Microsoft Visual Studio 2010 Ultimate – Criação de Novo Projeto

Tela após clicar na opção Project…:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Janela Central

Microsoft Visual Studio 2010 Ultimate – Janela Central

A janela central está intitulada como New Project.

Contendo 3 áreas divididas na vertical e 1 área dividida na horizontal, na primeira área à esquerda nomeada como: Installed Templates, expandir a opção Visual C#, na sequencia Windows. Em seguida na área central, localizar e clicar na opção: Class Library. Por fim, na área que representa a divisão horizontal, manter as informações de acordo com a imagem abaixo e clicar no botão Ok:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Janela Central

Microsoft Visual Studio 2010 Ultimate – Janela Central

Vale destacar as configurações:

  • Name: determina-se o nome do Projeto.
  • Location: determina-se o caminho ou diretório no qual o projeto ficará armazenado.
  • Solution name: determina-se o nome da solução do projeto.
  • Create directory for solution: caixa de seleção que determina a criação do diretório para solução.

Tela após clicar no botão Ok:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Tela após Criação do Projeto

Microsoft Visual Studio 2010 Ultimate – Tela após Criação do Projeto

Nota-se que ao criar o Projeto DTO, o Microsoft Visual Studio se encarrega automaticamente de gerar e disponibilizar uma classe chamada Class1.cs.

O próximo passo será renomear a Class1.cs para DTOUsuario.cs:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Renomeação de Classe

Microsoft Visual Studio 2010 Ultimate – Renomeação de Classe

Em seguida confirmar a solicitação de alteração dada pelo Microsoft Visual Studio, clicando no botão Sim:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Renomeação de Classe

Microsoft Visual Studio 2010 Ultimate – Renomeação de Classe

Tela ao clicar no botão Sim:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Tela após Renomeação de Classe

Microsoft Visual Studio 2010 Ultimate – Tela após Renomeação de Classe

Deve-se clicar e modificar a área da classe DTOUsuario.cs alterando-a para o seguinte código:

Tela ao colar o código:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Tela após Alteração da Classe

Microsoft Visual Studio 2010 Ultimate – Tela após Alteração da Classe

Por fim, deve-se salvar o projeto DTO e suas alterações clicando no botão Salvar.

Tela com a confirmação positiva (ver rodapé da janela) ao clicar no botão Salvar:

Modelo em 3 camadas (3-Tier) - Microsoft Visual Studio 2010 Ultimate - Tela após Salvar o Projeto

Microsoft Visual Studio 2010 Ultimate – Tela após Salvar o Projeto

Considerações Finais:

As considerações finais não se aplicam a este post. Na próxima publicação, ainda terceira parte da série: Arquitetura em Camadas será apresentado o quarto post do Modelo em 3 camadas (3-tier), com a criação do Projeto DAL.

Referências Bibliográficas:

As referências bibliográficas serão apresentadas no último post desta série.

Sobre o autor

Thiago Richard Vanicore

Thiago Richard Vanicore formou-se em análise e desenvolvimento de sistemas, possui certificação ITIL Foundation V2 e entre seus conhecimentos estão: ASP .Net (WebForms/MVC5/Web API) C#, HTML5, Html/XHtml, CSS3, JQuery, JQuey Mobile, JavaScript, Xml, Ajax, Json, Microsoft SqlServer, MySql, Firebird, Azure, Visual Studio Online, Scrum, UML, CRM, Quality Assurance, CTI (Computer Telephony Integration) MPSBR (Melhoria de Processos do Software Brasileiro).

Link permanente para este artigo: http://linksinergia.com.br/2014/09/10/arquitetura-em-camadas-parte-3-3-modelo-em-3-camadas-3-tier/