Category: Programming

  • Questions to Ask About Any New Custom Application In An Enterprise Setting

    How will this new software handle: Authentication Authorization Exceptions Instrumentation Persistence Object/Data Distribution Business Intelligence Team Turnover Quality Assurance Increased Load Validation This is a work in progress. Suggestions?

  • Understanding Types in .Net Part 1: var keyword

    It’s surprising to me how many developers don’t understand the .Net type system. So I decided to write a series of posts on of some of the misconceptions. The “var” keyword, introduced in C# 3 is implicit typing. For all intents and purposes, this is the same as strong typing. It is strongly typed at…

  • Why Clint Eastwood is My Programming Hero

    This post has been stewing for a while. I’ve struggled for a way to describe the needless clash I see between the communities I work in. But I think I’ve found my analogy. Ever watch a Clint Eastwood Western? Not Dirty Harry, or any the modern-setting movies he’s been directing lately, but the Westerns. In…

  • Listener in Oracle 11g

    I am working on a project that uses Oracle 11g, and we were standing up a db for proof of concept in one of the dev environments. I configured listener.ora to point to the instance, but still was having connection problems. Apparently in your init file, you need the line: local_listener=’MySidName’ To make sure it…

  • Rake Breathing New Life to Building Old Projects

    I’ve seen lots of examples of rake (the ruby make replacement) being used as a build tool in non-ruby projects. Many of these are still modern platforms, like .Net. For example, StructureMap builds with rake. But I’ve found that even on older platforms, the power of having a full programming language in your build tool…