-
Friday Links 530
Why Tracebit is written in C# | Tracebit Developer philosophy @ Things Of Interest Beej’s Guide to Git Product Development Processes You Might Not have Heard of – Department of Product How to Favicon in 2025: Three files that fit most needs—Martian Chronicles, Evil Martians’ team blog If you need the money, don’t take the…
-
Dotnet Global Tools Extension for ASPIRE–part 2–code and usage
First thing – – usage must be simple . So this is something that can be reproduces easy on each ASPIRE project : builder.AddDotnetGlobalTools(“dotnet-ef”, “dotnet-depends”); I cannot imagine simpler than this – and , of course, you can add many more other dotnet tools – see https://www.nuget.org/packages?q=&includeComputedFrameworks=true&packagetype=dotnettool&prerel=true&sortby=relevance What happens: Now a Aspire resource will be…
-
{Adces} Elsa Workflows & GitHub Copilot
Presentation 1: Elsa Workflows introductionPresenter : Radu Iovescu , https://www.linkedin.com/in/riovescu/Descriere: Vom vorbi despre cum folosim https://docs.elsaworkflows.io/ la integrarea de telefonie cu cloud Prezentare 2 : Using GitHub Copilot EffectivelyPresenter : Vlad Iliescu, https://vladiliescu.net/Descriere: In this presentation, Vlad will show you a few tips & tricks on how to use GitHub Copilot effectively, including details on…
-
Dotnet Global Tools Extension for ASPIRE–part 1–idea
Every time I am at a new PC , I need dotnet to program. Ans also I find the need to install some dotnet tools ( global or local) . To mention only 2, dotnet-ef – Entity Framework Core command-line tool for database scaffolding ,migrations and management dotnet-outdated – Checks for outdated NuGet dependencies in…
-
Friday Links 529
Bugs and suspicious places in .NET 9 source code ading2210/linuxpdf: Linux running inside a PDF file via a RISC-V emulator (7) Advice for a friend who wants to start a blog Timers, Finalizers and Memory Leaks | Dissecting the Code Signals • Overview • Angular How to (and how not to) design REST APIs ·…
-
RSCG – AssemblyVersionInfo
RSCG – AssemblyVersionInfo name AssemblyVersionInfo nuget https://www.nuget.org/packages/AssemblyVersionInfo/ link https://github.com/BlackWhiteYoshi/AssemblyVersionInfo author Black White Yoshi Generating assembly version and other info from csproj to csharp This is how you can use AssemblyVersionInfo . The code that you start with is The code that you will use is The code that is generated is…
-
RSCG–ShadowWriter ProjectInfo
RSCG – ShadowWriterProjectInfo name ShadowWriterProjectInfo nuget https://www.nuget.org/packages/ShadowWriter/ link https://github.com/StefanStolz/ShadowWriter author Stefan Stolz Generating C# code from project attributes This is how you can use ShadowWriterProjectInfo . 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/ShadowWriterProjectInfo
-
RSCG – AsyncIt
RSCG – AsyncIt name AsyncIt nuget https://www.nuget.org/packages/AsyncIt/ link https://github.com/oleg-shilo/AsyncIt/ author Oleg Shilo Generate async from sync or sync from async This is how you can use AsyncIt . The code that you start with is The code that you will use is The code that is generated is Code and pdf…
-
Friday Links 528
JSON Query – a small, flexible, and expandable JSON query language I’ve Built My First Successful Side Project, and I Hate It URL Shortening System Design – System Design Open-Closed Principle in React: Building Extensible Components · cekrem.github.io Why Aren’t You Idempotent? Passing Generics to JSX Elements in TypeScript — Marius Schulz How To Increase…
-
Deciding between implementations of Roslyn Code Generator for an enum retrieval
Aspire .NET Global Tool Extension (https://github.com/ignatandrei/aspireExtensions/blob/main/src/DotNetGlobalToolsExtensions/README.md ) supports installing a .NET Tool by name. To have more easy for me, I have created an enum ( int64 ) with tools that I want to install automatically . The enum is Flag composable ( 1,2,4 …) – and I want to find the Sum value in…
I am ok , you are ok