You can now return unmapped types from raw SQL select statements with Entity Framework 8
Entity Framework Core 8 introduces raw SQL queries that can return unmapped types, a highly anticipated feature for .NET developers.
Entity Framework Core 8 introduces raw SQL queries that can return unmapped types, a highly anticipated feature for .NET developers.
A tutorial on building a URL shortener service using C#, .NET, and Redis, covering both a forwarding API and a management CLI.
A guide to building professional .NET console applications using modern practices like Top-Level Statements and the .NET Generic Host.
A guide to solving common JSON deserialization issues in .NET, focusing on JsonSerializerOptions and property name casing.
Part 3 of a series on writing a .NET profiler in C#, focusing on creating a source generator to automate boilerplate code for the profiling API.
A tutorial on implementing loosely coupled messaging between services using Azure Service Bus queues and the .NET SDK.
A comprehensive mind map visualizing C# language features from version 1.0 through the upcoming C# 12, with clickable links to examples.
A technical guide on using .NET to create a proxy for enabling LAN-based Rainbow Six Vegas 2 multiplayer over a WAN/VPN connection.
Introduces PerfCollectProfiler, a BenchmarkDotNet plugin for profiling .NET applications on Linux and exporting trace data for performance analysis.
A technical guide on implementing a .NET profiler in C#, focusing on mapping COM objects to .NET instances and using UnmanagedCallersOnly.
Introduces a .NET tips and tricks website and a high-performance ValueStringBuilder project, showcasing low-allocation string building techniques.
Explains the pitfalls of comparing ReadOnlySpan<char> objects in C#/.NET, highlighting differences from string comparison due to memory representation.
A guide to organizing a .NET Dependency Injection container using extension methods for better structure and maintainability.
A technical tutorial on how to read emails from Microsoft 365 inboxes using Microsoft Graph API and .NET, including setup and code examples.
A guide to building a simple Dependency Injection container in .NET, explaining IoC and DI concepts with code examples.
Explains how to delete a database record in Entity Framework without loading it first, covering both classic and .NET 7+ methods.
An analysis of ChatGPT's capabilities and limitations for .NET and general programming, including code generation accuracy and its impact on platforms like Stack Overflow.
A developer shares a conversation with ChatGPT about .NET Dependency Injection, highlighting the AI's accuracy and potential.
Explains how to use FluentAssertions' Assertion Scopes to see all test failures at once, improving debugging efficiency.
Explains how to use .NET's ObsoleteAttribute and RequiresPreviewFeaturesAttribute to mark APIs as deprecated or experimental.