Azure Load Testing is a fully managed load testing service that uses JMeter under the hood. It’s really easy to … Continue reading How to load test an App Service instance with Azure Load Testing
eShopOnWeb architecture article series (16 parts)
For learning and discussion purposes I’ve done up a series of short articles looking at the architecture of eShopOnWeb which … Continue reading eShopOnWeb architecture article series (16 parts)
Create insert statements for existing data in tables from SQL Server Management Studio (SSMS)
At lot of us will have used the ‘Generate Scripts‘ functionality in SQL Server Management Studio (SSMS) to export schema … Continue reading Create insert statements for existing data in tables from SQL Server Management Studio (SSMS)
Consider using named arguments in C# to increase readability of method calls
By using named arguments in C# we don’t have to match the ordering of parameter lists of called methods. Instead the … Continue reading Consider using named arguments in C# to increase readability of method calls
Poll Results : Do you have a use case for CoreWCF?
CoreWCF is a port of WCF to .NET Core. It’s a community project but will be supported by Microsoft and … Continue reading Poll Results : Do you have a use case for CoreWCF?
How to track active item in Visual Studio solution explorer
Tracking the active item in Visual Studio solution explorer is very helpful particularly when we are switching between a lot … Continue reading How to track active item in Visual Studio solution explorer
How to automatically add missing using statements when we paste code in Visual Studio
In Visual Studio when we paste code into our files often it won’t compile as we need to add using … Continue reading How to automatically add missing using statements when we paste code in Visual Studio
List of popular Visual Studio keyboard shortcuts
Keyboard shortcuts are always super handy to save time. Microsoft has a great page which is worth bookmarking and which … Continue reading List of popular Visual Studio keyboard shortcuts
Tests can have bugs too, review them like normal code and change them as little as possible
If you’ve just changed or created a test the fact it passes doesn’t mean SH*T… At this stage you’ve no … Continue reading Tests can have bugs too, review them like normal code and change them as little as possible
Go to matching brace in Visual Studio with Ctrl+} shortcut
To move the caret to the matching brace of the one it’s currently on press Ctrl+}. This is very handy … Continue reading Go to matching brace in Visual Studio with Ctrl+} shortcut
Display lines of code in miniature on the vertical scroll bar in Visual Studio
In Visual Studio we can change the display of the vertical scroll bar to map mode which will display lines … Continue reading Display lines of code in miniature on the vertical scroll bar in Visual Studio
.NET 7 to include new ThrowIfNullOrEmpty ArgumentException guard clause
In .NET 6 Microsoft introduced the ArgumentException.ThrowIfNull guard clause and in .NET 7 (Preview 4) they have introduced ArgumentException.ThrowIfNullOrEmpty. Using … Continue reading .NET 7 to include new ThrowIfNullOrEmpty ArgumentException guard clause
Use bookmarks in Visual Studio to easily navigate back and forth between arbitrary code locations
Bookmarks in Visual Studio allow us to mark any arbitrary code location in our solution so we can easily navigate … Continue reading Use bookmarks in Visual Studio to easily navigate back and forth between arbitrary code locations
How to enable parameter and type inline hints in Visual Studio
Inline parameter name and type hints are very helpful in Visual Studio to provide extra clarity on code without having … Continue reading How to enable parameter and type inline hints in Visual Studio
.NET 7 (Preview) available on Azure App Service as extension
.NET 7 will be released in November and as of the time of writing we are on Preview 5. If … Continue reading .NET 7 (Preview) available on Azure App Service as extension
Chrome now supports HTTP 103 Early Hint status to enable faster loading of page resources such as CSS and JS
Google Chrome now supports the HTTP Early Hint 103 status. Early Hint 103s are used to indicate resources (such as … Continue reading Chrome now supports HTTP 103 Early Hint status to enable faster loading of page resources such as CSS and JS
Recommended AZ-900 Azure Fundamentals Study Cram video on YouTube
This video is amazing if you’ve got the AZ-900 Azure Fundamentals exam coming up or you just want a really … Continue reading Recommended AZ-900 Azure Fundamentals Study Cram video on YouTube
Visual Studio 17.2 Preview 3+ includes a new all in one search
Visual Studio 17.2 Preview 3+ has a new all in one search dialogue which allows developers to search through their … Continue reading Visual Studio 17.2 Preview 3+ includes a new all in one search
System.Random is much faster in .NET 6 as Microsoft have changed underlying algorithm
In .NET 6 Microsoft have changed the algorithm used in System.Random and the performance improvements are crazy. Check out the … Continue reading System.Random is much faster in .NET 6 as Microsoft have changed underlying algorithm
Visual Studio adds ‘What’s New?’ page to showcase new features after an upgrade
Since version 17.3 Visual Studio will show a helpful ‘What’s New?’ dialogue after an upgrade to showcase new capabilities that could … Continue reading Visual Studio adds ‘What’s New?’ page to showcase new features after an upgrade
Stage individual lines or chunks of code in Visual Studio with Git from a file with many changes
The ability to stage individual lines or chunks of code from a file with many changes in Visual Studio with … Continue reading Stage individual lines or chunks of code in Visual Studio with Git from a file with many changes
Emojis will be supported in .NET 7 console output
In .NET 7 it will be possible to use emojis in console output. What do you think about this? Good? … Continue reading Emojis will be supported in .NET 7 console output
When your ‘test’ environment accidentally writes to production
When your ‘test’ environment accidentally writes to production 😂 … BBC apologises after ‘Manchester United are rubbish’ appears on screen … Continue reading When your ‘test’ environment accidentally writes to production
Poll Results : Do you hate AutoMapper?
Inspired by a thread titled ‘I hate AutoMapper‘ on Reddit a few months ago I took a fun poll on … Continue reading Poll Results : Do you hate AutoMapper?
Microsoft drops parameter null checking operator from C#11
Looks like Microsoft have pulled the null check !! operator from C#11. It had been included in C# 11 early … Continue reading Microsoft drops parameter null checking operator from C#11
Entity Framework Core 7.0 will not wrap single changes in a transaction where possible to improve performance
Entity Framework Core 7.0 will not wrap single changes in a transaction where possible to improve performance. This is nice … Continue reading Entity Framework Core 7.0 will not wrap single changes in a transaction where possible to improve performance