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 Development
Creating Azure WebJobs With The WebJobs SDK
The move to the cloud of many applications means that we have to learn new approaches to solving old problems. One common problem that most developers face at one point or another is background processing for web sites. In the past the solution would have often been to build a Windows Service and install it on a machine. Of course if you are using Azure Web Sites to host you application you do not have access to install services. Depending on what you need to accomplish WebJobs are the solution. ......

Posted On Wednesday, March 4, 2015 8:54 AM

Reviewing Your Own Work
I am currently checking some code that I had written to be published. The process has put an exclamation point on the importance of code reviews for me. The parallels between reviewing the text, structure and examples in the book and the organization and coding structures of an application really struck home. Sometimes you just need to walk away from what you are working on for a while. You may come back an wonder what the heck was I doing. I found places that I had been writing while coding and ......

Posted On Saturday, October 28, 2006 4:05 AM

Rejuvenate Your Career
We can all get in a rut after years in this industry. We get comfortable doing what we know. The problem is that technology does not stand still. If we don’t keep reinventing ourselves then we will eventually find that we don’t have the skills that the industry requires. This is so important an issue that I often ask prospective employment candidates how they keep up with technology. So what is my answer to rejuvenate your career? Because I spend most of my time developing solutions for the Microsoft ......

Posted On Thursday, December 11, 2014 2:43 PM

Teaching Old Dogs New Tricks
Old developers can easily get set in their ways especially if they work in one environment for a dozen years or more. So how do you overcome the “that is the way it has always been done” mentality that sets in? The first thing you have to do is be patient. Don’t try to force them to change all at once. Too much change at one time can be a shock to anyone’s system. Gradually introduce new ideas and new techniques. The next thing you need to do is to make sure that you demonstrate examples and explain ......

Posted On Wednesday, October 1, 2014 10:08 AM

Browser Style Difference
I was visiting a photography blog the other day and was having a lot of trouble reading it. All of the links we blending into the background. Being color blind I was wondering if it was just me and that was the way it was intended. When I asked the site owner about it he said it was a problem with IE and didn't know how to fix it. Of course being the geek that I am I couldn't leave it at that. I pulled down the source (evidently a WordPress template) and his style sheets. Everything looked fine, ......

Posted On Wednesday, September 19, 2007 9:27 PM

Pay It Forward
One of my hobbies is photography (webshots, zooomr) and I was listening to The Digital Photography Show podcast where the guest was Kevin Kubota. He presents photography seminars and is offering scholarships to his seminars. The interesting part of the application is that you have to describe what charity work you do. He said that he figures if he is doing something for you then you should be doing something for your community to show that you are serious. So how does this relate to architecture ......

Posted On Thursday, July 26, 2007 10:38 PM

Getting Started With WiX
Up until this week I had not even heard of WiX (Windows Installer XML Tools). As with most open source projects I found myself spending a large amount of time trying to find resources to explain how to use this tool. I figured if I was struggling there might be a few others that could use some help. In this post I will cover a number of topics to get you started with WiX. First thing you need is the toolset itself. You can get it here. Once you run the install be sure to restart your machine so that ......

Posted On Friday, August 1, 2014 3:09 PM

Enhancing Your Model In MVC 5
Simple views in ASP.NET MVC 5 are simple, but once you start getting a lot of conditional content formatting in the view things can get very messy. Once you get to the point where your Razor code has way to many if/else blocks and they start repeating you have to come up with a way to abstract and simplify your code. I looked at functions and partial views as possible solutions. Both of these have their place but an alternative that you may want to entertain is implementing your model as more than ......

Posted On Thursday, May 8, 2014 3:57 PM

Project Spark Maze Making Technique
When I first started creating Project Spark worlds I would try to build a mountain and then tunnel through it to create halls and rooms. This really became a test of patients. Once you have created a narrow space with ceilings it is hard to get your camera in the right place to know which direction your tunnels are heading, how close you are to the outside of your terrain and good luck placing props. The solution is actually pretty simple. Use the Add tool with the cube brush and make your corridors ......

Posted On Monday, March 24, 2014 9:04 AM

Project Spark Development On Windows 8 With A XBox Controller
As you may have noticed, I really enjoy building Project Spark games. Until recently you have only been able to create them on Windows 8.1. Now you have the option of playing Project Spark on XBox One with XBox 360 coming in the future. While I don’t have an XBox I have realized that there are just some things that you can’t do without a controller. The biggest one for me is manipulating the size of trigger zones around props. In order to gain this capability I picked up a second hand controller ......

Posted On Friday, March 21, 2014 12:05 PM

Copyright © Tim Murphy | Powered by: | Join free