-
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)…
-
AI and difficult programming task–part1
OpenLiveWriter , https://github.com/OpenLiveWriter/OpenLiveWriter , it is a good editor to write blog posts. I use him for this blog . I plan the blog posts in advance – mostly the friday links , https://msprogrammer.serviciipeweb.ro/category/friday-links/ , that comes from my browser bookmarks. As OpenLiveWriter saves the drafts into a specific folder in a specific format (…
-
AI and most used path
TL;DR : he problem with AI is that he is giving solution – most precisely, the most used solution. Not the best one, but the most used . I have had to export a DTO to HTML . There are multiple ways to do that . One is to add HTML code into a string…
-
Friday links 519
Displaying recent browsing history – CodeProject 10 Lessons I Learned from Using Aspire in Production Building pipelines with IAsyncEnumerable in .NET big list – “Almost true”: non-trivial claims that have exactly one counterexample – Mathematics Stack Exchange dotnet scaffold – Next Generation Content Creation for .NET – .NET Blog Glide.js | A dependency-free JavaScript ES6…
-
RSCG – Comparison
RSCG – Comparison name Comparison nuget https://www.nuget.org/packages/ReflectionIT.ComparisonOperatorsGenerator/ link https://github.com/sonnemaf/ReflectionIT.ComparisonOperatorsGenerator author Fons Sonnemans If you want to generate comparison operators for your classes, startin with IComparable This is how you can use Comparison . The code that you start with is The code that you will use is The code that is…
-
RSCG – NativeObjects
RSCG – NativeObjects name NativeObjects nuget https://www.nuget.org/packages/NativeObjects/ link https://github.com/kevingosse/NativeObjects author Kevin Gosse Object to IntPtr and back This is how you can use NativeObjects . 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/NativeObjects
-
RSCG – immediate.apis
RSCG – immediate.apis name immediate.apis nuget https://www.nuget.org/packages/immediate.apis/ link https://github.com/immediateplatform/immediate.apis author Stuart Turner Defining APIs in classes instead of in minimal API or controllers This is how you can use immediate.apis . The code that you start with is The code that you will use is The code that is generated is…
I am ok , you are ok