Welcome to the Digital Tool Factory blog

Backend web development in Atlanta GA

Sorry for the light updating

I’ve been bogged down with client work, and then StartupAtlanta took a chunk out of the week too.  Look for the writeup of that soon.   This post originally appeared on the Stronico blog – with the absorption of Stronico into Digital Tool Factory this post has been moved to the Digital Tool Factory blog

How to fix updating problems in your Silverlight application

The Problem: You make changes to your Silverlight Application, but you do not see it reflected when you debug or run the solution. The Cause: While the web project portion of the solution is being compiled and run, the Silverlight project is not being built.  This just happened to me recently.  Visual Studio crashed and […]

How to fix strange errors in silverlight web services

The Problem: You upload your wonderful Silverlight application to a new server and begin to get all sorts of strange errors, most notably something like this Message: Unhandled Error in Silverlight 2 Application An exception occurred during the operation, making the result invalid.  Check InnerException for exception details.   at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary() at StronicoMain.ServerUtil.AddressTypeListCompletedEventArgs.get_Result() at StronicoMain.Page.proxy_AddressTypeListCompleted(Object sender, […]

Free Idea #1 – form and maintain a secret society online

I’ve always wanted to join a secret society.  Membership in an organization like minded people of diverse backgrounds (key features of any worthwhile group in my opinion) devoted to some specific purpose could be quite handy to belong to have.  The “secret” angle of everything is in place to keep it small, and exclusive, which […]

The start of the Free Ideas feature

I think of way too many ideas for my own good, far more ideas than I have time.  I have committed to the Stronico idea as my start up venture, but I’m going to post new ideas for companies and products here, under the “Free Ideas” category for others to use, or me to come […]

Jason Fried and I have common ideas

I just watched an interview with Jason Fried of 37 Signals and he and I share the notion (first said by me in 2001) that people in prison are the most effectively creative people in the world (in their escape attempts), and that constraints are good for creativity.  He says that  bootstrapping forces companies to […]

How to automatically start a program in the tray

The Problem: There is no way to start a program minimized in the system tray The Cause: The correct event is the Shown event, which is not intuitive (to me anyway). The Solution: Just add in the following code: private void MyForm_Resize(object sender, EventArgs e) { if (FormWindowState.Minimized == WindowState) { Hide(); } } private […]

Thoughts on predictable software scheduling

While pondering installing Visual Studio 2010, as well as thinking how all software is moving to a subscription basis, I had the thought – why not do two predictable releases a year?  The first release, say in January, would be whatever new features were in place by that date.  The second release, say in July, […]

It’s sad when hold music makes you happy

After being on hold for about 10 minutes now, I can honestly say that Godaddy.com has the best tech support hold music I’ve ever heard.  It seems to be remakes of 1930’s hot jazz numbers.  I have found the tech support to be clear and usually worth the wait.   This post originally appeared on […]

General updates in February 2010

Nearly a week has gone by without any sort of posting.  Rest assured that work is still being done – it’s just tedious and not very remarkable.  Our second e-blast went out without incident. On a somewhat related note, might I recommend Brain Rules by John Medina – it is a wonderful book about the […]