I have a question about updating applications.
If I want an application to always be up-to-date, I would probably implement a launcher that checks if it is the latest version.
What are the pro's and con's of this approach, and is there an other way to achieve this behavior in compiled programming languages (specially .NET / Java)?
How would I update the launcher? I have seen applications that can do that also.
Thanks