.NET Synchronisation APIs - Part 1 - In-Process Synchronisation developmentwithadot.blogspot.com/2026/02/net-... #dotnet #csharp #synchronization #multithreading
.NET Synchronisation APIs - Part 1 - In-Process Synchronisation developmentwithadot.blogspot.com/2026/02/net-... #dotnet #csharp #synchronization #multithreading
EF Core State Validation developmentwithadot.blogspot.com/2026/02/ef-c... #csharp #dotnet #efcore
Modern Mapping with EF Core developmentwithadot.blogspot.com/2026/02/mode... #csharp #dotnet #efcore
ASP.NET Core Pitfalls - Content Type Mismatch
developmentwithadot.blogspot.com/2026/01/aspn... #aspnetcore #netcore #pitfalls
.NET 10 Validation developmentwithadot.blogspot.com/2025/12/net-... #dotnet #csharp #aspnetcore #validation
Nullable and Required Types
developmentwithadot.blogspot.com/2025/11/null... #dotnet #csharp
Multitenancy Techniques for the UI in ASP.NET Core
developmentwithadot.blogspot.com/2025/11/mult... #dotnet #aspnetcore #web #multitenancy
Multitenancy Techniques for ASP.NET Core
developmentwithadot.blogspot.com/2025/11/mult... #dotnet #aspnetcore #web #multitenancy
Multitenancy Techniques for EF Core developmentwithadot.blogspot.com/2025/11/mult... #dotnet #efcore #multitenancy
Isolator with References Scanning developmentwithadot.blogspot.com/2025/11/isol... #dotnet #csharp #sandbox #isolation
Scanning .NET Assemblies for References developmentwithadot.blogspot.com/2025/11/scan... #csharp #dotnet
Distributed Isolator
developmentwithadot.blogspot.com/2025/10/dist... #csharp #dotnet #sandbox #isolation
Working with Strings in .NET
developmentwithadot.blogspot.com/2025/10/work... #dotnet #csharp #performance
Soft Deletes with Entity Framework Core – Bulk Deletes weblogs.asp.net/ricardoperes... #dotnet #efcore #csharp #orm #classic
Introducing Isolator - a framework for running isolated code for .NET
developmentwithadot.blogspot.com/2025/10/intr... #dotnet #sandbox #isolation #csharp
Unbelievable that @googlesearchengine.bsky.social cannot get its search to index a Blogger site that they own! A site with no customisations just cannot be indexed because they have a stupid canonical URL that does not match the actual URL (?m=1)
Restricting Access to an Action Method in ASP.NET Core MVC developmentwithadot.blogspot.com/2025/10/rest... #csharp #net #aspnetcore #mvc
Automatic Mappings with AutoMapper developmentwithadot.blogspot.com/2025/10/auto... #csharp #dotnet #automapper
C# Magical Syntax
developmentwithadot.blogspot.com/2025/09/c-ma... #dotnet #csharp
Java vs C# - Part 2
developmentwithadot.blogspot.com/2025/09/java... #csharp #java #dotnet
Java vs C# - Part 1
developmentwithadot.blogspot.com/2025/09/java... #csharp #dotnet #java
Right, but this is an API, not a language construct
I like Java but it has been ages since I used it. I believe .NET/C# have evolved faster, but this doesn’t mean I like everything about it. I think Java copied it, which is fine, but still has a long way to go - just think LINQ expressions (not lambdas)
Thanks, I updated the post in regards to records. I don't follow Java that much nowadays, and totally missed that one. Feel free to let me know if anything is not right!
Oh, thanks, records and primary constructors, I totally missed this one! Will update the post and mention you, thanks!
Which ones do? Of course, I may have missed something. In any case, I am a .NET developer and I care mostly about .NET. Thanks for your feedback!
Java vs C# - Part 3 developmentwithadot.blogspot.com/2025/08/java... #dotnet #csharp #java
Simple State Machine Updates
developmentwithadot.blogspot.com/2025/07/simp...
#dotnet #csharp #statemachine
Introducing RazorSharpener
developmentwithadot.blogspot.com/2025/06/intr... #dotnet #razor #csharp
Value Generators in EF Core developmentwithadot.blogspot.com/2025/05/valu... #dotnet #efcore