Get all prediction scores from your ML.NET model
When predicting with an ML.NET model you trained yourself, you might be interested in just more than the highest scoring label. But how do you get the other labels and their corresponding scores? In...
View ArticleGet all prediction scores from your ONNX model with ML.NET
Recently I wrote an article about getting all prediction scores from your ML.NET model. So, when we want to do this for an ONNX model we have loaded with ML.NET, that should work the same, right? Not...
View ArticleSpeaking about machine learning and Xbox achievements
A couple of my recent articles were about machine learning and image classification in C#. These posts were the results of a pet project on which I was working. I will be speaking about this project at...
View ArticleThree episodes about Machine Learning and Xbox achievements at dotnetFlix
I had the honor to be a guest at the dotnetFlix channel, hosted by Sander Molenkamp and Edwin van Wijk. I share more on the techniques, frameworks and libraries I have used and I finish with a...
View ArticleManage Azure AD applications from an Azure DevOps Pipeline
A lot of people prefer to manage their infrastructure as code. Some infrastructures might require an App Registration in an Azure AD. So, why would we not apply the IaC practice here as well? An Azure...
View ArticleAdd Azure Active Directory authentication to an App Service from an Azure...
Azure App Services make it quite easy for you to add one or more authentication providers to your application. But how do you add Azure AD as a provider using Infrastructure as Code? In this article I...
View ArticleUsing the OpenCV VideoCapture class with the name of a Camera
To capture images in my applications, I use the VideoCapture class of the EmguCV library, an OpenCV wrapper for .NET. To choose a specific camera, you need to supply an index value. But getting this...
View ArticleCreate an Azure SQL Database Failover Group with the Azure CLI
With an Azure SQL Database, Microsoft is already providing high availability with an SLA of at least 99.99%. But if you want to prevent to be affected by a large regional event or want to meet...
View ArticlePixcel: Convert an image into Excel pixel art
Last week I received an invitation for a social work meeting about "Pixel art in spreadsheets". I thought: "How hard can it be". Well, it is about 25 lines of C# 9.0 hard! :D
View ArticleUsing Private Link with a Failover Group for Azure SQL Database
In a previous article I described how to configure an Azure SQL database failover group for high availability across multiple regions. But what if you want to limit network traffic to a database in...
View ArticleMy Advent of Code 2021
I recently joined the Advent of Code 2021. During the first 25 days of December, the challenges made me (re)discover many possibilities with C#, some that are long available but maybe not that well...
View ArticleQuick PowerPoint tip: Stack emoticons
Learn how to stack emoticons in PowerPoint to create engaging and visually appealing slide titles. Bring your presentations to life with this quick and easy tip!
View ArticleQuick PowerPoint tip: Switch between emoji and text rendering
When adding emoticons to your PowerPoint slides, sometimes the rendering might not be as expected. For example, PowerPoint renders the emoticon only in a textual, monochrome variant on the slide. So,...
View Article2022, My year as a speaker
In the past few years, I have presented multiple sessions all around the world, although mostly virtual. Presenting for a live crowd was something I only did inside The Netherlands before. With...
View ArticleAn addition to the Project Server 2007 SDK
Currently I'm working on a project which uses Microsoft Project Server 2007. However, the SDK is poorly documented.
View ArticleTextbox “Process Accounts with Access to the SSP” doesn’t exist
I had a lot of trouble using impersonation with the PSI web services in Project Server 2007. I found some posts on the web suggesting that you need to add the account to the “Process Accounts with...
View ArticleUsing app.config with Project Server Events
When building custom Project Server Event Receivers the result is a dll file. Using app.config and the ConfigurationManagement class will not work. Well actually, it’s possible!
View ArticleMSI Installer Application Folder from code
To deploy our code, we create MSI installers using Visual Studio. One problem I encountered is that there is no property available in code to know where the user has chosen to install the application.
View ArticleAn addition to the Project Server 2007 SDK (Part 2)
I was browsing through the Project Server 2007 TimePeriodDataSet.TimePeriodsRow members and found the following empty entries I could fill.
View ArticlePitfall: Using the SiteData Web Service to get the Site GUID
When you want to use the PSI interface you need to have a PSContextInfo Class. Inside a Project Server Event this will be provided so you don’t need to worry about it’s contents. But outside the Event...
View Article