stream:// .net
How to Implement Structured Logging and Distributed Tracing for Microservices with Seq
Learn how to enhance the observability of your microservices by implementing structured logging and distributed tracing using Seq
Building Your Own Trading Bot in F# By Nikhil Barthwal
Building Your Own Trading Bot in F# By Nikhil Barthwal at #LambdaConf2024 Get your ticket for #LambdaConf2025 here: https://www.eventbrite.com/e/lambdaconf-2...
Adding Serilog to ASP.NET Core: a practical guide
How to add Serilog to your ASP.NET Core project and why you should do it.
Blazor routing enhancements
BlazorNexus.Navigation package alpha release
Building Your First Use Case With Clean Architecture
This is a question I often hear: how do I design my use case with Clean Architecture? In this article, we'll explore a practical example of how to apply Clean Architecture principles by building a user registration feature.
Modernizing your WPF application with the Fluent theme - Bruno Sonnino
You have an old WPF application that you would like to modernize, making its UI more up-to-date and in-line with Windows 11 theming. There are some ways to do it, and the first thing that comes to mind is to create a Resource Dictionary with the theme and apply it to your app. This is
Release Version 10.0.3 · dncuug/X.PagedList
Breaking changes Provide specific namespaces for Extensions (6ae094e) Drop fake async (sync-over-async) ToPagedListAsync() Extensions: Either use the sync ones for real collections or use the prop...
Extend System.Guid with a new creation API for v7 · Issue #103658 · dotnet/runtime
Rationale The UUID specification (https://datatracker.ietf.org/doc/rfc9562) defines several different UUID versions which can be created and which allow developers to produce and consume UUIDs that...
Why and How to Execute GraphQL Queries in .NET - .NET Blog
This post shows how to query a GraphQL API in .NET using Strawberry Shake from a console application
C# Design Patterns - Iterator - Language Features | endjin
This post examines .NET's native support for iterators: IEnumerator, IEnumerable, and IAsyncEnumerable.
Hangfire Implementing Background Jobs
Hangfire is a robust library for managing background jobs in .NET applications, allowing developers to easily create and manage tasks that run asynchronously. Whether you're scheduling recurring tasks, executing one-off jobs, or managing time-consuming operations without blocking the main thread, Hangfire provides a flexible and reliable solution. In this article,
Creating hashes in .NET
This article looks at different ways to create hashes in .NET Core. Hashes are useful for one way encryption which can be used for password storage, JWT validation and some other security use cases…
Release NBomber v5.7.0 - Timescale, WebBrowser · PragmaticFlow/NBomber
Docs updates Output Reports WebBrowser support TimescaleDB Sink SessionID CLI Args Changes Add CLI argument to override SessionId #696 Add ScenarioCancellationToken to IScenarioContext #696 Add ...
How to use Refit to consume APIs in ASP.NET Core
Take advantage of Refit REST library to simplify API consumption and make your code cleaner, more efficient, and easier to maintain.
Reviewing your "Best Practices" in C#
Use code TRANSIT20 and get 20% off the brand new "From Zero to Hero: Messaging in .NET with MassTransit" course on Dometrain: https://dometrain.com/course/fr...
Cloned Dictionary vs. Immutable Dictionary vs. Frozen Dictionary in high traffic systems - Ayende @ Rahien
In my previous post, I explained what we are trying to do. Create a way to carry a dictionary between transactions in RavenDB, allowing one write transaction...
Add End-of-Life (EOL) Status for NuGet Packages by JonDouglas · Pull Request #13598 · NuGet/Home
This pull request introduces a new status for NuGet packages: End-of-Life (EOL). The EOL status indicates that a package is no longer maintained, supported, or updated by its authors. This status a...
Release MudBlazor v7.0.0 · MudBlazor/MudBlazor
NoteIf you are migrating from v6.x.x to v7.0.0 please make sure to read the v7.0.0 Migration Guide !! What's Changed WarningIt's now explicitly required to add MudPopoverProvider. #8712 Before (v...
Code Style for Better Productivity - Tips and Tools from the Metalama Team | The .NET Tools Blog
While it may seem trivial, one of the first steps in creating a maintainable, team-friendly codebase is reaching a consensus on code style and ensuring its strict enforcement. This includes code
Let GitHub Copilot draft of your pull request description - Visual Studio Blog
GitHub Copilot examines your code changes and generates helpful summaries that you can edit and customize for your pull request description
Building .NET 8 Minimal APIs With AWS Lambda and Amazon RDS
Get the source code for this video for FREE → https://the-dotnet-weekly.ck.page/aws-lambdaJoin a community of 1000+ .NET developers: https://www.patreon.com/...
Efficiently Handling Stored Procedures in EFCore: Practical Solutions
Discover proven strategies and practical solutions for efficiently handling stored procedures in Entity Framework Core (EFCore) and optimize your database interactions.
How Where Conditions Work in Entity Framework Core | The .NET Tools Blog
Understanding how to filter data using EF Core and the Where operator.
Hot Vacancies
DevOps Engineer
Our team is urgently looking for a DevOps Engineer for a direct 6-month contract. The client is based in the Netherlands, and the domain is healthcare. The primary task is to assist with the migration from a local data center to Azure.
.NET Developer
A developer is needed for an American startup that manages the operation and maintenance of residential complexes. This is a new project from scratch with a temporary integration of the old system (Web Forms, no code access).
.NET Backend Developer
Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets. Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load. Strong expertise with:
Senior Xamarin Developer
You will join a mobile team which is working on two very exciting projects, Sportsbook and Casino. The apps are used by users in the US, where we are working on the regulated markets. We are releasing apps every two weeks. Our apps are generating almost 75% of the company revenue and the user base is growing daily. Technical stack on the project: Xamarin.Forms, MVVM with DI, NewRelic, Azure + App Center etc. Switching to .Net MAUI in the nearest 2-3 months.
Senior .NET Engineer
You will be working in a large US-oriented company that puts as a priority: security, performance, and stability. The candidate will work on pushing a huge number of changes (several thousand per sec) to several thousand clients in a near real-time manner.