-
What I have learned from 80+ RSCG
I have analyzed more than 80 Roslyn Source Code Generators – see https://ignatandrei.github.io/RSCG_Examples/v2/docs/List-of-RSCG . The conclusions are here: RSCG is here to stay . There are examples from Microsoft – and a bunch of other RSCG First version of RSCG was simple,but VS not performant. The second version is more difficult to implement – but…
-
Adding more data to a result of a task
Every now and then I need to generate,from an array of data,an array of Tasks and then await Task.WhenAll(TheTaskArray) The problem is that I need to consolidate the return data of each array with the original array – to make some modifications. For example,in the generator of https://ignatandrei.github.io/RSCG_Examples/v2/docs/category/rscg-examples I do something like this My first…
-
Friday links 544
GitHub – biegehydra/Postman2CSharp Top 10 AI Tools Cooler Than ChatGPT 5 Inconvenient Truths about TypeScript How to Implement Fuzzy Search in JavaScript | Codementor Pikuma: Oversimplified History of Retro Game Consoles for Programmers Mr. Rogers Had a Simple Set of Rules for Talking to Children .NET 8 Interceptors | Khalid Abuhakmeh Scaling up the Prime…
-
RSCG – DynamicsMapper
RSCG – DynamicsMapper name DynamicsMapper nuget https://www.nuget.org/packages/YC.DynamicsMapper/ link https://github.com/YonatanCohavi/DynamicsMapper/ author Yonatan Cohavi Mapper for Dataverse client – generates also column names from properties This is how you can use DynamicsMapper . The code that you start with is The code that you will use is The code that is generated is…
-
RSCG – UnitGenerator
RSCG – UnitGenerator name UnitGenerator nuget https://www.nuget.org/packages/UnitGenerator/ link https://github.com/Cysharp/UnitGenerator author Cysharp,Inc Generating classes instead of value objects( e.g. int) This is how you can use UnitGenerator . The code that you start with is The code that you will use is The code that is generated is Code and pdf at…
-
RSCG – StaticReflection
RSCG – StaticReflection name StaticReflection nuget https://www.nuget.org/packages/FastStaticReflection/ https://www.nuget.org/packages/FastStaticReflection.CodeGen/ link https://github.com/Cricle/StaticReflection/ author Cricle Call prop/methods on classes This is how you can use StaticReflection . 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/StaticReflection
-
RSCG – CredFetoEnum
RSCG – CredFetoEnum name CredFetoEnum nuget https://www.nuget.org/packages/Credfeto.Enumeration.Source.Generation/ link https://github.com/credfeto/credfeto-enum-source-generation author Mark Ridgwell Enum / description to string This is how you can use CredFetoEnum . 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/CredFetoEnum
-
Friday links 543
WMS Services with data for Belgium Demystifying Retrieval Augmented Generation with .NET – .NET Blog How to Return HTTP 500 Status Code From ASP.NET Core How to Hide an Endpoint in Swagger – Code Maze What Is ChatGPT Doing … and Why Does It Work?—Stephen Wolfram Writings PDF Export | reveal.js Amazon.com: Ticktime Cube Pomodoro…
-
RSCG – IDisposableGenerator
RSCG – IDisposableGenerator name IDisposableGenerator nuget https://www.nuget.org/packages/IDisposableGenerator/ link https://github.com/Elskom/IDisposableGenerator author Els_kom Official Organization Generating disposable This is how you can use IDisposableGenerator . 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/IDisposableGenerator
-
RSCG – Meziantou.Polyfill
RSCG – Meziantou.Polyfill name Meziantou.Polyfill nuget https://www.nuget.org/packages/Meziantou.Polyfill/ link https://www.meziantou.net/polyfills-in-dotnet-to-ease-multi-targeting.htm author Gérald Barré Generating polyfills that you can see source without de-compiling This is how you can use Meziantou.Polyfill . The code that you start with is The code that you will use is The code that is generated is Code and…
I am ok , you are ok