Summary

This chapter showed how to use C# to build a graphical user interface (GUI). It used the .NET Windows Forms library classes to build the GUI. The first section explained the nature of the Windows Forms library and the basic components required to create a user interface.

The Windows Forms library contains several controls that can be combined in sophisticated ways to make the user experience much better and more intuitive than text-based methods.

One section showed how to implement an n-tiered architecture using the Model-View-Controller design pattern. Windows Forms components served as the client interface. There were a couple data management classes that served as the Model. The Model and View were held in coordination with a Controller ...

Get C# Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.