Are there risks in having multiple users of a VS.Net Windows application load and log into a single instance of the installed application?
Posted on 2011-03-08
We are building a VS.Net Windows forms application using C# with Visual Studio 2010 and SQL Server 2008 R2 Standard Edition. It will be used by up to 60 users, Most will be connected directly in the local area network. For them, we will install the application on each of their workstations, all connected to the same pair of SQL Server databases. We plan to deploy the application and new versions automatically using a software update service from Kaseya.
The problem is that some of those users and some additional ones also need to log in remotely with Remote Desktop. They all connect to one of two Terminal Server servers. The cleanest way to support them would be to automatically install one copy of the application on each of those two terminal server machines (or on one central server) and give each remote desktop account a shortcut to load the application from that installed copy of hte application.
Is that feasible? What are the risks?