This is just a public draft, containing mvc related links…

Best Practices / Richtlinien

Model-Binding entweder mit Parameter-Blacklist, oder über Whitelist

Put your controllers on a diet

Controllers should be really thin: they only accept an incoming request, dispatch an action to a service- or business layer and eventually respond to the incoming request with the result from service- or business layer, nicely wrapped and translated in a simple view model object.

In short: don’t put business logic in your controller!

Link list

Link list in ScottGu’s Blog

ScottGu’s Blog ASP.NET MVC Framework

Compile-time View Checking

Form validation

MVC Best Practices


Mehrsprachigkeit – Best practices