Aspect-oriented Programming and Code Contracts in ASP.NET MVC
There are some aspects to application programming, such as logging, tracing, profiling, authentication and authorization that cut across the business objects. These are difficult to...
11 min read