We had to prepare MoneyWiz for release:
to change app design according to new requirements, develop new sections, test and fix bugs that we would have found.
With the starting of development, code improvement ideas immediately arised and were implemented. High quality of the product is our goal in any given project.
For deployment organizing we used ClickOnce — a technology for desktop applications.
We have fully automatized the process. Our client has to run the command, specify a number of the version — and this new version resides on a server and users get updates, so everything is very easy.