Em uma solução de 3 camadas (MVC), após criar um projeto de modelagem e gerar um diagrama de classes como gerar as classes para a camada específica?

Em uma solução de 3 camadas (MVC), após criar um projeto de modelagem e gerar um diagrama de classes como gerar as classes para a camada específica?

 

Segue exemplo em anexo.

Exibições: 713

Anexos

Respostas a este tópico

Pelo que eu vi você tem que ter instalado o Microsoft Visual Studio 2010 Feature Pack 2 e seguir os seguintes passos: http://msdn.microsoft.com/library/ff657795.aspx

 

Não testei essa solução, se você for fazer depois da um retorno de como foi.

 

Abraços.

Infelizmente não tenho assinatura MSDN e parece que somente pode fazer o download quem tiver assinatura.
É realmente eu vi isso também. Falha feia da microsoft neste ponto.

Caio Vitor Oliveira disse:
Infelizmente não tenho assinatura MSDN e parece que somente pode fazer o download quem tiver assinatura.
Ainda não temos informações de liberação aberta do Microsoft Visual Studio 2010 Feature Pack 2
Só existe esse meio de gerar código?

Ramon Durães disse:
Ainda não temos informações de liberação aberta do Microsoft Visual Studio 2010 Feature Pack 2

Fala Caio,

 

Na realidade temos como contornar essa situação sem o MSDN. Não sei se isso ajudará você, porém é uma alternativa.

 

Você criou suas camadas e vinculou os namespaces em cada camada, correto? e depois gerou o novo diagrama de classe da UML para vincular e queria gerar o código dele. Infelizmente isso só com o Feature Pack que vem com o MSDN.

 

Porém, a Microsoft não tirou o diagrama de classe que podemos gerar por projetos (nome do projeto, botão direito, View Class Diagram.

 

Tudo bem, não é o melhor dos diagramas, mas é uma alternativa para gerar o código se for muito importante. Com esse diagrama, caso alguma classe faça parte de um outro namespace, você simplesmente arrastar a classe para a camada que você deseja e ele monta o link normalmente vinculando com a classe. A Validação também funciona.

 

Espero ter ajudado´...

[]´s

RSS

© 2019   Criado por Ramon Durães.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço