Re: Running a C# program w/GUI through a web browser

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Short answer: can't be done without big changes to your app.

You will need to pull the UI out of the app and replace it with a
webforms UI or split the program into a true client-server app.

There may be one other solution... Depending on how the program
accesses the data you *might* be able to place the app on a central
server and give people terminal service access into the server so they
can run the application.

Mike

Magnus Gran-Jansen wrote:
> Hi,
>
> I have many thousand lines of C# code that uses System.Windows.*
> frequently,
> so it has a lot of GUI. This program processes data that is located
on the
> local machine and displays a graphical representation of this. I wish
for
> users to be able to use this program through the internet, where the

> machine
> containing the data is the server.
>
> The code that processes the data and the code that displays the
graphical
> interface is already written, but as a single program. Is there an
easy
> way of getting the client-server functionality without splitting the

> program
> or writing too much code? Eg. executing the program through a web
browser.
>
> Thanks,
> Magnus Gran-Jansen

.



Relevant Pages

  • Re: Selling the boss on a "publish to the web" Access app?
    ... Go to www.officelive.com, this free small business edition is only available to North America customers right now however. ... Are the users app specific where certains users can log into that app or have rights to it but not others? ... The person coming in the door that wants to sell new carpets or new desks or a new paint job on the walls or even a new computer has to justify that they're going to save the company money. ... I suppose you could bring in a whole bunch of IT people, and go through all enormous expenses and dangers of security of setting up a web host server. ...
    (comp.databases.ms-access)
  • Re: Homegrown synchronization
    ... to check for update files in the Import DropBox for the server. ... similar to the import code used to update a remote backend). ... code to close the "sync" app. ... synch app, but only one at a time would be able to do synchs. ...
    (microsoft.public.access.replication)
  • RE: Beginners Questions
    ... We do use Windows form on the presentation layer which is on ... terminal server and call web services on the business logic side. ... of using "proxy" authentication on SQL Server. ... > I have written an app with a Windows Forms UI that is deployed to clients ...
    (microsoft.public.dotnet.distributed_apps)
  • Re: Ruby Enterprise App Design Advice
    ... Load balanced to send user to best server. ... FastCGI or SCGI - We would like to replace FastCGI with something ... certain instance and want to have a single session server (if I understand ... deals with login and logout and assigns an app server. ...
    (comp.lang.ruby)
  • RE: C++ Garbage Collector on VMS?
    ... And HW is usually not a problem in th app tier. ... One for App server, one for DB. ... Tiers were a great concept when HW could not keep up with the processing required by each tier and network speeds were slow and unreliable. ... In small to medium app environments, ...
    (comp.os.vms)