Click here to Skip to main content
14,661,075 members
Rate this:
Please Sign up or sign in to vote.
See more:

I am creating web project with various services package offers to the users. In my project, I am developing various services like Service 1, Service 2, Service 3, etc..

How do I structure my application? Do I create separate projects for separate services Eg. Project 1 for Service 1..etc.. Because, when I deploy service 1, service 2... then service 3 later on.. while deploying service 3, i don't need to redeploy service 1 & 2.

Updated 7-May-12 22:53pm

1 solution

Rate this:
Please Sign up or sign in to vote.

Solution 1

You could have a separate project for each discrete service but house them all in the same solution. Or just have a project for each discrete service. Or a solution just for the services and another for the main application. In other words, whatever suits you and the way you (and your team) work.

You'll also find that 50 people would give you 50 different answers!

Good luck.
sgjoshi85 9-May-12 1:51am
Thanks a lot mark

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100