-
SqlExtensionsAspire–part 2–code
I wanted the code to be easy used by any programmer that uses SqlServer in ASPIRE , such as For this to work, I create extensions – you can see them at https://github.com/ignatandrei/aspireExtensions/blob/main/src/SqlServerExtensions/SqlExtensionsAspire/SqlServerExtensions.cs Some problems that I solved 1. Versioning The Aspire version was 9.3 , so my version of the nuget SqlExtensionsAspire is 93.2025.208.1818…
-
SqlExtensionsAspire–part 1–idea
Aspire is a popular orchestrator for managing projects and Docker containers in the .NET ecosystem. While it’s primarily known for .NET, Aspire also supports other technologies like Node.js, Python, and more. Since I use SQL Server as my database, I found myself needing a few essential features: Execute pre-defined SQL commands at database creation timeI…
-
Friday Links 521
Cynefin framework – Wikipedia Double-loop learning – Wikipedia crawshaw – 2025-01-06 On Long Term Software Development – Bert Hubert’s writings 4 Software Design Principles I Learned the Hard Way Things You Should Never Do As A Software Engineer Good Ideas in Computer Science ・ Daniel Hooper A software architecture reading list | BCS Using NBomber…
-
RSCG – DimonSmart.BuilderGenerator
RSCG – DimonSmart.BuilderGenerator name DimonSmart.BuilderGenerator nuget https://www.nuget.org/packages/DimonSmart.BuilderGenerator/ link https://github.com/DimonSmart/BuilderGenerator author Dmitry Dorogoy Generating builder pattern code for classes This is how you can use DimonSmart.BuilderGenerator . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/DimonSmart.BuilderGenerator
-
RSCG – BunnyTailServiceRegistration
name BunnyTailServiceRegistration nuget https://www.nuget.org/packages/BunnyTail.ServiceRegistration/ link https://github.com/usausa/service-registration-generator author Machi Pon Generating service registration code from attributes This is how you can use BunnyTailServiceRegistration . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/BunnyTailServiceRegistration
-
RSCG – ArgumentParsing
RSCG – ArgumentParsing name ArgumentParsing nuget https://www.nuget.org/packages/ArgumentParsing/ link https://github.com/DoctorKrolic/ArgumentParsing author Transform command line arguments into strongly typed objects This is how you can use ArgumentParsing . The code that you start with is The code that you will use is The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/ArgumentParsing
-
RSCG – zlinq
RSCG – zlinq name zlinq nuget https://www.nuget.org/packages/ZLinq.DropInGenerator/ https://www.nuget.org/packages/ZLinq/ link https://neuecc.medium.com/zlinq-a-zero-allocation-linq-library-for-net-1bb0a3e5c749 author Cysharp – subsidiary of Cygames zero allocations for LINQ operations, high performance, functional programming This is how you can use zlinq . The code that you start with is The code that you will use is The code that is…
-
Friday links 520
Good software development habits | Zarar’s blog Knowledge Silos: The Engineering Productivity Tax • Leadership Garden xoofx/ultra: An advanced profiler for .NET Applications on Windows contrib.rocks Handle exceptions globally in .net with IExceptionHandler and IProblemDetailService | by Ravindra Devrani | Nov, 2024 | Medium Skin in the game | Swizec Teller The slow death of…
-
AI and difficult programming task–part3–solution
TL;DR: Saving in wpost format from OpenLiveWriter is too hard, even if the source code is available.AI gives the same error . Solving manually by making reference to dlls Please read the previous posts for the problem (https://msprogrammer.serviciipeweb.ro/ai-and-difficult-programming-task-part1 , https://msprogrammer.serviciipeweb.ro/ai-and-difficult-programming-task-part2-easy-path ) I have downloaded the source code for OpenLiveWriter on local HDD . The discussion…
-
AI and difficult programming task–part2–easy path
TL;DR : if the task seems too difficult, AI will take the easy path . Even if it is not correct… The task that I wanted to do with AI is to create a wpost file in OpenLiveWriter format . The discussion with AI went something like ( see appendix 1 for the whole discussion)…
I am ok , you are ok