Step-by-Step Tutorial: RUN a .NET application In on a web Browser

How to run a .NET application in a web browser

Overview


Info
Note
Pre-requisites: To proceed with this tutorial, you may need to register a trial license for the VirtualUI Development Server, Learn how to do it in this article.

Now you are ready to get started. Let’s take your program to the cloud! 

Here is an example application

Convert .NET apps to web: step-by-step guide


Follow this steps in other to convert .NET apps into web apps:
  1. Open Visual Studio and open the application’s project.





  2. Right-click on the project name in the Solution Explorer panel and then select Add > Existing Item.





  3. Look for the Thinfinity.VirtualUI.cs file located in the installation folder ( by default is C:\Program Files\Thinfinity\VirtualUI\dev\dotNET ) and click Add.





  4. In Program.cs, add a new instance of the VirtualUI object Cybele.Thinfinity.VirtualUI with a Start() method.





  5. Click on Start.





  6. You’ll be prompted to a Thinfinity VirtualUI welcome message. Once you do, click on Start Web Browser.





  7. A browser window will open and your application will be running inside.




Conclusion


Transitioning legacy .NET applications to the cloud can be a complex and costly task, but Thinfinity VirtualUI simplifies this process by enabling developers to web-enable their desktop applications without the need for a complete rewrite.

With just a few steps, you can extend the reach of your existing .NET applications, making them accessible from any browser and leveraging the scalability, flexibility, and efficiency of cloud environments.

For developers working in enterprises and ISVs, this solution offers a cost-effective and fast way to modernize applications, supporting both existing desktop functionality and the growing demand for web-based access. By adopting Thinfinity VirtualUI, you’re not just future-proofing your software; you’re also enhancing user experience and expanding accessibility.





    • Related Articles

    • Integrate an MFC application with Thinfinity VirtualUI

      Overview Welcome to this step-by-step tutorial on integrating your application with Thinfinity VirtualUI on your development machine. In this guide, we'll cover the fundamental steps to transform your Windows application into a web-accessible ...
    • Run VB.Net software as a Web Application

      In this new article, we will show you how to adapt your Visual FoxPro code so you can run VB.Net developments in the cloud with Thinfinity VirtualUI. App example: https://www.cybelesoft.com/support/files/DemosVUI/VBNet.zip Bear in mind in this ...
    • Thinfinity VirtualUI: Integration with Different Coding Languages

      Product: Thinfinity VirtualUI Version: 3 and above Introduction Thinfinity VirtualUI is a software solution designed to easily integrate Windows-based applications with web technologies, enabling remote access through web browsers. It extends the ...
    • Thinfinity VirtualUI: Publishing an Application

      Product: Thinfinity VirtualUI Version: 3 and above Introduction Thinfinity VirtualUI is a software solution designed to facilitate web integration for Windows-based applications. This guide will walk you through the process of getting started with ...
    • How to run an OpenEdge Application Inside the Web Browser

      Client-server applications are expensive and tough to maintain. Working on an entirely new web application alternative becomes unfeasible if your time is limited or your resources are scarce. Save time and money by webifying your application with ...