Estou trabalhando em uma aplicação desktop. Meu projeto no Visual Studio está no padrão MVC onde duas camadas estão em um projeto do tipo ClassLibrary (Models, Controls). Obviamente que em uma aplicação desktop a camada View só pode ser as janelas,
ou seja, a GUI da aplicação.
Essa aplicação usará GUI em WPF, e para trabalhar nela quero usar o Blend.
Atualmente meu projeto está estruturado assim:
Minha dúvida é, que tipo de projeto devo criar para a camada View, sendo que preciso trabalhar nela usando Blend?
Também quero deixar o método main, ou seja, a inicialização do aplicativo fora do projeto GUI, ou seja, vou ter um projeto exclusivo para conter o método main e ser o projeto de inicialização.
Gostaria de ajuda em como estruturar essa solução dessa maneira.