Tiny top-level programs with C# 9 and SmallSharp and Visual Studio
One of the things I'm always working on and am always excited about is making C# simpler for new folks. With .NET 5, today, this works, as it includes C# 9> dotnet new console The template "Console...
View ArticleDotNet Boxed includes prescriptive templates for .NET Core
This is pretty cool. As you may know, when you type "dotnet new" from the command line, or if you turn on the Visual Studio preview feature "Show all .NE Core templates in the New Project Dialog" that...
View ArticleFree eBook: How to use Dapr for .NET Developers
According to the Dapr open source website: "Dapr helps developers build event-driven, resilient distributed applications. Whether on-premises, in the cloud, or on an edge device, Dapr helps you tackle...
View ArticleFree Windows 10 development virtual machines for HyperV, Parallels,...
You probably know that you can download free developer tools for Windows 10 up at the Windows Dev Center here. Visual Studio Community IS effectively the Pro SKU and is free for Open Source. You may...
View ArticleFix for Elgato Key Light not found by Control Center
Sometimes blogging means lots of long form essays that take weeks to write and drop lots of wisdom. However, many times blogging is just keeping track of a fix for a nagging problem. There may just be...
View ArticleCrowbits are Electronic Programmable LEGO Compatible Blocks for STEM Education
Late last year I blogged about the Elecrow CrowPi2 Raspberry Pi Laptop. The folks at Elecrow are great and I've used their original CrowPi many times with the kids at and talks. None of these links are...
View ArticleDon't forget about the GitHub Command Line
I spend so much time at the command line using the Windows Terminal. Then I spend a ton of time using git at the command line. But then I ALT+TAB over to GitHub and mess around in the browser. Why have...
View ArticlePenny Pinching in the Cloud: Azure Static Web Apps are saving me money
I've long run a few dozen websites in Azure and while I've long noticed people (frankly) wasting money by having one Azure App Service (a Web Site) per Azure App Service Plan (a VM) I tend to pack them...
View ArticleTry time-boxed panics
My mom is very clever and thoughtful and when I was in my early teens and easily overwhelmed and generally freaking out or panicky she'd say, "feel it. Be here. What is your body telling you. Freak out...
View ArticleRyujinx is an Experimental Nintendo Switch Emulator written in C# for .NET Core
I love emulators. I love that they exist. I love that we have computers that are not only fast enough to translate and emulate instructions in real time for totally different computers that may not...
View ArticleConsider upgrading a few PC components - a good SSD is so fast it's not even...
Every 6 or 7 years I get a new PC. My most recent one was in 2018 and I'm happily still using it today. However, I have made a few modest and somewhat low-cost (and one high-cost) upgrades. Each of...
View ArticleVisual Studio hotkeys at the PowerShell command line in Windows Terminal
Muscle memory is a heck of a thing. When I want to build code I type Ctrl-Shift-B. I can't not. It's built into my hands! Ctrl-Shift-T is test (even though it's non-standard, it's there, in my hands. I...
View ArticleThe Windows Terminal made better with the Command Palette plus Multiple...
I thought I knew everything about the open source Windows Terminal and then I hit Ctrl+Shift+P like I do in VS Code (muscle memory) and it pops up a lovely Command Palette. You can search for any...
View ArticleHow to make Command Prompt, PowerShell, or any Shell launch from the Start...
I love the Windows Terminal, but right now I launch the Terminal, then I pick a Shell (PowerShell, CMD, bash, etc) from the menu. Sometimes I want to be "shell-first." I'll hit the Start Menu, type...
View ArticleTake your Windows Terminal and PowerShell to the next level with Terminal Icons
I'm having a blast customizing my terminal and making my prompt awesome. How to make a pretty prompt in Windows Terminal with Powerline, Nerd Fonts, Cascadia Code, WSL, and oh-my-posh Taking your...
View ArticleConverting a 13 year old .NET WPF app called BabySmash to a self-contained...
13 years ago I wrote a .NET 3.5 WPF application for my then 2 year old baby/toddler. Maybe he was 18 months. He was small. He now wants to drive. https://www.babysmash.com/ continues to be a thing,...
View ArticleHow to run Linux GUI apps on Windows 10 with WSL and WSLg
Many folks have installed X servers and X410 on their Windows 10 machines and hacked together very nice X Server set ups with WSL over the years. However, that support is now official and coming to...
View ArticleCan you really develop with Linux GUI Apps on Windows 10 with WSLg? How about...
I blogged about How to run Linux GUI apps on Windows 10 with WSL and WSLg, but how "real" is this? Are these just toy apps? Nope. I wanted to see if I could install the Community Edition of PyCharm on...
View ArticleUpdating FloatingGlucose to .NET 5 - Display Nightscout or Dexcom Glucose...
Last month I learned how to convert a 13 year old .NET app to modern .NET 5 with the "try convert" tool. It was surprisingly easy to bring a "legacy" app well forward to a pretty darn cool...
View ArticleExploring the Visual Studio Code REST Book extension for native Notebooks
My co-worker Tanha Kabir has a cool Visual Studio Code extension called REST Book. Sure, there's lots of extensions and lots of ways to call REST APIs from Visual Studio Code - not to mention the...
View Article