Tim Murphy's .NET Software Architecture Blog

programming

There are 7 entries for the tag programming

Scratch–Programming For Kids Or Going Old School

I was watching the TED session on Scratch after seeing it linked to in the DZone newsletter. I was interested to find out what it was and see if my kids might be interested in playing with it. Of course I also needed to find a new programming language to learn for the year (ok, couldn’t resist a little dry humor). The Scratch programming environment can be downloaded from MIT’s site here if you want to give it a try. Scratch is an interesting little drag-n-drop language that is great for understanding ......

Ways To Pass Time On Window Phone – TouchDevelop

A co-worker was showing me an in phone scripting environment on the iPhone and I knew I had seen one mentioned for the Windows Phone before. TouchDevelop is an app from Microsoft Research that allows you to create small applications that do a wide variety of operations including using most of the capabilities of the device. So could this be a fun way for us geeks to waste some time while waiting for our oil to be change or a table to open up at your favorite restaurant? So what does this language ......

October 2011 Chicago IT Architects Group Recap

It was another engaging presentation at this month’s CITAG meeting as Joe Hummel presented functional programming and its implementation using F#. Some times it is fun to attack a mind bending problem and this was one of those times. Leaning about functional programming caused about the same brain cramps as moving from procedural to object oriented for the first time. Of course when you start to get it the effect is almost euphoric. I would suggest that if you haven’t looked into functional programming ......

Memories Of The Past While Learning The Future

The last couple of weeks I have been working through some proof of concepts for Windows Phone 7. While working through one exercise I had a flashback. The book I was reading mentioned how you needed to code your application to have the smallest possible memory and and processing speed footprint. Suddenly I was back in high school with my Tandy hand-held computer which had a single line of text screen and a whopping 1K of memory. Talk about limitations. So what else can you learn from developing in ......

ArcSummit Thirsty Developer Episode Posted

Last month when I spoke at ArcSummit for nPlus1.org about design patterns, object oriented programming and dependency injection Chris Woodruff and I sat down and recorded an episode of Thirsty Developer with Dave Bost and Clark Sell. Check it out here ......

Creating A Paint.NET Effect Plugin

This is an area that I have not explored before. That is the creation of plug-ins and community property. Add to that the fact that the most graphical programming I have done is frame by frame line drawing animation on an Apple II. In this case I ran into a challenge online that requested an effect that Paint.NET did not offer. My first adventure started with a version of CodeLab published by BoltBait (sorry I don't have a real name). It is a tool that launches as an effect within Paint.NET giving ......

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.