Test Secure Web APIs with Visual Studio Web Tests
A common approach to securing APIs is through the use of bearer tokens, like JWT. A common scenario when working with APIs secured by bearer tokens is to have to do something like this.
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
A common approach to securing APIs is through the use of bearer tokens, like JWT. A common scenario when working with APIs secured by bearer tokens is to have to do something like this.
A feature I use quite a bit in Visual Studio is the Calculate Code Metrics tool, found under the Analyze menu. You can use it to get some nice information about your projects, including Cyclomatic Complexity, Depth of …
I created a helpful flow chart to use when answering the question, Should I add caching to my web application (or, " Should I implement caching in my ASP.NET (Core) App")?
Yesterday I presented Design Pattern Mastery at Momentum Dev Con, a first-year regional developer conference held in Cincinnati, Ohio. The event opened up with a Women In Technology panel that was very well-received, and …
My step-by-step checklist for recording and producing Weekly Dev Tips podcast episodes using Audacity, from scripting to uploading.
Why code reviewers should offer encouragement alongside criticism, using positive reinforcement to make reviews more effective and enjoyable.
I’m a proponent of small, single-purpose files for most things in software applications. This helps follow certain SOLID principles, like Single Responsibility and Interface Segregation. It also means my …
When Visual Studio has updates available, you’ll see a notification flag change color at the top of the screen: When you run the update, the installer will also show you if there are other versions available, such …
When looking at tuning application performance, a common principle to follow is this one: Maximize the amount of work not done. It’s hard to make doing something faster than doing nothing, so do nothing whenever …
I've written about feature folders for ASP.NET Core before, and how Razor Pages does a great job of solving this problem for page/view-based endpoints. However, I wanted to take a moment to address APIs, which are an …