Dec 22 2011

Inversion of Control Containers - Things Every Senior .NET Developer Should Know, Part 3

Category: ThingsYouShouldKnowMatt @ 12:47

If you tell me you’re a senior .NET developer, there’s a handful of assumptions I’m going to make about what you know.  The “Things Every Senior .NET Developer Should Know” series of posts will look at those things.  Today’s topic will cover Dependency Injection, Inversion of Control containers, and my favorite Inversion of Control container, StructureMap.

More...

Tags:

Dec 6 2011

SOLID - Things Every Senior .NET Developer Should Know, Part 2

Category: ThingsYouShouldKnowMatt @ 08:48

If you tell me you’re a senior .NET developer, there’s a handful of assumptions I’m going to make about what you know.  The “Things Every Senior .NET Developer Should Know” series of posts will look at those things.  Today’s topic is everyone’s favorite set of principles, SOLID, a set of principles that can guide you towards creating more maintainable systems.

More...

Tags:

Oct 27 2011

Things Every Senior .NET Developer Should Know, Part 1 - Object-Oriented Programming

Category: ThingsYouShouldKnowMatt @ 10:49

If I could pick only one thing that a senior-level .NET developer should know, it would be Object-Oriented Programming (OOP).  True, OOP is not .NET specific, and indeed I think at this point a senior developer on virtually any platform should be familiar with OOP, it’s especially important here in the .NET world.  Read on to find out why I think OOP is so important and to get a quick introduction and refresher on the four major tenets of OOP.

More...

Tags: