Test Windows Applications for Web Integration with Thinfinity VirtualUI Development Server

Thinfinity® VirtualUI: Testing with Development Server


Product: Thinfinity VirtualUI 
Version: 3 and above

Introduction

Thinfinity VirtualUI is a software solution designed to simplify web integration for Windows-based applications. This guide will walk you through the process of getting started with VirtualUI for ISVs (Independent Software Vendors), covering integration with different coding languages, development, and production deployment using the Thinfinity VirtualUI Server.

In this document we will focus on testing the application with Thinfinity VirtualUI Development Server. 

To learn about the initial steps, integration with different coding languages and the different integration methods go to this guide.
To learn about publishing an application with Thinfinity VirtualUI go to this guide.

Development Mode

During development, you can test your application in the Thinfinity VirtualUI Development Server. This server runs locally and allows you to ensure that your application is working correctly. With VirtualUI, you can run both the desktop and web versions of the application simultaneously, allowing live debugging and comparison of the two environments.

Using Thinfinity VirtualUI Development Server

1. After compiling your program using the tutorial specific to your programming language and running it in debug mode, you will see this message:



If you press Start Web Browser, a web browser will open pointing to the application. The application will also open in desktop mode.

2. Alternatively, choose not to show the message again and notice that the Thinfinity VirtualUI Development Server icon appears in the Windows system tray.



You can right click on the icon and then click on Open Web Browser. A web browser window will open and your application will run inside.

Notes
When you run your application in an IDE, it automatically starts in web mode. To access the application, open your web browser and point to http://127.0.0.1:6080

By running both the desktop and web versions simultaneously, you can effectively debug your application and ensure a seamless transition between the two environments.

Conclusion

In this guide, we have covered the essential steps to test an application with Thinfinity VirtualUI Development Server. The Thinfinity VirtualUI Development Server is highlighted for its utility in simultaneously testing both desktop and web versions, facilitating live debugging and ensuring a smooth transition. This tool is essential for developers looking for an efficient way to web-enable their Windows applications.

By leveraging the full potential of Thinfinity VirtualUI, you can ensure a secure, efficient, and user-friendly experience for your clients, unlocking new possibilities for your software applications in the process.

To learn about the initial steps, integration with different coding languages and the different integration methods go to this guide.
To learn about publishing an application with Thinfinity VirtualUI go to this guide.

If you have any further inquiries or need additional support, please do not hesitate to reach out to us. Our team is always available to help address any questions or concerns you may have.

    • Related Articles

    • 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 ...
    • Thinfinity® VirtualUI Injector: User Guide

      Introduction The Thinfinity® VirtualUI Injector is a powerful tool designed to simplify and accelerate the application virtualization process using the Thinfinity VirtualUI protocol on the Workspace Server. This advanced injector seamlessly ...
    • 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 ...
    • How to Run a .NET Application in a Web Browser

      Overview 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! ...