• [Programmer Tools]Dotnet tools (local and global)

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running <code> dotnet tool update –global programmerall –no-cache programerall </code> Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/dotnetTool and press Execute ( You can have automation the same for your site – just contact me) Those are my .NET…

  • [Programmer Tools] Applications

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/winget and press Execute ( You can have automation the same for your site – just contact me) Those are the application on my…

  • [Programmer Tools] Npm packages

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/npms and press Execute ( You can have automation the same for your site – just contact me) Those are my npm packages found…

  • Friday Links 505

    OpportunisticRefactoring MubertAI/Mubert-Text-to-Music: A simple notebook demonstrating prompt-based music generation via Mubert API fosslife/devtools-x: Collection of offline first developer utilities available as desktop application. all in one place,cross-platform! VladimirMikulic/route-list: Beautifully shows Express/Koa/Hapi/Fastify routes in CLI. SQL Server Engineering Using Free Tools ??? SQLServerCentral davidfowl/Roslyn.Reflection: Reflection APIs over roslyn symbol APIs

  • [Programmer Tools] Powershell Modules

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/powershellModules and press Execute ( You can have automation the same for your site – just contact me) My powershell modules EPS:EPS 1.0.0 EPS…

  • [Programmer Tools] VSCode Extensions

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/extVsCode and press Execute ( You can have automation the same for your site – just contact me) Those are my VSCode extensions Angular…

  • [Programmer Tools]NuGet used

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/nugets and press Execute ( You can have automation the same for your site – just contact me) This are the NuGet packages found…

  • [Programmer Tools]Chrome Extensions

    The list have been obtained with the help of VisualAPI,former BlocklyAutomation. You can obtain a list on your device by running dotnet tool update –global programmerall –no-cache programerall Then browse to http://localhost:37283/BlocklyAutomation/automation/loadexample/ChromeExtensions and press Execute ( You can have automation the same for your site – just contact me) Those are my Chrome Extensions: Advanced…

  • Friday Links 504

    Tim Deschryver Type-Level TypeScript ??? Introduction Adding validation to strongly typed configuration objects in .NET 6 Console.ReadKey improvements in .NET 7 – .NET Blog FutureMe: Write a Letter to your Future Self

  • NetCoreUsefullEndpoints–part 7–restart application

    In order to do the shutdown,I have added the following extension public static CancellationTokenSource cts=new (); public static void MapShutdown(this IEndpointRouteBuilder route,string? corsPolicy = null,string[]? authorization = null)        {            ArgumentNullException.ThrowIfNull(route);            var rh = route.MapPost(“api/usefull/shutdown/”,                (HttpContext httpContext) =>                {                    var h= cts.Token.GetHashCode();                    cts?.Cancel();                                        return h;                                    });            rh.AddDefault(corsPolicy,authorization);         } This code defines a…

I am ok , you are ok