Geeks With Blogs

Tim Murphy

Tim is a Solutions Architect for PSC Group, LLC. He has been an IT consultant since 1999 specializing in Microsoft technologies. Along with running the Chicago Information Technology Architects Group and speaking on Microsoft and architecture topics he was also contributing author on "The Definitive Guide to the Microsoft Enterprise Library".

I review for the O'Reilly Blogger Review Program

Technorati Profile

Tim Murphy's .NET Software Architecture Blog Adventures in Architecting and Developing .NET March 2007 Entries
Review: Beginning Ajax with ASP.NET
First let me say thanks to Craig Shoemaker for sending me a copy of this book. Yes, I know it has been a while since it came out, but I just finally got around to going through it. In that time Craig has been working on another book and Microsoft has renamed Atlas to ASP.NET Ajax. Craig, Wally, Paul and Scott packed this text with gems, not only on Ajax, but also the technologies that it grew up from. The book covers how we got to this point. They start all the way back with JavaScript and the DOM ......

Posted On Thursday, March 29, 2007 2:27 AM

So What Is .NET Again?
As I have mentioned before I am a consultant. Add to that the fact that I have been doing software development professionally for about twelve years and that means that I am moving into higher level work. Unfortunately that means less time that I am getting my hands dirty in the code. This is a painful transition, especially for a code junkie like me. So what is the prescription to ease my discomfort. I think it is time to bury myself in some serious code learning. I figure I have a number of books ......

Posted On Wednesday, March 28, 2007 12:19 PM

Who Knew Astronomy Hurt More Than Business Rules
I just finished listening to this week's Astronomy Cast. In it Dr. Pamela Gay explains how asking what the universe is expanding into is a nonsense question. Now I have had some business rules over the years that were essentially this: "if it is the third Tuesday and there is a full moon in the Libra and you roll a 15 on a 20 sided die then ...". Those seem like mild Excedrin days compared to trying to understand how the universe can be three dimensional and flat at the same time. Then there is the ......

Posted On Friday, March 23, 2007 12:25 PM

Are Heavy Metal Bands Like Software Developers
This one is for Andrew who essentially threw the gauntlet down (whether he knew it or not) for me to write this post. So are members of heavy metal bands like software developers? I am going to say yes, and here are the reasons: They are both creative (or at least we like to think we are) Both can have serious attitudes They don't like the way the previous generation did things (big band and COBOL) Like to put together complicated combinations from the basic parts of their art Ok, it might be a little ......

Posted On Friday, March 23, 2007 3:10 AM

Entering The Inner Sanctum
As a consultant you can get into some interesting situations. I have been on projects before where I am the only person, but that has always been for small companies. My current project is for a large company doing work for one of their career development/process improvement groups. Yesterday I had to make a presentation to the entire group. I have to say that it felt like walking into the secret chambers of the Free Masons. Here I am seeing part of the company that no other outsider does. Of course ......

Posted On Thursday, March 22, 2007 12:10 PM

How Are Martial Arts Like Software Development

Around the end of high school I studied Tae Kwon Do for a short period of time. Now my oldest son is taking Goju-Shorei at the local park district which has gotten me re-interested in the subject. Aside from causing pain in my muscles which demonstrates that I'm not a teenager any more it has had another affect. It got me thinking about its similarities between martial arts and software development.

Posted On Monday, March 19, 2007 5:04 PM

Some Notes About Mentoring
As most of us continue on our career paths we eventually end up in a position of mentoring. To be asked to take on this responsibility says that you are trusted and considered knowledgeable. There are a few things you will want to remember as you take on this role. First, allow the person you are mentoring to learn as much on their own as possible. They cannot learn to stand on their own if you are constantly spoon feeding them answers to every problem that comes up. Instead answer a question with ......

Posted On Tuesday, March 6, 2007 10:51 AM

Copyright © Tim Murphy | Powered by: | Join free