The Feds Are Coming for John Deere Over the Right to Repair The farm equipment giant has fought against letting farmers repair their own equipment for years.
On .NET Live - Challenges of Distributed Systems Distributed applications can get pretty complex. The more services your app has, the more complex it can get. How does one make sense of it all? In this week's episode, community member Lex Nwimue joins us to give his perspective on the trade-offs a distr...
That time I Deleted Production Let's talk about the time I deleted production! In this edition of #tech on ice, I tell the story! Comment down below your story! #coldplunge #developer #programming
.NET Conf 2024 Student Zone - .NET Blog The .NET Conf Student Zone is a beginner-friendly, virtual event where experts will teach you how to build amazing projects - all using C# and .NET!
Secret 3D Scans in the French Supreme Court The Rodin Museum and the French Ministry of Culture threaten freedom of information and public access to cultural heritage
Hello Xcode 16 & .NET 9 RC 2 | The .NET MAUI Podcast ep. 125 The latest in greatest for .NET MAUI is here with .NET 9 RC 2 which comes with plenty of awesome enhancements for mobile and desktop developers. We discuss Xcode 16 and iOS 18 support for both .NET 8 and .NET 9 and what to expect when upgrading your apps....
Debugging JwtBearer Claim Problems in ASP.NET Core Learn how to troubleshoot JwtBearer claim issues in ASP.NET Core. This guide provides solutions for diagnosing and fixing common claim issues.
ASP.NET Core 6 - JwtBearer library: what’s new? Get a summary of the key changes in the JwtBearer library for ASP.NET Core. Find out what's new in versions 3.1.22, 5.0.13, and 6.0.1.
IdentityServer - IdentityResource vs. ApiResource vs. ApiScope Understand IdentityResource, ApiResource, and ApiScope in Duende IdentityServer and how they impact token claims and API security.
Running Docker in an Azure Windows Virtual Machine – Not so fast! Learn how to set up Docker in an Azure Windows Virtual Machine. Along the way, discover surprises and solutions to overcome them.
Demystifying OpenID Connect's State and Nonce Parameters in ASP.NET Core Discover what OpenID Connect’s state and nonce parameters contain, how they function in ASP.NET Core, and their role in enhancing security.
DefaultAzureCredentials Under the Hood Discover how DefaultAzureCredentials simplifies Azure authentication. Learn its workings, challenges to access Azure services.
TNValidate is now open source Our internal validation library TNValidate is now available as a project on GitHub. We released this as open source because we wanted to let others take part in our internal libraries.
Debugging cookie problems in ASP.NET Core Solve ASP.NET Core cookie problems with this troubleshooting guide. Learn how to fix browser rejection, browser omission, and lost cookies.
How to install RavenDB on a VM in Azure (step-by-step) At Edument I blogged about how to install RavenDB on a VM in Azure. Read the step-by-step instructions here.
Troubleshooting JwtBearer authentication problems in ASP.NET Core Learn how to troubleshoot JwtBearer authentication issues in ASP.NET Core with common fixes, error analysis, and detailed solutions.
BearerToken: The new Authentication handler in ASP.NET Core 8 Learn about the BearerToken handler in ASP.NET Core 8 and how it simplifies authentication. Discover its purpose and benefits.
Deploy containers Azure App Services using user-assigned managed identity Learn how to deploy a custom container image to Azure App Services using a user-assigned managed identity and the Azure CLI.
Discovering .NET codebases using code coverage and NCrunch Explore codebases like never before with code coverage analysis. Dive deep into new code and libraries to gain a thorough understanding using NCrunch.NET
Debugging OpenID Connect Claim Problems in ASP.NET Core Diagnosing and troubleshooting OpenID Connect claim issues in ASP.NET Core. Get insights and solutions for missing claims in authentication.
I was interviewed by RetroRGB Check out my first major podcast interview with RetroRGB about my Sega Mega Drive project. Don't miss this exciting discussion!
User Delegation SAS Tokens In Azure Explained Learn about User Delegation SAS tokens in Azure Blob Storage. Discover how to use them in C#/.NET and secure your storage accounts.
Deploy Container to Azure App Services with System-Assigned Identity Learn how to deploy custom container images to Azure App Services using a system-assigned managed identity and the Azure CLI.
How I built my own Sega Mega Drive hardware dev kit from scratch About 30 years ago, I reverse engineered my Sega Mega Drive and built my own hardware development kit from scratch. Read about how I did it
Persisting the ASP.NET Core Data Protection Key Ring in Azure Key Vault Discover the importance of the Data Protection API (DPAPI) in ASP.NET Core and how to secure the encryption keys using Azure Key Vault.
Improving ASP.NET Core Security By Putting Your Cookies On A Diet Enhance your ASP.NET Core authentication cookie security by minimizing cookie size. Learn why managing cookie size is critical for security.
Exploring what is inside the ASP.NET Core cookies Explore what’s inside ASP.NET Core authentication, session, and antiforgery cookies, and learn how they are secured.
.NET 5 Source Generators – MediatR – CQRS – OMG! | IT Consulting and Training | Tore Nestenius Datakonsult AB Over at Edument I blogged about how you can use the new source generator feature in .NET 5 to automatically generate an API for a system using the MediatR library and the CQRS pattern.
Introducing the Data Protection API Key Ring Debugger Discover the power and simplicity of the Data Protection API in ASP.NET. Learn how to better understand its inner workings with this debugger
Exploring the non-nullable type warnings in C# 8 Exploring the non-nullable type warnings in C# 8C# 8 brought us many new exciting features, and personally my favorite feature was the non-nullable type one.
C# Recursion With File Folder Hierarchies: Beginner's Guide Do you struggle with understanding recursion in programming? For many people, recursion is a bit of a mind-melter. For others, it just seems to click right away. In university, I felt like recursion was explained in a theoretical way that didn't feel ef...
How I built my own Sega Mega Drive hardware dev kit from scratch About 30 years ago, I reverse engineered my Sega Mega Drive and built my own hardware development kit from scratch. Read about how I did it
Deploy Container to Azure App Services with System-Assigned Identity Learn how to deploy custom container images to Azure App Services using a system-assigned managed identity and the Azure CLI.
User Delegation SAS Tokens In Azure Explained Learn about User Delegation SAS tokens in Azure Blob Storage. Discover how to use them in C#/.NET and secure your storage accounts.
.NET 5 Source Generators – MediatR – CQRS – OMG! | IT Consulting and Training | Tore Nestenius Datakonsult AB Over at Edument I blogged about how you can use the new source generator feature in .NET 5 to automatically generate an API for a system using the MediatR library and the CQRS pattern.
How to install RavenDB on a VM in Azure (step-by-step) At Edument I blogged about how to install RavenDB on a VM in Azure. Read the step-by-step instructions here.
Improving ASP.NET Core Security By Putting Your Cookies On A Diet Enhance your ASP.NET Core authentication cookie security by minimizing cookie size. Learn why managing cookie size is critical for security.
Exploring what is inside the ASP.NET Core cookies Explore what’s inside ASP.NET Core authentication, session, and antiforgery cookies, and learn how they are secured.
Debugging JwtBearer Claim Problems in ASP.NET Core Learn how to troubleshoot JwtBearer claim issues in ASP.NET Core. This guide provides solutions for diagnosing and fixing common claim issues.
Debugging cookie problems in ASP.NET Core Solve ASP.NET Core cookie problems with this troubleshooting guide. Learn how to fix browser rejection, browser omission, and lost cookies.
Exploring the non-nullable type warnings in C# 8 Exploring the non-nullable type warnings in C# 8C# 8 brought us many new exciting features, and personally my favorite feature was the non-nullable type one.
GitHub - google-deepmind/searchless_chess: Grandmaster-Level Chess Without Search Grandmaster-Level Chess Without Search. Contribute to google-deepmind/searchless_chess development by creating an account on GitHub.
Introducing the Data Protection API Key Ring Debugger Discover the power and simplicity of the Data Protection API in ASP.NET. Learn how to better understand its inner workings with this debugger
Debugging OpenID Connect Claim Problems in ASP.NET Core Diagnosing and troubleshooting OpenID Connect claim issues in ASP.NET Core. Get insights and solutions for missing claims in authentication.
ASP.NET Core Authorization Policies ASP.NET Core Authorization Policies explained in less than 1 minute.
Deploy containers Azure App Services using user-assigned managed identity Learn how to deploy a custom container image to Azure App Services using a user-assigned managed identity and the Azure CLI.
Demystifying OpenID Connect's State and Nonce Parameters in ASP.NET Core Discover what OpenID Connect’s state and nonce parameters contain, how they function in ASP.NET Core, and their role in enhancing security.
TNValidate is now open source Our internal validation library TNValidate is now available as a project on GitHub. We released this as open source because we wanted to let others take part in our internal libraries.
Discovering .NET codebases using code coverage and NCrunch Explore codebases like never before with code coverage analysis. Dive deep into new code and libraries to gain a thorough understanding using NCrunch.NET
DefaultAzureCredentials Under the Hood Discover how DefaultAzureCredentials simplifies Azure authentication. Learn its workings, challenges to access Azure services.
I was interviewed by RetroRGB Check out my first major podcast interview with RetroRGB about my Sega Mega Drive project. Don't miss this exciting discussion!
Persisting the ASP.NET Core Data Protection Key Ring in Azure Key Vault Discover the importance of the Data Protection API (DPAPI) in ASP.NET Core and how to secure the encryption keys using Azure Key Vault.
BearerToken: The new Authentication handler in ASP.NET Core 8 Learn about the BearerToken handler in ASP.NET Core 8 and how it simplifies authentication. Discover its purpose and benefits.
IdentityServer - IdentityResource vs. ApiResource vs. ApiScope Understand IdentityResource, ApiResource, and ApiScope in Duende IdentityServer and how they impact token claims and API security.
Running Docker in an Azure Windows Virtual Machine – Not so fast! Learn how to set up Docker in an Azure Windows Virtual Machine. Along the way, discover surprises and solutions to overcome them.
Troubleshooting JwtBearer authentication problems in ASP.NET Core Learn how to troubleshoot JwtBearer authentication issues in ASP.NET Core with common fixes, error analysis, and detailed solutions.
ASP.NET Core 6 - JwtBearer library: what’s new? Get a summary of the key changes in the JwtBearer library for ASP.NET Core. Find out what's new in versions 3.1.22, 5.0.13, and 6.0.1.
There are exactly 8 bits in a byte C has the CHAR_BIT macro which contains the implementation-defined number of bits in a byte, without restrictions on the value of this number. C++ imports this macro as-is. Many other macros and character traits have values derived from CHAR_BIT. While th...
Forgejo v9.0 is available Forgejo v9.0 was released 16 October 2024. You will find a short selection of the changes it introduces below and a complete list in the release notes.
Mastering SignalR: Build Your Own Stock Price Dashboard Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt Join a community of 1000+ .NET developers: https://www.patreon.com/milanjovanovic Learn how to harness the power of Signa...
"You're Doing Validation Wrong in .NET" | Code Cop #023 Check out my courses: https://dometrain.com Subscribe to my weekly newsletter: https://nickchapsas.com Become a Patreon and get special perks: https://www.patreon.com/nickchapsas Hello, everybody. I'm Nick, and in this episode of Code Cop, I will talk a...
Chunking in LINQ: Efficient Collection Management in C# Understanding the LINQ Chunk for efficient batch processing, pagination, and parallel execution in C#
MassTransit v8.3.0 - RabbitMQ ReplyTo Support With MassTransit v8.3.0, it is now possible to configure the ReplyTo endpoint using RabbitMQ. RabbitMQ provides a default ReplyTo address for every broker connection that can be used to send messages directly to the connection without the need to create ...
New in NotebookLM: Customizing your Audio Overviews and introducing NotebookLM Business NotebookLM is piloting a way for teams to collaborate, and introducing a new way to customize Audio Overviews.