's Avatar

@simoncropp

302
Followers
170
Following
342
Posts
22.08.2023
Joined
Posts Following

Latest posts by @simoncropp

the raw sql approach uses Microsoft.SqlServer.TransactSql.ScriptDom. and the ef approach assumes the model inherits from the relational base. so probs wont work for mongo.

02.03.2026 21:50 👍 0 🔁 0 💬 0 📌 0
Preview
The Nimbus Messaging API Is Back | Damian Maclennan This week is a very big, and somewhat emotional one for me. An open source library I started in 2013 has been quietly running in production for 13 years, handling millions and millions of transactions...

Thirteen years ago I built an open source library for building distributed apps in .NET. Since then it's been quietly running in production systems everywhere. But it looked neglected.
Now it's back! damianm.com/posts/2026/n...

02.03.2026 00:00 👍 5 🔁 2 💬 1 📌 0
Preview
GitHub - NaiadDiagrams/Naiad: A .NET library for rendering Mermaid diagrams to SVG. No browser or JavaScript runtime required. A .NET library for rendering Mermaid diagrams to SVG. No browser or JavaScript runtime required. - NaiadDiagrams/Naiad

nice. seen this? github.com/NaiadDiagram...

01.03.2026 20:15 👍 0 🔁 0 💬 1 📌 0

the raw sql connection approach is currently sqlserver only. but i will take a look at postgres tonight

the ef model approach is for any relational db. so should work for postgres

01.03.2026 20:14 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - SimonCropp/DbToMermaid: Generate Mermaid ER diagrams from SQL Server databases or Entity Framework models. Generate Mermaid ER diagrams from SQL Server databases or Entity Framework models. - SimonCropp/DbToMermaid

I deployed a v1.0 of DbToMermaid github.com/SimonCropp/D...

Generate Mermaid ER diagrams from SQL Server databases or Entity Framework models

01.03.2026 10:21 👍 12 🔁 4 💬 5 📌 0
Preview
GitHub - SimonCropp/EntityFramework.OrderBy: Applies default ordering to EntityFramework queries based on fluent configuration Applies default ordering to EntityFramework queries based on fluent configuration - SimonCropp/EntityFramework.OrderBy

i just released v1.0 of EfOrderBy

been using it in production for over a month

github.com/SimonCropp/E...

28.02.2026 06:31 👍 1 🔁 1 💬 0 📌 0
GitHub - SimonCropp/PackageShader: Avoid dependency conflicts in assemblies by changing the name of references Avoid dependency conflicts in assemblies by changing the name of references - SimonCropp/PackageShader

just released v1.0 of github.com/SimonCropp/P...

i have been using it for a few months in markdown snippets to avoid assembly conflicts in the mdbuild context

27.02.2026 23:56 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - SimonCropp/ProjectFiles: A C# source generator that provides strongly-typed, compile-time access to project files marked with CopyToOutputDirectory in the .csproj file. A C# source generator that provides strongly-typed, compile-time access to project files marked with CopyToOutputDirectory in the .csproj file. - SimonCropp/ProjectFiles

I just release v1.0 of github.com/SimonCropp/P...

I have been using it in a significant number of projects over the last few months and it is stable

A C# source generator that provides strongly-typed, compile-time access to project files marked with CopyToOutputDirectory in the .csproj file.

27.02.2026 22:57 👍 1 🔁 0 💬 0 📌 0

amazing how many times azure dependencies have broken us, since we are on prem

27.02.2026 04:52 👍 2 🔁 0 💬 1 📌 0

hmmm. i wonder if that will eventually bite us since we get azure identity as part of our sqlcient ref

27.02.2026 00:50 👍 1 🔁 0 💬 1 📌 0

but the point of polyfill is to port the current stable features and apis back to older runtimes. arbitrarily waiting months to add those new features is counterproductive

23.02.2026 09:35 👍 0 🔁 0 💬 0 📌 0

so how many months do u force yourself to stay behind on sdk/nugets/c#?

23.02.2026 09:19 👍 0 🔁 0 💬 1 📌 0

by "forcing the latest bits" you mean stuff released 3 months ago in the form of c#14?

23.02.2026 09:11 👍 0 🔁 0 💬 1 📌 0

can u do a dotnet install?

