Say I have an MVC website www.codesmurf.com, for example, configured using ASP.NET MVC default routing, nothing unusual. Therefore, mine BlogControllercan be found at www.codesmurf.com/blog, and my is FAQsimilar to at www.codesmurf.com/faq.
Now, if I also have a small research project, currently in a different solution, how can I access this survey in www.codesmurf.com/survey?
What changes should I make to my routing and / or project structure to achieve this? Thus, the entire research project will be at the level of the controller of the main site, judging by the uri.
Should I achieve this using Areas? Do I need to create SurveyControlleron the main site in order to redirect internally? Do I need to host this site separately and redirect from the outside? Any IIS configurations? How can I make sure my old routing is not corrupted? At first it seemed like an easy task in my head, but I really do not know what the best way to achieve this would be, and questions arise in my head, all the more I think about it.
Note that the survey site is also an MVC project with its own controllers, etc.
I did not have much experience in changing MVC routes, but I would like to understand what I am doing, so a context / explanation would be very useful.