-
Friday Links 545
Ithy “ZLinq”, a Zero-Allocation LINQ Library for .NET | by Yoshifumi Kawai | May, 2025 | Medium Cysharp/ZLinq: Zero allocation LINQ with LINQ to Span, LINQ to SIMD, and LINQ to Tree (FileSystem, JSON, GameObject, etc.) for all .NET platforms and Unity, Godot. public-apis/public-apis: A collective list of free APIs Avoiding reflection in C# in…
-
RSCG – kli.Localize
RSCG – kli.Localize name kli.Localize nuget https://www.nuget.org/packages/kli.Localize/ link https://github.com/kl1mm/localize author Tobias Klimm Generating localization files from json files This is how you can use kli.Localize . 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/kli.Localize
-
RSCG – Unflat
RSCG – Unflat name Unflat nuget https://www.nuget.org/packages/Unflat/ link https://github.com/pstlnce/unflat author pstlnce DataReader to Object Model This is how you can use Unflat . The code that you start with is The code that you will use is The code that is generated is using System; using System.Data; using System.Data.Common; using System.Collections.Generic;…
-
{ADCES] Discutii si Networking
Timp de discutii / networking / profesional / neprofesional.Va invitam pe toti azi la 19:30 Restaurant Vanityhttps://maps.app.goo.gl/JdEWeykHCHN91Mjs6
-
RSCG – Facet
RSCG – Facet name Facet nuget https://www.nuget.org/packages/Facet/ link https://github.com/Tim-Maes/Facet/ author Tim Maes Custom generation and mapper This is how you can use Facet . The code that you start with is <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net8.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <PropertyGroup> <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles> <CompilerGeneratedFilesOutputPath>$(BaseIntermediateOutputPath)\GX</CompilerGeneratedFilesOutputPath> </PropertyGroup> <ItemGroup> <PackageReference Include="Facet" Version="2.7.0" /> </ItemGroup> </Project> The code…
-
Friday Links 544
Falsehoods software teams believe about user feedback NSG650/LinuxInExcel DORA | Capabilities Getting things “done” in large tech companies | sean goedecke Fifty Years of Microsoft Developer Tools | by Rico Mariani | Apr, 2025 | Medium (9) Playbook for Effective 1:1s – by Josh – Vision and Values Harnessing the Power of Jitter: Enhancing Retry…
-
Conclusions: Translating fp-filters from TypeScript to C# with AI Assistance
1. AI Accelerates Porting, but Human Oversight Is Essential AI tools (GPT-4, GPT-5, Claude, Copilot, CodeRabbit) greatly speed up translation and refactoring, but human review is crucial for correctness, especially for edge cases and build issues. 2. Iterative Improvements Work Best Incremental changes—such as improving code coverage, refactoring namespaces, and enhancing documentation—yield better results than…
-
Deploy to nuget
GPT 4.1 was incredibly usefull. But having the 2 AI reviewers ( Copilot and Code Rabbit )were best : improving the .csproj improving the github action to publish with the name of the build and many others See https://github.com/ignatandrei/Filters/pull/11 Discussion Human Please add readme and other things to deploy to nuget the Filters csproj from…
-
{ADCES] What’s new in .NET 10
What’s new and nice in the new .NET 10Presentation 1 . What’s new in Agent FrameworkSpeaker : Daniel Costea, https://www.linkedin.com/in/danielcostea/Description: Daniel will speak the new librariesMicrosoft.Extensions.AIMicrosoft.Extensions.VectorDataMicrosoft.Extensions.DataIngestionand their usePresentation 2 . What’s new in .NET 10Speaker : Andrei Ignat , http://msprogrammer.serviciipeweb.ro/Description: What is new and potentially usefull in Libraries, runtime, sdk, C#14 WhatsNew EFCore WhatsNew ASPNET…
-
Cosmetic fixes
Before deploy to Nuget I think how the programmer will use it . And the problem is the generated code – it repeats the name of the class twice .So AI will do some cosmetic fixes : Remove from the namespace the name of the class namespace FpFilters.NumberFilters { public static class NumberFilters modified to…
I am ok , you are ok