Once upon a time (2004 through 2008) I did a lot of Windows Forms development, affectionately known as “WinForms.”

Recently, I started slinging WinForm code again to work on building out OpenLiveWriter plugins. More on that in another post.

Despite the fact that WinForms isn’t exactly cutting edge, it remains popular and powerful. In fact, it can easily leverage some of the best modern AI tooling the world has to offer.

Jon Wood teaches us how to user ML.NET inside a WinForms desktop application.

Source Code

In this episode of Data Exposed with Vin Yu, get an introduction to Azure Arc enabled SQL Managed Instance as well as an overview of its capabilities.

Find out how to get started with Azure Arc enabled SQL Managed Instance today.


If you’ve been reading this blog or listening to my new podcast, Impact Quantum, then you know that I am a firm believer that quantum computing age is imminent.

In fact, I’ve written about it a few times and how it may save us from another AI Winter.

Now, CERN is getting on on the action, offering a free class to developers who want to understand the complicated new field of computing.

CERN (Conseil Européen pour la Recherche Nucléaire), otherwise known as the European Organization for Nuclear Research, has launched a free online course that attempts to explain the basics of quantum computing. The first lesson aired on Friday at 10:30 a.m. CET, and future ones will happen at the same time every Friday through December 18.

Transfer Learning is a powerful and an increasingly common technique for training deep learning models quickly with a minimal training set.

To understand the basic notion of Transfer Learning, consider a model X is successfully trained to perform task A with model M1. If the size of the dataset for task B is too small preventing the model Y from training efficiently or causing overfitting of the data, we can use a part of model M1 as the base to build model Y to perform task B.

Azure Synapse Analytics holds both promise and peril for data professionals of every kind.

Azure Thursday recently posted this great session on Azure Synapse Analytics.

In order to get maximum use of this tool, we need to figure out not only what it can do on its own, but also how it fits together with everything else in Azure. Since Azure Synapse Analytics is a tightly packaged collection of seemingly random pieces, this can seem quite overwhelming.

If you wonder how security works, what piece goes where or how the network plays a part in moving data around, this is the session for you.

In this session we will look into what pieces make up the buffet that is Azure Synapse Analytics, find out how it can work with both structured and unstructured data with ease, and explore some of the architectural patterns that ensure security and performance.