Create a C# UI on Linux using MonoDevelop

Offered By
Coursera Project Network
In this Guided Project, you will:

Add GTK# entry widgets to allow user input and messages.

Add GTK# buttons to provide user interaction.

Add C# event handlers to respond to user-initiated events.

Clock2 hours
BeginnerBeginner
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

By the end of this project you will create a C# GTK# UI application using the Mono library and MonoDevelop IDE using a GTK# project. MonoDevelop is an IDE that allows development of C# on the Linux operating System. It is also used as the underlying project for Visual Studio for Mac and is used for cross-platform C# application development on Mac, Linux and the Windows Operating Systems. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Skills you will develop

GTK#MonoDevelopLinux C# GUIGTK WidgetsC# Event Handling

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Create the gtk#2.0 Employee project with a fixed layout.

  2. Add GTK# labels to represent Employee attributes.

  3. Add GTK# entry widgets to allow user input and messages.

  4. Add GTK# buttons to provide user interaction.

  5. Add C# event handlers to respond to user-initiated events.

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.