Aptivi Development Toolkit v1.2.0.0 is available!

We kept working on the development toolkit that we’ve introduced you to since the first release, with the first feature update being available to the public to add some exciting features. Now…

Aptivi
Why Custom Attributes in .NET give me Nightmares

0 comments

Lobsters
Why Custom Attributes in .NET give me Nightmares

Some people may think I am a shill for .NET.

Washi

Der vierte Teil von Heise zu .NET‑GUI‑Frameworks widmet sich Web‑Frameworks.
🔑 Kernfakt: ASP.NET Core bleibt der Allrounder, aber leichtgewichtige Optionen wie Blazor WebAssembly oder FastEndpoints bieten höhere Performance und schnellere Prototypen.

- Architektur‑Fit ins .NET‑Ökosystem
- Produktivität vs. Ressourcenverbrauch
- Szenario‑basierte Empfehlungen

#dotnet #webdevelopment #opensource #privacy #decentralizedWeb

🔗 https://news.google.com/rss/articles/CBMilgFBVV95cUxObmFtUVJhblVwTGVqSldKWUhmdnFsM1B2SElteUcxb29kR3g2QXhUREJGUGYzb2NuNUNhY3dINnVHczc2eHVCbnpuQUFfc0lCN0djd3d3M20zWmIwWG5JY2VkWHdJTnBRR19tRFF0WGdoVTg3NEZaRmlKbXNIYk1PMkU0M2hmcDRaOUtZVFBkMjA2VjE0bmc?oc=5

Before you continue

SQL Connectivity and Drivers - SQL Server

Find resources for the platform of your choice to help you focus on building great applications, for SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure Database, and SQL Server on Azure VMs.

Mibo.Raylib 1.0.0 is out!

An F# micro framework for building code-first games
> dotnet new install Mibo.Raylib.Templates
> dotnet new mibo-2d -o MyGame
> cd MyGame && dotnet run

Docs website:
https://angelmunoz.github.io/Mibo.Raylib/

Release:
https://github.com/AngelMunoz/Mibo.Raylib/releases/tag/v1.0.0

#dotnet #fsharp #raylib #raylibcs #gamedev

Custom attributes in #dotnet give me nightmares.

Read my new blog post to learn why:
👉https://blog.washi.dev/posts/custom-attributes-and-why-they-suck/

#reversing #malware #pe #binary #asmresolver

Was talking with folks from the EF Core team about common anti-patterns. I walked through offset pagination, Skip().Take(), and forgot to mention keyset pagination.

I should have. So I wrote the post I should have brought.

Skip().Take() isn't wrong, it's misapplied. On large or write-heavy tables, it's slow (OFFSET reads and discards every skipped row) AND silently skips or duplicates records under concurrent writes.

Keyset fixes both.

https://www.woodruff.dev/pagination-in-entity-framework-core-why-skip-take-falls-apart-on-hot-tables/

#dotnet #efcore #sqlserver

Pagination in Entity Framework Core: Why Skip/Take Falls Apart on Hot Tables - Chris Woody Woodruff | Fractional Architect

If you've built an ASP.NET Core API or list view backed by Entity Framework Core, you've almost certainly written something like this: var page = await _db.Orders .OrderBy(o => o.Id) .Skip((pageNumber - 1) * pageSize) .Take(pageSize) .ToListAsync(); It works. It matches the page-number UI most users expect. Every EF Core tutorial uses it. It's also

Chris Woody Woodruff | Fractional Architect -

Hmmm... this issue is slowly starting to look like a comprehensive guide 🥰

https://github.com/CedX/Sql.ps1/issues/1

#PowerShell #Programming #dotNET #Database #ORM #SQL

how to use? · Issue #1 · CedX/Sql.ps1

hi @CedX How to use this? I saw example link is error reference. Thanks Eric Xin

GitHub
Y’all. I know it’s gauche to hate on ai here. But Claude is helping me write my first Android app from Maui based on a 20 year old code base that was winforms. It’s actually pretty dope. #dotnet #dotnetmaui #claude