Unofficial Content

 Introduction

The .NET, generator allows designing “Web and GUI Applications” through the .NET platform as well as distributed GUI applications (3 tiers).  

The generator makes good use of all .NET qualities and provides these advantages to the user (classes reuse, security, deployment, etc) 

A GUI application (Graphical User Interface) has Windows graphical interface consisting basically of Transactions, Work Panels, procedures and reports objects. On the other hand, WEB applications have html interface and are executed within a browser. This type of application is basically developed with GeneXus WEB objects: web panels, procedures, web services and reports with PDF output. Besides, on generating in a web environment, transactions will be generated with their web form. 

It is worth mentioning that the generated GUI applications may be executed both in Intranet and Internet. The difference between a GUI application and a WEB application is the interface: GUI applications have Windows graphical interface (and the client must have the necessary class files installed), while WEB applications have HTML interface (and no class file must be downloaded since these applications are 100% solved in the server). The only requirement to execute a WEB application is a browser. 

GUI applications can be generated in 2 tiers or distributed (using .NET Remoting protocol for the communication with the client and the applications server).  

Last update: April 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant