MDA Workbench is a Visual Basic 2013 application, developed and tested with Windows 7, 64-bit operating system, and is installed as a Microsoft ClickOnce application from http://www.MasterDataAficionado.com/apps/mdaw/
After installation, the application automatically checks for program updates each time it is started. If an update is available then the user is prompted to install the updated program files the next time the application starts.
Installation from Web Site
Using Internet Explorer, add MasterDataAficionado.com to your list of Trusted Sites to enable the installation of MDA Workbench.
Here are the steps:
Program Updates and Trusted Publisher
MDA Workbench is published by ServiceSoftware, and the MDA Workbench application is digitally signed using a Code Signing Certificate.
After installation, MDA Workbench automatically checks for program updates each time it is started. If an update is available then the user is prompted to install the updated program files the next time the application starts.
So that MDA Workbench program updates work with minimum prompts from the user, MDA Workbench downloads a ServiceSoftware certificate and adds the ServiceSoftware certificate to the computer as a Trusted Publisher.
Uninstall
To uninstall MDA Workbench, use standard Windows functionality found in Control Panel.
In Windows 7:
Application Folder
ClickOnce applications are installed under a special windows folder, under C:\Users\YOUR_USER_NAME\AppData\Local\Apps\2.0\
If your Windows user name is, for example, I812522, then the path would be C:\Users\I812522\AppData\Local\Apps\2.0\
Application Data Folder
MDA Workbench saves application files in the Windows Program Data folder.
The usual location is: C:\ProgramData\ServiceSoftware\Master Data Aficionado Workbench\
Examples of the files that are saved to this folder include:
In Windows 7, the ProgramData folder replaced the All Users folder in previous versions of Windows. The ProgramData folder is a hidden folder by default. To see the ProgramData folder:
If you navigate to C:\Users. In that folder, you will see a folder named All Users with a Shortcut Arrow or padlock overlay icon. This is a Symbolic Link that points to the ProgramData folder. Right click that folder and select Properties to see this data.
Your programs are not being installed just to the ProgramData folder. This folder is used to allow any user (All Users) to access a program that is installed that allows any user to operate that program.
Microsoft ClickOnce Application
Overview
ClickOnce is a deployment technology that enables you to create self-updating Windows-based applications that can be installed and run with minimal user interaction. ClickOnce deployment overcomes three major issues in deployment:
In the past, these issues sometimes caused developers to decide to create Web applications instead of Windows-based applications, sacrificing the rich user interface and responsiveness of Windows Forms for ease of installation. By using applications deployed using ClickOnce, you can have the best of both technologies.
What Is a ClickOnce Application?
Simply stated, a ClickOnce application is any Windows Presentation Foundation, Windows Forms, or console application published using ClickOnce technology. You can publish a ClickOnce application in three different ways: from a Web page, from a network file share, or from media such as a CD-ROM. A ClickOnce application can be installed on an end user's computer and run locally even when the computer is offline, or it can be run in an online-only mode without permanently installing anything on the end user's computer. For more information, see Choosing a ClickOnce Deployment Strategy.
ClickOnce applications can be self-updating; they can check for newer versions as they become available and automatically replace any updated files. The developer can specify the update behavior; a network administrator can also control update strategies, for example, marking an update as mandatory. Updates can also be rolled back to an earlier version by the end user or by an administrator. For more information, see Choosing a ClickOnce Update Strategy.
Because ClickOnce applications are isolated, installing or running a ClickOnce application cannot break existing applications. ClickOnce applications are self-contained; each ClickOnce application is installed to and run from a secure per-user, per-application cache. By default, ClickOnce applications run in the Internet or Intranet security zones. If necessary, the application can request elevated security permissions. For more information, see ClickOnce Deployment and Security.
See also: http://msdn.microsoft.com/en-us/library/142dbbz4(v=vs.90).aspx