This post demonstrates some of my favorite search techniques that work well in VSCode, including some basic RegEx (Regular Expressions) expressions that will help you find exactly what youโre looking for in an unfamiliar code base. We will cover VSCode file type inclusions and exclusions, single-line multi-term searching, conditional searching, and more. RegEx can be intimidating to people who arenโt used to using it, but luckily the RegEx expressions described in this post are very easy to remember and incredibly powerful.
What is MSAL and How Does It Work?
MSAL, or Microsoft Authentication Library, is an essential tool for developers aiming to implement robust authentication systems efficiently. It streamlines the integration of security protocols into applications, supporting various authentication methods such as OpenID Connect and JWT (JSON Web Tokens). MSAL enables developers to concentrate on application functionality while maintaining high security standards. Security in Technology The importance of robust …
.NET in the Cloud: How to Leverage AWS/Azure for Scalable Solutions
Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.As enterprises increasingly adopt cloud technologies, the importance of scalable and efficient solutions like Microsoft’s .NET has never been more evident. This platform, compatible …
The Visual Studio Experience with C# in VS Code
There is no doubt that VS Code is one of the most popular development IDEs around these days. With clean layouts and a broad library of extensions that cater to an amazing list of development languages, it’s easy to imagine why it’s so popular. However, when it came to C# development, there were comforts that could be found in Visual Studio but not in VS Code. That is until recently…
This year, Microsoft released an extension for VS Code that helps bring those missing comforts of developing C# in Visual Studio to VS Code: the C# Dev Kit extension, which is approaching 1 million downloads with active updates. If you are an API and UI developer looking to stay in a single IDE, or maybe a Linux developer who is not able to install Visual Studio, this should excite you.
In this post, we’ll walk through some of the features that this extension brings to VS Code.
Temporal.IO and Workflows in Enterprise Applications
In every software application Iโve ever worked on, no matter the industry or maturity of the team or number of weeks in a sprint, there have been three questions that always come up: What is the best way to center a
? Should we use tabs or spaces? How should we implement complex workflows?
It was with that third question in mind that I stumbled upon a link in HackerNews a few weeks back on Temporal.io announcing that its .NET SDK is now in alpha.
If you arenโt in the know, Temporal is a library that lets you describe workflows as code. Itโs available in multiple languages, but the Python flavor is the most popular.
So, I took a leap of faith, tried out the Temporal .NET SDK, and decided to recap my thoughts for you all as a blog. Iโll walk through, at a high level, what the Temporal approach is, the implications of workflows at the different zones of enterprise architecture, and where I see Temporal being useful in a large organizationโs software strategy.



