Using RegEx In Visual Studio Code

Using RegEx in VSCode For Powerful Searching

Alex Cassells .NET, Articles, Programming, React Leave a Comment

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?

Zach Gardner .NET, Keyhole, Videos Leave a Comment

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

Keyhole Software .NET, AWS, Azure, Cloud, Keyhole, Videos Leave a Comment

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 for C# in VS Code

The Visual Studio Experience with C# in VS Code

Adam Costenbader .NET, Articles, C#, Development Technologies & Tools Leave a Comment

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 .NET SDK and Workflows for Enterprise Apps

Temporal.IO and Workflows in Enterprise Applications

Zach Gardner .NET, Architecture, Articles, Development Technologies & Tools, Microservices, Python Leave a Comment

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.