Visual Studio: What approach do you use to 'template' plumbing for similiar projects?
Posted
by Sosh
on Stack Overflow
See other posts from Stack Overflow
or by Sosh
Published on 2010-03-31T09:45:04Z
Indexed on
2010/03/31
12:03 UTC
Read the original article
Hit count: 293
When building ASP.NET projects there is a certain amount of boilerplate, or plumbing that needs to be done, which is often identical across projects. This is especially the case with MVC and ALT.NET approaches. [I'm thinking of things such as: IoC, ORM, Solution structure (projects), Session Management, User Management, I18n etc.]
I would like to know what approach you find best for 'reusing' this plumbing accross projects?
- Have a 'master solution' which you duplicate and rename somehow? (I'm using a this to a degree at the moment, but it's fairly messy. Would be interested how people do this 'better')
- Mainly rely on Shared Library projects? (I find this appropriate for some things, but too restrictive for things that have to be customised)
- Code generation tools, such as T4? (Similar to the approach used by SharpArchitecture - have not tried this myself)
- Something else?
Thanks for sharing your experiences!
© Stack Overflow or respective owner