Dúvida com projeto

Boa Noite Galera,

Eu não programo profissionalmente, então estou com algumas dúvidas sobre um projeto que vou fazer e gostaria da ajuda de vocês.

Seguinte, vou criar um projeto simples, não escolhi um tema ainda, mas vamos supor que seja uma biblioteca.
Nesse projeto, terei tanto o programa rodando tanto no desktop, quanto na web.
A minha dúvida entra ai,
Eu vou usar o modelo MVC, que basicamente é separar o programa em três partes, view, controle e modelo, até ai tudo bem.
Mas já que esse programa vai rodar tanto web, quanto desktop, estou com dúvida em qual local armazenar essas classes.
Deveria armazenar o controle e o modelo na web e criar um view para web e um view para desktop?

Exato.

Ah legal, então já entendi esse lançe de MVC,

davidbuzatto, só mais uma dúvida =D.
Para o view do desktop acessar a classe controle, tem alguma classe específica, algum modo de fazer isso?

[quote=fer.ferreira6]Ah legal, então já entendi esse lançe de MVC,

davidbuzatto, só mais uma dúvida =D.
Para o view do desktop acessar a classe controle, tem alguma classe específica, algum modo de fazer isso?[/quote]

Você poderia usar WebServices.

[]´s

davidbuzatto

Brigadão, vou pesquisar e aprender sobre esse webServices.