Bonjour à tous,
Je développe une application pour la société dans laquelle je travaille. Je me pose différentes questions sur la façon dont mon équipe et moi allons créer la structure du projet. Nous devons développer :
- Une application Web ASP.Net MVC pour la gestion et l’exploitation des données ;
- Un service Windows qui récupère des données sur le réseau du client ;
- Des applications mobiles (Windows Phone, Android et IPhone) ;
Nous exposons nos données SQL via OData.
Actuellement, la solution Visual Studio est conçue comme suit :
- Projet ASP.Net MVC (interface graphique, authentification,…) ;
- Projet ASP.Net Web API (OData, WCF pour la communication entre le service Windows et le site web, sécurité des données,…) ;
- Projet Service Windows ;
- …
Mon problème est le suivant : nous avons séparé le projet Web et la partie OData dans 2 projets distincts et nous nous demandons si ça ne va pas nous compliquer le développement ? Devrait-on plutôt réunir c’est 2 projets dans 1 seul projet Web ASP.Net MVC ?
Avez-vous des solutions à m’apporter ? Merci d’avance pour vos réponses.
Partager