Big O notation can be confusing, but Polyglot Notebooks and a simple magic command can help simplify it.
dotnet
-
-
Mermaid.js Timeline charts let you quickly represent high-level timelines for projects and product development cycles using simple markdown.
-
Let’s take a look at Polyglot Notebooks and explore how we can use them to write C# code in an interactive and sharable notebook format.
-
Dotnet is wonderful, but it’s 20+ years old. C# continues to grow and this causes learning issues. Here’s a set of settings that I believe leads to a more beginner-friendly dotnet development experience.
-
Over the weekend I discovered a new feature in Visual Studio 2022 for C# code. This feature, which I’m referring to as “Inline Diagnostics” allows you to see compiler warnings and errors in your editor window without needing to hover over the tooltips.
-
Expression-bodied members in C# can be complex and confusing. Lets talk about the use of fat arrows to declare simple methods and properties and its impact on code and developers.
-
New and old ways of creating your own exceptions in dotnet with C# 11 and .NET 7
-
Most of the new features in C# 11 are incremental language improvements. However, one of these features stuck me immediately as something we don’t need – and also really need to do more.
-
The C# 11 required keyword lets you reduce constructor boiler plate code and ensure that new objects have required property members set when using inline initializers.
-
In this article we’ll explore the top 10 mistakes I see new and seasoned developers make with exception management in dotnet source code. These principles should be valid for all dotnet languages, but examples will be provided in C#.