This is a news that comes to the right time 
Do you remember that in these days I was working on a Smart Client project where I can't use ClickOnce for deployment and for managing updates to the application?
Few minutes ago (just come back from a work outside) I've found a news from Peter Provost: "Based on the feedback received from our community, we've ported UAB into .NET 2.0 to help customers working with these scenarios". Seems to be what feets my needs! 
For who don't know what I'm talking about, the Updater Application Block is a .NET Framework component that you can use to detect, download, and apply client application updates deployed in a central location. Having it updated to .NET 2.0 is a good news and a point of reference for future Smart Client projects. Thanks guys!