Recommended Articles for a Developer – 022


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 & Earn What You’re Worth as a Programmer | Leanpub
ASP.NET MVC Client Side Validation – CodeProject
XML and .NET – CodeProject
Basic Introduction to Data Annotation in .NET Framework – CodeProject
C# / VB.NET and WinAPI: How to access window of other application – CodeProject
Keep it simple. Keep it fast. Code it so you can read it. – CodeProject
Using SqlParameter Direction in C#.Net with with Stored Procedure – CodeProject
Learning The S.O.L.I.D Programming Principles: Liskov substitution principle [Part – IV] – CodeProject
Learning The S.O.L.I.D Programming Principles: Interface segregation principle [Part – V] – CodeProject
Learning The S.O.L.I.D Programming Principles: Dependency inversion principle [Part – VI] – CodeProject
Why is encapsulation so often ignored? – CodeProject
C# Attributes in 5 minutes – CodeProject
How to Automate Facebook Tasks with C# – CodeProject
Cross domain RESTful API calls? – CodeProject
Implementing a Basic REST Based ASP.NET Web API Service with Multiple GET Methods and its Consumption using JQuery Client – CodeProject
.NET Exception Handling by Edward G. Nilges – developer.*, Developer Dot Star
What Is A Professional Programmer? by Sarah George – developer.*, Developer Dot Star
Career Paths for Programmers by John Bennett, Jr. – developer.*, Developer Dot Star
Learning The S.O.L.I.D Programming Principles: Open Closed Principle [Part – III] – CodeProject
Web Services Architecture – When to Use SOAP vs REST | Javalobby
Why use ASP.NET for web development – CodeProject
Programming is terrible so learn to enjoy it – Supermighty – Walled City