Can anyone point me towards .NET 3.5 or 4.0 project templates for desktop development (WPF and/or WinForms) that have today's most commonly used libraries/frameworks already setup? The template would include things like:
- Logging (e.g. log4net)
- Templating (e.g. https://stackoverflow.com/questions/6146013/template-engine-for-net-environment)
- ORM layer (e.g. NHibernate or EF)
- Options form with use patterns shown (and maybe one or two example options)
- Installation project
- Testing framework (e.g. NUnit)
- Command line parsing
- Bootstrapping class using command line parser, etc...
- An MVC framework.
- Maybe an IoC framework.
Really, the more the better. I've looked through Visual Studio's online templates and found nothing impressive. Also, searching Google hasn't turned up much other than many old articles that at most just include logging or one of the above items.
I'm looking for a complete package template.