ทวีตที่ปักหมุด
DalSoft ☀
2.5K posts

DalSoft ☀
@DalSoft
Founder and developer passionate about #opensource, #blockchain, #dotnetcore, #react, #reactnative, #technology, #programming
London, UK เข้าร่วม Nisan 2009
242 กำลังติดตาม825 ผู้ติดตาม

Most people don't know how AI works and think it's magic.
It isn't.
It's next-word prediction at insane scale.
I wrote a beginner friendly breakdown of how LLMs actually work, what transformers do, and a tiny C# demo to make it concrete.
👉 dalsoft.co.uk/blog/how-ai-la…

English

Can't believe I didn't know about the Testcontainers NuGet package. The even cooler thing is it just works in CI if you use DevOps or GitHub Actions 🚀
Literally a few lines of code to create a docker container in your tests.
dalsoft.co.uk/blog/integrati…
#dotnet #csharp

English
DalSoft ☀ รีทวีตแล้ว

@natemcgrady The number of programmers doubles every five years or so. Thus the number of programmers over 40 is one sixteenth of the current number.
We’re all still here, there just weren’t that many of us to begin with.
English

@coit2019 @mjovanovictech @alexaka1 Everyone has their own opinions, so not saying one is better than the other. I started my library way back in Jan 2015, as there wasn't any alternatives.
I stepped away for a bit last year, but now working on v5 that will benchmark as the fastest RestClient with default settings


English

Here are 13 excellent libraries I use in my projects:
1. MediatR
2. Polly
3. EF Core
4. Refit
5. Testcontainers
6. MassTransit
7. xUnit
8. Dapper
9. FluentValidation
10. Hangfire
11. SignalR
12. NSubstitute
13. OpenTelemetry
Which library would you add to the list?
P.S. Here's a free Clean Architecture template showing you how to use these libraries: milanjovanovic.tech/templates/clea…

English
DalSoft ☀ รีทวีตแล้ว

Quick tip if you're using Problem Details in .NET.
You can customize your Problem Details responses from one place.
Pass in a delegate when configuring the problem details services.
You can use this to add extra information to all Problem Details responses.
Learn more here: milanjovanovic.tech/blog/problem-d…

English
DalSoft ☀ รีทวีตแล้ว

.NET 9 is the biggest release yet.
Top updates across 8 key areas:
𝗖# 𝟭𝟯
Params collections, enhanced lock types, and a new escape make coding smoother. Plus, implicit index access to simplify initialization.
𝗔𝗦𝗣.𝗡𝗘𝗧 𝗖𝗼𝗿𝗲
OpenAPI enhancements, faster asset delivery, PAR support, and the new HybridCache library boost performance and security.
𝗘𝗙 𝗖𝗼𝗿𝗲
Improved Cosmos DB support, pre-compiled AOT queries, better LINQ, and streamlined migrations make data handling faster.
𝗥𝘂𝗻𝘁𝗶𝗺𝗲
Feature switches, control-flow enforcement, and dynamic adaptation improve performance across different app sizes.
𝗟𝗶𝗯𝗿𝗮𝗿𝗶𝗲𝘀
Base64Url, new TimeSpan overloads, new collections, and cryptography upgrades add flexibility and security.
𝗦𝗗𝗞
Run tests in parallel, new terminal logger by default, a workload sets feature, and more analyzers for better productivity.
.𝗡𝗘𝗧 𝗔𝘀𝗽𝗶𝗿𝗲
New MSBuild SDK, an improved dashboard, telemetry updates, support to wait for dependencies, and lots more.
.𝗡𝗘𝗧 𝗠𝗔𝗨𝗜
Opt into Native AOT deployment, embedding APIs, full trimming, and new controls for smaller, faster mobile apps.
Are you upgrading to .NET 9?
Grab my free .NET Developer roadmap 👇
juliocasal.com/roadmap

English
DalSoft ☀ รีทวีตแล้ว

I used EF Core’s JSON Columns feature, but there wasn't much docs, so I have written an article called "A detailed look at EF Core’s JSON Columns feature" thereformedprogrammer.net/a-detailed-loo… which shows how to use JSON Columns, and the best places to use it. Lots of diagrams - see pic below.

English
DalSoft ☀ รีทวีตแล้ว

@CoderUday I’m. Hi.
I passed 40 about 26 years ago and still write code daily. No career change and solid skills that are up there with the best of them in any generation writing code.
English

FYI ... .NET Core 9 Fully Supports C# 9
I mean they are not wrong 🤦🏻♂️
So much junk information out there unfortunately.
This article (link below) on medium got 50 claps.
#dotnet

English

Just starting out with C#, or always wondered when to use a class, struct, or record in C#.
Check out my blog post
dalsoft.co.uk/blog/when-to-u…
#dotnet #csharp
English
DalSoft ☀ รีทวีตแล้ว
DalSoft ☀ รีทวีตแล้ว










