Geeks With Blogs

News
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

www.flickr.com

Archives
Tim Murphy's .NET Software Architecture Blog Adventures in Architecting and Developing .NET
I finally unboxed my Spectre x360 from the Microsoft BUILD conference and fired it up. I thought it might be useful to prospective buyers to cover the pros and cons of this machine. Pros My first impressions are that the form factor is very thin. If fits very easily as a second machine into my backpack adding extra compute capabilities. It has a bright, ......

Developing applications that leverage Azure resources can be challenging. The Azure portal give you limited view into your account resources. It shows you the basic structure of you storage accounts, but it doesn’t let you upload and download blobs. When it comes to your Azure SQL DB about all you have is the ability create and import a database. So ......

On May 14th and 15th, 2015 the Chicago Coder Conference was held at the UBS building in downtown Chicago. PSC Group was a sponsor of the event and had a fair sized contingency in attendance. This post will review the good, the bad and the ugly of the conference. Let’s start with the bad and the ugly so that we can end on a high note. The overall organization ......

It has happened to all of us. You go to a conference and sit down in a session that has a great title and abstract only to sit through a long winded talk that has nothing to do what you were sold. As a speaker myself I find that this is a good reminder of the questions that you need to ask yourself as you prepare your material. Each session we put together ......

As with any second day keynote, day two of Build had less fan fare and new announcements than yesterday. Today it was all about doubling down on the message and showing a little more. The one message that I think went horribly wrong was the opening video. It was all about how Microsoft in the past hasn’t been open and companies didn’t think they could ......

Build is always one of the most exciting Microsoft conferences. Have of the fun is trying to guess what will and won’t be announced. Will the analysts be right or will there predictions be off in left field? So what happened day 1 this year? Of course that depends who you ask, since no one goes to the same sessions or sees things through the same filter. ......

Monsters are an exciting thing to see in a movie. They are not so thrilling in your application architecture. I recently came up with (or at least I think I came up with) a term for architectures that are put together with mismatching parts and in ways the software gods never intended: Frankenstein Architectures. A co-worker then evolved that to Frankentechture. ......

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 ......

Many developers say with a sarcastic tone “You can fix any problem with another layer of abstraction”. The question is if there is any truth to this. While abstraction can increase reuse, flexibility and testability it comes with a cost of complexity in readability and maintainability. If a developer has to spend a week learning how all the pieces of ......

I’m not sure how, but I seem to be an outlier in this point of view. I am finding that almost everything they are doing to Windows 10 to make it more acceptable to the masses is taking away features that I preferred in Windows 8. It isn’t that I thought everything was great and didn’t need to be improved, but these are features that I found at the very ......

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 ......

This post is my impressions of Windows 10 after a couple of weeks of use. First let me set the stage though. I have been using Windows 8 since the RC. So I am very comfortable with it. At the end of my first 30 minutes with the Windows 10 Technical Preview I was screaming at my Surface Pro “What idiot asked for these features”. Of course after using ......

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 ......

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 ......

Over the past several years JSON has become the darling of service message standards. These days you are shunned if you offer a SOAP service. The more I use JSON service though the more I question if they are really the answer. The Good The main feature of JSON that makes it attractive is size of the data over the wire. The structure tagging method ......

Copyright © Tim Murphy | Powered by: GeeksWithBlogs.net | Join free