January 2011 Blog Posts
dotNetTips.Utility 4.0 R1
Very interesting Open Source .Net Library with a lot of utility code ready to use !
You can download it from here.
I added a Creative Commons License to this blog.
In short, you are able for free to copy, distribute and transmit the work (to share), to adapt the work (to remix),
but you must attribute this work to Maurizio Tammacco.
You can find how to attribute this work in the link visible to the right.
.NET Extensions - Extension Methods Library for C# and VB.NET- Release 2011.03
- Migliorare le performance di una applicazione ASp .Net MVC
Excellent Dario Santarelli’s post (in Italian) full of various links in order to optimize performance of ASP .Net MVC applications
- MVC Music Store
MVC Music Store is a tutorial application built on ASP.NET MVC. It's a lightweight sample store which sells albums online, demonstrating ASP.NET...
The last of SOLID principles about OOD is known as Dependency Inversion Principle (DIP).
This principle says that:
High-level modules should not depend on low-level modules. Both should depend on abstractions. Abstractions should not depend upon details. Details should depend upon abstractions.
This principle, with the OCP principle already discussed, are intended to make software application loosely coupled. This feature is achieved by removing as much as possible dependencies between higher level modules (those usually more general) and the low-level modules (those usually more specific). In fact, usually in conventional application architecture, the high level modules use the functionality exposed by low-level modules...