Programming Introduction to ASP.NET Boilerplate Four ways of passing data between layers – CodeProject Pareto Programming – CodeProject Developing MVC applications using SOLID principles – CodeProject Optimizing Sum, Count, Min, Max and Average with LINQ » DamienG Swanky Encryption/Decryption in C# – CodeProject Apprenticeship Patterns Game Programming Patterns Read How to Do What You Love ...