There have been several posts lately about how Smart Client applications may not be such a bad thing after all. Well all I can say is welcome back to the real world ;-). I have been doing client application development for a majority of my career. I have never liked doing web development, and I have never liked using web based applications. .NET has almost put the deployment problem to rest. ClickOnce will definitely help in this are. I have been looking at ClickOnce very closely the past couple of days. I am updating the Deployment chapter in Professional C# and this the biggest change. I'll try and share some of what I have discovered about ClickOnce in a couple of days. I have to get the chapter done first.