RSSAmplifier

Blog

Tim Heuer

The web site and blog of Tim Heuer, Program Manager for .NET

timheuer.comRSS feed ↗20 posts

Latest posts

I'm Leaving Microsoft

Hello there, tl;dr I'm leaving Microsoft and retiring.

Another selfish tool–Endpoint for VS Code

I wanted the simplest UI for managing my REST API validation endpoints and didn't need a lot of services/fancy stuff...so I (with Copilot) made my own.

AI in My Developer Workflow: From Prompting to Planning

How I moved from terse 'search prompting' to fully embracing Copilot as a partner and treating it as such with planning in mind.

Adding environment vars to .NET Aspire services

Quick tip to add any environment variable to your .NET Aspire service and make the app model aware of it!

Anatomy of a .NET devcontainer

Wondering how the new .NET Codespaces environment is configured? Check out the devcontainer definition to learn more and how you can do this too!

Monitor your GitHub Actions in Visual Studio

Want to manage your GitHub Actions in Visual Studio? Look no further and install this extension today!

Creating a VS Code editor extension

I created a resx editor to learn how to write VS Code custom editor extensions. Check it out and the code.

Make your VS Code extension more helpful

Enhance your VS Code extension listing with a few simple additions to your package manifest!

Writing an OpenAI plugin for ChatGPT using ASP.NET Core

Unleash the power of your APIs into ChatGPT using ASP.NET Core and Visual Studio to quickly expose and develop an OpenAI ChatGPT plugin. You won't believe how easy it is!

Contain your excitement for ASP.NET on Azure

Want to quickly deploy .NET apps in containers but don't know how or want to be complex? Learn about it here!

GitHub Composite Actions are fast way to templatize workflows

Want to templatize some steps in your workflows? Check out GitHub composite Action run steps!

Limited Edition Custom .NET Cycling Jersey

Be the fastest cyclist out there with your .NET cycling kit - custom, limited, unique. Store closes soon!

Forcing a failure in GitHub Actions based on a condition

Do you find the need to manually control a failure in a GitHub Actions step? Read this for quick method using a script to do so on a condition!

Adding approval workflow to your GitHub Action

Want to add an approval workflow to your GitHub Action deployment easily? With new capabilities now you can!

Using GitHub Actions for Bulk Resolving

Want a quick way to bulk resolve some issues in your repo? Use GitHub Actions and save time!

Building a Code Analyzer for .NET

Learn with me as I build my first C# Code Analyzer and Code Fix using Visual Studio and the Roslyn SDK!

Generate a GitHub Actions workflow file from dotnet CLI

Generate a GitHub Actions workflow file quickly from the dotnet CLI using this new helper tool.

Filtering a Bootstrap table in C# and Blazor

Need to quickly use a Bootstrap table with Blazor and add a global filter? You won't believe your eyes!

Hosting Blazor WebAssembly in Azure Static Web Apps (Preview)

I wanted to see if I could get Blazor Wasm apps in the new Azure Static Web Apps preview service. Turns out you can...with some caveats :-).

Different ways to host Blazor WebAssembly (Wasm)

Read this to look at different ways to host/deploy your Blazor WebAssembly client apps on Azure.