News

In this lesson, you will learn the main concepts behind event-driven programming, which, after object-oriented programming, is another fundamental stepping stone in understanding modern embedded ...
Microsoft’s P language, for asynchronous event-driven programming and the IoT (internet of things), has been open-sourced. Geared for embedded systems, device drivers, and distributed services, P is a ...
Microsoft’s open-source data change processing platform promises a whole new way of building and managing cloud applications that generate a constant flow of events. The Microsoft Azure Incubations ...
How the Microsoft co-evolution strategy has shaped the two flagship languages of the .NET Framework, and what it means for developers going forward. When Microsoft released Visual Studio 2010 and the ...
What is a Real-Time Operating System (RTOS), and what does “real-time” mean anyway? What are the various kinds of state machines, and how to code them efficiently in C? What is object-oriented ...
Usually, I use the Serial Monitor of the Arduino IDE to communicate with the Arduino hardware. But now, I want to build an application on my computer that allows me to click some buttons to control ...
Visual Basic .Net might not be the coolest programming language to know, but it remains popular and has now reached its highest position on the Tiobe index of top programming languages. In the ...