Rating Beers with .NET Core, Azure, and PowerBI – Part Four

This is a four part blog series on how I wrote a webapp using Razor Pages, added an Azure SQL database, deployed to Azure App Service, and then viewed the results using PowerBI. Part four - connecting PowerBI to our Azure SQL instance and displaying the results on a dashboard. Originally when designing the homebrew … Continue reading Rating Beers with .NET Core, Azure, and PowerBI – Part Four

Rating Beers with .NET Core, Azure, and PowerBI – Part Three

This is a four part blog series on how I wrote a webapp using Razor Pages, added an Azure SQL database, deployed to Azure App Service, and then viewed the results using PowerBI. Now we've built our Razor Pages webapp, added an Azure SQL Database, and in this post we're going to deploy it to … Continue reading Rating Beers with .NET Core, Azure, and PowerBI – Part Three

Rating Beers with .NET Core, Azure, and PowerBI – Part Two

This is a four part blog series on how I wrote a webapp using Razor Pages, added an Azure SQL database, deployed to Azure App Service, and then viewed the results using PowerBI. Part two - moving the database from our SQLite dev instance, to Azure SQL. Using Azure SQL Database was suprisingly easy - … Continue reading Rating Beers with .NET Core, Azure, and PowerBI – Part Two

Rating Beers with .NET Core, Azure, and PowerBI – Part One

I work with a number of budding brewing enthusiasts. Last year, we decided to hold a homebrew competition to share and rate each others drops. The competition was a wild success with a number of entries (and even more "testers"), but the one dark spot in the whole competition was the grading process. Being a … Continue reading Rating Beers with .NET Core, Azure, and PowerBI – Part One

Search for and Delete Emails in PowerShell

I am on the on-call roster for work. Most of the time, it's just annoying servers alerting that they've reached a critical drive space level, some service failing that someone thought was important to monitor, and someone who has gotten themselves locked out. However, I occasionally get an interesting call. The other night it was … Continue reading Search for and Delete Emails in PowerShell

Clean Citrix UPM Profiles

UPDATE: This is now built into Profile Manager, and I'd recommend you use this instead of the below script. https://docs.citrix.com/en-us/profile-management/current-release/configure/include-and-exclude-items/enable-logon-exclusion-check.html Thanks Citrix! I have a hate/love relationship with Citrix Profile Manager. On the other hand, I HATE how much time I seem to spend on it, tweaking my UPM policies to troubleshoot slow logons, trying … Continue reading Clean Citrix UPM Profiles

Allowing non-Admins to Shadow, Message, and more on 2012 R2 RDS…

Although this one has been posted a few times before, I thought I'd add it in for my own reference as it taught me something I wasn't aware of - setting permissions through WMI objects. Windows Server 2012 is great. In some respects, even better than Server 2008 R2. In many respects however, it is … Continue reading Allowing non-Admins to Shadow, Message, and more on 2012 R2 RDS…