stream:// .net

Unlocking the Secrets of Managed Memory: Dive into Event Handler Leak Insights! - Visual Studio Blog

Event handler leaks have been around for a long time, and they are one of the peskiest issues WPF (Windows Presentation Foundation) developers regularly deal with. You might be thinking: What makes event handler leaks so important? Event handler leaks are easy to cause, all it takes is to forget to unsubscribe to an event. Additionally, they are quite difficult to spot and even trickier to fix.The new insight added to the Visual Studio Managed Memory Usage Tool introduced in update 17.8 Preview 2 significantly trivializes the process of spotting/fixing these leaks. It provides information on which objects are leaking and the event it subscribed to.

Automating Memory Profiling with the JetBrains dotMemory Profiler API - Steve Gordon - Code with Steve

In this post, I demonstrate a feature, to automate the collection of snapshots using the JetBrains dotMemory Profiler API.

Redacting sensitive data in logs with Microsoft.Extensions.Compliance.Redaction

In this post I show how you can add redaction to your [LogProperties] and [TagProvider] objects using the Microsoft.Extensions.Compliance.Redaction package

Rider 2023.3: Support for .NET 8 SDK, the Latest From C# 12, Performance Enhancements, Predictive Debugging, and More AI-powered Features. | The .NET Tools Blog

A major update for Rider has just been published! Rider 2023.3 offers support for the .NET 8 SDK, including the latest features from C# 12. Other enhancements include an improved experience when runni

Announcing SAFE Template v5 | Compositional IT

Announcing SAFE Template v5 | Compositional ITUnited Kingdom: +44 (0)208 088 8978 About Us Careers DevelopmentCommercial IT Consultation Development Pack Support PackConsultancyTech Accelerator Consultant as a Service SAFE Stack Farmer – Easy Azure DeploymentsBlog TrainingApplication Health C

Reddit - Dive into anything

Reddit - Dive into anything

Building resilient cloud services with .NET 8 - .NET Blog

How to integrate resilience and into HTTP Client

Announcing .NET Chiseled Containers - .NET Blog

.NET chiseled Ubuntu container images are now GA and can be used in production, for .NET 6, 7, and 8.

Railway Oriented Programming | F# for fun and profit

Slides and videos explaining a functional approach to error handling

Primary Constructors – Using C# 12 in Rider and ReSharper | The .NET Tools Blog

Welcome to our series, where we take a closer look at the C# 12 language features and how ReSharper and Rider make it easy for you to adopt them in your codebase. If you haven’t yet, download the

Analyzing Performance Issues in Microsoft .NET 8

The author details extensive performance benchmarking of .NET 8, showcasing its notable improvements but also highlighting areas of performance regression compared to .NET 6. The areas of regressio…

The Visual Studio UI Refresh Preview is here! - Visual Studio Blog

The Visual Studio UI Refresh is available for preview in 17.9 preview 1. Find out how to enable it and about the new tinted themes!

F. von Never — Code Vectorization in .NET and Other Technologies

F. von Never — Code Vectorization in .NET and Other Technologies Engineer, Programmer, Gentleman Posts Talks Contacts Plans Code Vectorization in .NET and Other Technologies

What's new with WinForms | .NET Conf 2023

Since we added WinForms to .NET in .NET Core 3.0 we've been making a lot of improvements for our developers. This session will go over some of these improvem...

Announcing F# 8 - .NET Blog

Read what is new in F# 8 - the language, compiler tooling and FSharp.Core standard library

Introducing .NET Aspire: Simplifying Cloud-Native Development with .NET 8 - .NET Blog

Introducing .NET Aspire: A cloud ready stack for building observable, production ready, distributed applications

.NET Conf 2023 - Day 1

Welcome to .NET Conf Day 1! Full agenda: Conf 2023 is the largest .NET event hosted online! Co-organized by the .NET co...

.NET Task Parallel Library vs System.Threading.Channels

Wondering which concurrency library is right for you? Let's dive in!

ConfigureAwait in .NET 8

Changes in ConfigureAwait that are new with .NET 8.0.

OSS Power-Ups: MassTransit

Join Chris Patterson, the author of MassTransit, for an insightful webinar as we delve into the messaging patterns supported by MassTransit. In today's rapid...

How JetBrains Rider Implemented .NET WebAssembly Debugging | The .NET Tools Blog

Blazor is part of a .NET technology that lets you build full-stack web applications using C# without the need to write JavaScript code. There’s server-side Blazor, client-side Blazor (which uses WebAs

The convenience of System.IO - .NET Blog

File I/O APIs are used pervasively in apps. .NET has great API for reading and writing files. They are a great example of the convenience of .NET.

Redux Pattern in Blazor

In this blog post, we will use the Redux pattern with a small Blazor application. To demonstrate the inner workings, we will built everything from scratch.

Trying out MongoDB with EF Core using Testcontainers - .NET Blog

An introduction to the MongoDB database provider for EF Core, including use of Testcontainers

C# Tip: How to create Unit Tests for Model Validation

As you know, you should always validate input models. Therefore, you should create Unit Tests to test the data validation. Let’s learn!

Hot Vacancies

.NET Developer

American startup, .NET

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, .NET

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

DraftKings, Mobile

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

DraftKings, .NET

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.

Middle strong .NET developer

SoftServe, .NET

Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.