Blog Archives

Interrupting your user

When designing user interfaces a lot of thought needs to go into when you are going to interrupt a user.  I am going to walk you through an example of what not to do.  My example deals with messing around

Tagged with: , , , , , ,
Posted in C#, Issues, Java, LinkedIn, Microsoft, Programming, Windows

.NET 4.0 Dynamic

There is a built in type now in .NET 4.0 called “dynamic.”  Just as its name implied its a lose type, it has an infinite amount of properties and methods…(reminds me of python)  This should not be confused with “var”

Tagged with: , , , , ,
Posted in C#, General, LinkedIn, Microsoft, Programming

Clearing Unwanted Chrome History Entries.

I will say this article is not for the faint of heart, or useful to 99% of the people out there but for me it was a major pain in the arse.  Anytime you find your self hacking around with

Tagged with: , , , , , ,
Posted in General, Google, LinkedIn, Programming, Web Sites

Entity Framework Trigger Like Auditing

Background Our stack consisted of a status Quo SOA suite combining mostly Microsoft technologies, ASP.NET, WCF, and Entity Framework.  The primary purpose of the application was a custom content management suite; the users were performing basic CRUD with a dash

Tagged with:
Posted in C#, LinkedIn, Microsoft

I show up every morning for a Rugby Match, but Football is on…

Agile is a sore subject for me.  SCRUM is a team concept, but why do I always attend morning huddles where the quarterback is barking orders from upper management? ?   Imagine what would happen you altered the rules around

Tagged with:
Posted in General, LinkedIn, Programming

A pessimist is never wrong.

I got into trouble a while back because I wrote a method that does exactly what I said it would do.  Strange huh?  I missed one important step, I trusted that the end user would respect the input requirements of

Tagged with: , , ,
Posted in C#, LinkedIn, Microsoft

Today’s most important software principles.

These vary from year to year as well as the type of software you are writing, but this day in age the following principles are directly related to large scale software development  I have seen a lot of large systems,

Tagged with:
Posted in LinkedIn, Programming, Thoughts