Mobile Blocks - Automatic Application Updating and Deployment

I was browsing through the other day and stumbled up Mobile Blocks.

Mobile Blocks is a framework to handle the deployment and maintenance of applications.

It touts the following features:

It helps you implement a "pull model" to automatically download updates for .NET Compact Framework applications.

It helps you perform pre-download and pre-configuration tasks based on device status queries.

It helps you perform post-download configuration tasks without requiring user intervention.

It helps you drive the download and configuration tasks from your live, already-running application, ensuring protection from data loss.

Which if you've developed applications for a large base of users can be lifesaving. Check it out.