visual studio - Which projects do you include in your solutions -


How do you usually get your solutions in Visual Studio? Recently, I have placed BLL, DAL and Presentation in different sections and have planned to add a test solution because I learn TDD. However, after watching a video from Rob Conreere recently and looking at a project from an external contractor, I saw a lot of projects in the solution.

The projects involved in the solution were:

  • Infrastructure
  • Models
  • Web
  • Test < / Li>
  • SQL repository

Is this something new or a design technique that is recommended for MVC? Can anyone tell me more about this design? First of all, you have to understand Rob's coding as an MVC-esque approach for the development (if Pure MVC) and uses its ORM subsonic.

The use of MVC is the reason for the "model" class, because SubSonic 2.1 includes migration, using the SQL repository for those migrations so that they can version their DB.

Tests and web are self explanatory, which only leaves the infrastructure, and my guess is as good, although it may be the "controller" of the MVC pattern.

All of this depends on the pattern you are using, your choice to isolate your concerns, and your comfort level to develop multiple projects at once.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -