Windows Presentation Foundation application for controlling using MQTT
WPF is a powerful UI framework for building Windows desktop client applications. It supports a broad spectrum of application features including models, controls, graphics layout, data binding, documents, and security. The programming is based on C# for the core logic and XAML for the UI.
Sample "Hello World" application in WPF
Before moving on to the development of an application for controlling Intel Edison, let's have a brief look at how we can integrate certain basic features such as a button click event, handling displaying data, and so on. Open up your Visual Studio and select New Project
.
In PCs with low RAM, the installation of Visual Studio may take a while, as will opening Visual for the first time:
Note
The reason we are working with WPF is that it will be used in multiple topics, such as those in this chapter and in the upcoming chapters on robotics. In robotics, we'll be developing software to control robots. It...