Tags .Net 13 ASP.Net 27 AWS 1 Algorithms 2 Async 1 Automapper 1 BenchmarkDotNet 3 Benchmarking 3 Blogging 1 Conferences 1 Docker 3 Dotnet Tools 4 Dotnet tools 1 Finance 2 FsCheck 1 Http 1 IndentityServer4 1 Internals 1 Interviewing 1 ML.NET 1 MachineLearning 1 Maintainability 1 Measuring 9 MediatR 1 MultiThreading 1 Multithreading 3 NDepend 1 OAuth 1 Open-Source 1 Performance 7 RX 1 Refit 1 Swagger 1 Testing 4 Twitter 1 .Net September 29, 2021 » How to throttle http calls on the client using a DelegatingHandler March 11, 2021 » Calculating combinations of an array November 18, 2020 » C# 9.0: Readability improvements October 28, 2020 » Using Refit in ASP.NET Core to remove boilerplate code when consuming REST endpoints August 24, 2020 » What is AyncLocal in C#? August 20, 2020 » Why you should start using property based testing August 12, 2020 » Classifying tweet sentiment with ML.NET August 05, 2020 » Consuming paged Twitter data with async enumerable July 21, 2020 » Creating an AWS Lambda function written in C# .NET Core July 07, 2020 » Performance with ref readonly returns June 30, 2020 » Understanding default interface members in .NET Core June 23, 2020 » Using the new Index and range operators June 17, 2020 » A case for pattern matching ASP.Net September 30, 2020 » Using MediatR in ASP.NET Core July 16, 2020 » ASP.NET Core integration tests with WebApplicationFactory June 11, 2020 » Running a .NET Core HostedService as a Windows service June 01, 2020 » Using a custom action constraint to version an endpoint in ASP.NET Core May 28, 2020 » Why concurrency with async beats parallelism for scalability May 26, 2020 » Using route constraints in ASP.NET Core May 20, 2020 » Measuring .Net Core: 5. Creating and analyzing a dump file when an ASP.NET Core application crashes May 14, 2020 » Measuring .Net Core: 4. Using dotnet-gcdump to investigate memory leaks May 13, 2020 » ASP.NET Core doesn't use a SynchronizationContext May 12, 2020 » Measuring .Net Core: 3. dotnet-counters with a custom provider May 08, 2020 » Measuring .Net Core: 2. Using dotnet-counters May 07, 2020 » Measuring .Net Core: 1. Setting up local diagnostics tools May 05, 2020 » Using a custom authorization filter in ASP.NET Core May 03, 2020 » Using in-line middleware in ASP.NET Core April 30, 2020 » Authenticating to IdentityServer4 in ASP.NET Core April 29, 2020 » Creating a CSV text to model custom model binder in ASP.NET Core April 27, 2020 » Using middleware to conditionally allow endpoints April 24, 2020 » Why you should use the IHttpClientFactory in ASP.NET Core April 23, 2020 » Using automapper in ASP.NET Core April 22, 2020 » ASP.NET Core: Injecting dependencies directly into controller actions April 21, 2020 » ASP.NET Core: Using fluent validations in your api controllers April 20, 2020 » Semantic logging with ASP.NET Core April 18, 2020 » ASP.NET Core IOptions Validation April 17, 2020 » ASP.NET Core dependency injection: Registering open generics April 16, 2020 » ASP.Net Core Hosted services April 15, 2020 » ASP.NET Core configuration in Docker containers April 14, 2020 » ASP.NET Core with IOptions AWS July 21, 2020 » Creating an AWS Lambda function written in C# .NET Core Algorithms March 11, 2021 » Calculating combinations of an array October 26, 2020 » Code challenges: Finding number of sub arrays with a sum of zero Async June 16, 2020 » Why is async void return bad? Automapper April 23, 2020 » Using automapper in ASP.NET Core BenchmarkDotNet March 11, 2021 » Calculating combinations of an array June 09, 2020 » When to consider using ValueTask over Task with async code June 03, 2020 » Counting sheep with BenchmarkDotNet Benchmarking March 11, 2021 » Calculating combinations of an array June 09, 2020 » When to consider using ValueTask over Task with async code June 03, 2020 » Counting sheep with BenchmarkDotNet Blogging July 23, 2015 » Setting up my blog Conferences May 21, 2020 » What I learnt attending the Microsoft build online event Docker April 27, 2020 » Using the swagger-codegen-cli Docker image to generate c# classes from a swagger api April 15, 2020 » ASP.NET Core configuration in Docker containers April 14, 2020 » Docker with certificates Dotnet Tools May 20, 2020 » Measuring .Net Core: 5. Creating and analyzing a dump file when an ASP.NET Core application crashes May 14, 2020 » Measuring .Net Core: 4. Using dotnet-gcdump to investigate memory leaks May 12, 2020 » Measuring .Net Core: 3. dotnet-counters with a custom provider May 08, 2020 » Measuring .Net Core: 2. Using dotnet-counters Dotnet tools May 07, 2020 » Measuring .Net Core: 1. Setting up local diagnostics tools Finance October 12, 2018 » Present value in code October 11, 2018 » What is present value? FsCheck August 20, 2020 » Why you should start using property based testing Http September 29, 2021 » How to throttle http calls on the client using a DelegatingHandler IndentityServer4 April 30, 2020 » Authenticating to IdentityServer4 in ASP.NET Core Internals November 10, 2018 » ConcurrentDictionary internals Interviewing August 12, 2015 » The interviewing process ML.NET August 12, 2020 » Classifying tweet sentiment with ML.NET MachineLearning August 12, 2020 » Classifying tweet sentiment with ML.NET Maintainability December 10, 2020 » Can NDepend replace the need for code reviews? Measuring December 10, 2020 » Can NDepend replace the need for code reviews? June 09, 2020 » When to consider using ValueTask over Task with async code June 03, 2020 » Counting sheep with BenchmarkDotNet May 28, 2020 » Why concurrency with async beats parallelism for scalability May 20, 2020 » Measuring .Net Core: 5. Creating and analyzing a dump file when an ASP.NET Core application crashes May 14, 2020 » Measuring .Net Core: 4. Using dotnet-gcdump to investigate memory leaks May 12, 2020 » Measuring .Net Core: 3. dotnet-counters with a custom provider May 08, 2020 » Measuring .Net Core: 2. Using dotnet-counters May 07, 2020 » Measuring .Net Core: 1. Setting up local diagnostics tools MediatR September 30, 2020 » Using MediatR in ASP.NET Core MultiThreading May 28, 2020 » Why concurrency with async beats parallelism for scalability Multithreading November 10, 2018 » ConcurrentDictionary internals October 11, 2018 » The problem with the BlockingCollection June 24, 2018 » Rx as part of your standard toolkit NDepend December 10, 2020 » Can NDepend replace the need for code reviews? OAuth April 30, 2020 » Authenticating to IdentityServer4 in ASP.NET Core Open-Source January 21, 2020 » Why I started contributing to open source Performance September 29, 2021 » How to throttle http calls on the client using a DelegatingHandler March 11, 2021 » Calculating combinations of an array October 26, 2020 » Code challenges: Finding number of sub arrays with a sum of zero June 09, 2020 » When to consider using ValueTask over Task with async code June 03, 2020 » Counting sheep with BenchmarkDotNet May 28, 2020 » Why concurrency with async beats parallelism for scalability May 08, 2020 » Measuring .Net Core: 2. Using dotnet-counters RX June 24, 2018 » Rx as part of your standard toolkit Refit October 28, 2020 » Using Refit in ASP.NET Core to remove boilerplate code when consuming REST endpoints Swagger April 27, 2020 » Using the swagger-codegen-cli Docker image to generate c# classes from a swagger api Testing August 20, 2020 » Why you should start using property based testing July 16, 2020 » ASP.NET Core integration tests with WebApplicationFactory October 11, 2018 » The problem with the BlockingCollection June 24, 2018 » Rx as part of your standard toolkit Twitter August 05, 2020 » Consuming paged Twitter data with async enumerable