When are you a Senior Developer?

When I hear “Senior Developer” I think of someone who has mastered programming. I think of a person who can design, code and test a system. They can talk to system architecture or component design. They understand and use design patterns. This person can anticipate the performance bottlenecks, but knows not to pre-optimize. This person… Continue reading When are you a Senior Developer?

Setting up Single Sign On with Windows 2012 and ASP.Net MVC 4

Requirements Windows 2012 AD FS 2.0 Feature installed ASP.Net MVC 4.0 Valid SSL certs Visual Studio 2012 This document covers setting up an ASP.NET MVC 4.0 application using Visual Studio 2012, Windows 2012 and AD FS 2.0 to enable Web Single Sign On. It’s important to have valid SSL certificates. Self signed certificates will not… Continue reading Setting up Single Sign On with Windows 2012 and ASP.Net MVC 4

Code Refactor

On a recent project, I was tasked with refactoring large parts of a web system. It’s written in C#. Over time some of the code-behind files had grown to 4000 lines. The goal was to get this number down to a more maintainable level. Over the next few posts, I’ve taken snippets of code that… Continue reading Code Refactor