Among the principal benefits that the Visual Designer provides to ABL application developers are the following:
![*](bullet.png)
The OpenEdge GUI for .NET (that is, the application presentation layer developed with the Visual Designer) takes advantage of full-featured, visually compelling .NET controls.
![*](bullet.png)
Use of the Visual Designer facilitates separation of the application presentation layer (UI) from the business logic layer, the recommended approach for promoting efficient maintenance and reuse of application modules.