Windows Form Application Updater

Windows Form Application Updater

Old forum URL: forums.lhotka.net/forums/t/4782.aspx


SouthSpawn posted on Thursday, May 01, 2008

Does anyone know of good Application Auto Updater Component out there for my windows form applications?

Thanks,
Mark

sergeyb replied on Thursday, May 01, 2008

Did you look into ClickOnce?

 

Sergey Barskiy

Senior Consultant

office: 678.405.0687 | mobile: 404.388.1899

cid:_2_0648EA840648E85C001BBCB886257279
Microsoft Worldwide Partner of the Year | Custom Development Solutions, Technical Innovation

 

From: SouthSpawn [mailto:cslanet@lhotka.net]
Sent: Thursday, May 01, 2008 12:12 PM
To: Sergey Barskiy
Subject: [CSLA .NET] Windows Form Application Updater

 

Does anyone know of good Application Auto Updater Component out there for my windows form applications?

Thanks,
Mark

chrisghardwick replied on Thursday, May 01, 2008

This is the link to ClickOnce on MSDN:

http://msdn.microsoft.com/en-us/library/t71a733d(VS.80).aspx

I've used ClickOnce with Csla, and it worked great for me. Check out the overview section and see if it meets your needs.

Chris

 

SouthSpawn replied on Thursday, May 01, 2008

I have used ClickOnce before, but IMO it's not good for "Commerical" applications.
If you were going to create an "Internal" application for a company within a controlled environment, than Click Once is good for that.
 
I am talking about creating a program where anyone could run it.
 
I am missing something about Click Once that I don't know?

ajj3085 replied on Thursday, May 01, 2008

Um, anyone could run it.  You can deploy ClickOnce applications from CDs and such, just as you would normally.  You can configure how it will update, when it will check, etc.

Why exactly do you think ClickOnce isn't good for a commercial application?

The other alternative is the Application Update Block, or something like that, which is part of Microsoft's Enterprise Library.  That I believe is much more powerful, but also much more complex and may require much more effort on your part. 

SouthSpawn replied on Thursday, May 01, 2008

ajj3085:
Um, anyone could run it.  You can deploy ClickOnce applications from CDs and such, just as you would normally.  You can configure how it will update, when it will check, etc.

Why exactly do you think ClickOnce isn't good for a commercial application?

The other alternative is the Application Update Block, or something like that, which is part of Microsoft's Enterprise Library.  That I believe is much more powerful, but also much more complex and may require much more effort on your part. 
 
ajj3085, check out this article.
 
http://blog.wharton.com.au/2006/12/smart-client-deployment-with-clickonce.html

tiago replied on Monday, June 09, 2008

Check http://www.codeproject.com/KB/vb/Auto_Update_Revisited.aspx

On the message pat at the bottom there is C# v.2.1.1 (with some improvements and an example of use)

Copyright (c) Marimer LLC