Update: Since technically a DI Container could be considered part of SOLID, I’ve swapped it out for Secure Coding… more on this soon!
If I ever right a book on becoming a .NET Ninja, these are the things that I want to cover.
Introduction
OO
SOLID
Use a Container (DI)
Secure Coding 101
Patterns
Automated Tests
Source Control
Continuous Integration
Agile | Lean | Scrum | XP
Team Dynamics
Never Stop Learning
Eventually, I’d like to write a book and dedicate at least a chapter to each of these (although any one of these topics could be a book in and of itself) In the mean time, I think that I’ll start with a blog post on each one, and maybe make it a goal to eventually do a User Group talk covering each topic? I’m looking forward to flushing these out as posts. I hope that you will enjoy them too!
What sort of things would you add to the list?













Pingback: Tweets that mention 10 practices that every developer needs to start right now | Developing UX -- Topsy.com
Pingback: SOLID: Software that works. | Developing UX
Pingback: uberVU - social comments
Pingback: Secure Coding 101 | Developing UX
Pingback: More posts on Software Estimation are coming… « The Blog of Matt Peters
Pingback: Practice Software Patterns – Component Patterns | Developing UX