23.02.2026 08:41 👍 0 🔁 0 💬 1 📌 0
Preview
Relooted: the South African video game where players take back artefacts from western museums Creators say they’re offering Africans a ‘hopeful, utopian feeling’ of retrieving objects looted by colonial armies

Relooted: the South African video game where players take back artefacts from western museums

21.02.2026 11:09 👍 275 🔁 96 💬 5 📌 13

i havnt had any problems with rider finding it one level up. can u give me a link with more information?

21.02.2026 11:22 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - SimonCropp/TUnitMigrator: A .NET tool that migrates test projects from MSTest, NUnit, xUnit, and xUnit v3 to TUnit. A .NET tool that migrates test projects from MSTest, NUnit, xUnit, and xUnit v3 to TUnit. - SimonCropp/TUnitMigrator

that is by design github.com/SimonCropp/T...

21.02.2026 07:51 👍 0 🔁 0 💬 1 📌 0
Preview
TestMu AI (Formerly LambdaTest) - AI Powered Testing Tool | AI Testing Agents On Cloud Power your software testing with AI and cloud. Test intelligently, deploy and scale faster with TestMu AI (Formerly LambdaTest) unified testing platform.

Thanks to TestMu AI www.testmuai.com for sponsoring VerifyTests

21.02.2026 07:28 👍 1 🔁 0 💬 0 📌 0
Preview
GitHub - SimonCropp/TUnitMigrator: A .NET global tool that migrates test projects from MSTest, NUnit, xUnit, and xUnit v3 to TUnit. A .NET global tool that migrates test projects from MSTest, NUnit, xUnit, and xUnit v3 to TUnit. - SimonCropp/TUnitMigrator

TUnitMigrator: A .NET tool that migrates test projects from MSTest, NUnit, xUnit, and xUnit v3 to TUnit.

github.com/SimonCropp/T...

#tunit #dotnet

18.02.2026 22:07 👍 13 🔁 4 💬 1 📌 0
Post image

pretty happy i got package shading working so i can use the newest library versions and not have assembly conflicts in msbuild

18.02.2026 04:39 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - VerifyTests/Verify.Mockly: Adds Verify support for verifying Mockly types. Adds Verify support for verifying Mockly types. Contribute to VerifyTests/Verify.Mockly development by creating an account on GitHub.

FYI github.com/VerifyTests/...

17.02.2026 04:36 👍 2 🔁 0 💬 1 📌 0

does that work for nunit, xunit etc?

16.02.2026 19:56 👍 0 🔁 0 💬 1 📌 0
Preview
GitHub - SimonCropp/MtpFun Contribute to SimonCropp/MtpFun development by creating an account on GitHub.

Sample projects demonstrating how to configure Microsoft.Testing.Platform (MTP) with common .NET test frameworks.

github.com/SimonCropp/M...

16.02.2026 02:07 👍 3 🔁 1 💬 1 📌 0
Video thumbnail

I was just told by @devlead.se that .NET 11 uses Spectre.Console! 🎉 github.com/dotnet/core/...

15.02.2026 01:33 👍 53 🔁 7 💬 3 📌 0
Preview
SimonCropp/Polyfill Source only package that exposes newer APIs, .net features, and C# features to older runtimes. - SimonCropp/Polyfill

Polyfill now supports dotnet 11. and i added some net11 APIs

github.com/SimonCropp/P...

API count is now at 734

15.02.2026 01:01 👍 1 🔁 1 💬 0 📌 0

i think i will just remove for cs. will ship a new version tonight. sorry for the hassle

10.02.2026 05:28 👍 0 🔁 0 💬 1 📌 0

i will double check tonight. or if u r certain send me a pr and i will ship it now

10.02.2026 02:40 👍 0 🔁 0 💬 0 📌 0
Preview
xunit 2.9.3 xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features. Installing this package installs ...

given the xunit package has been deprecated . I will be doing the same for Verify.Xunit

if this is a problem for anyone please reach out

www.nuget.org/packages/xunit

xunit.net/docs/getting...

09.02.2026 22:43 👍 2 🔁 0 💬 0 📌 0

yeah. but u could conditionally compile it

09.02.2026 07:59 👍 1 🔁 0 💬 0 📌 0

how about a Today extension property?

09.02.2026 07:09 👍 0 🔁 0 💬 1 📌 0