-
[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