-
NetCoreUsefullEndpoints-5 Endpoints summary
So for now the package https://www.nuget.org/packages/NetCoreUsefullEndpoints/ has the following endpoints: GET=>/api/usefull/user/authorization GET=>/api/usefull/user/noAuthorization GET=>/api/usefull/environment GET=>/api/usefull/errorWithILogger GET=>/api/usefull/errorPure GET=>/api/usefull/date GET=>/api/usefull/endpoints/graph ( this calls https://github.com/dotnet/aspnetcore/blob/8bf447aa3f9719f6f162598708020dd4b420b49d/src/Http/Routing/src/Internal/DfaGraphWriter.cs#L22 ) GET=>/api/usefull/endpoints/text GET=>/api/usefull/configuration ( this calls https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.configuration.configurationrootextensions.getdebugview?view=dotnet-plat-ext-6.0 ) You can see in practice at https://netcoreusefullendpoints.azurewebsites.net/swagger/
-
Friday links 495
https://twitter.com/GeePawHill/status/1558165212250898432 Interesting Technology Tips – Vol. 1 | Khalid Abuhakmeh mariotoffia/FluentDocker: Use docker,docker-compose local and remote in tests and your .NET core/full framework apps via a FluentAPI Incident Review and Postmortem Best Practices – The Pragmatic Engineer Redis Explained bbc/peaks.js: JavaScript UI component for interacting with audio waveforms Monitor Events and Function Calls via Console…
-
TILT- Telemetry/Observability for FE and BE-part 27
Now it is the case to monitor the calls how they arrive from Web ( frontend ) and continue to the backend. Fortunately,it is very simple in Application Insights There are 2 relevant links for Angular https://devblogs.microsoft.com/premier-developer/angular-how-to-add-application-insights-to-an-angular-spa/ https://learn.microsoft.com/en-us/azure/azure-monitor/app/javascript-angular-plugin https://learn.microsoft.com/en-us/azure/azure-monitor/app/javascript?tabs=snippet#enable-distributed-tracing The code is relative well written and appears ok. The fact that the AppInsights SDK is…
-
Friday links 494
Using .NET To Validate JSON with JSON Schema | Khalid Abuhakmeh How we built a $1M ARR open source SaaS | Plausible Analytics mtdvio/every-programmer-should-know: A collection of (mostly) technical things every software developer should know about Creating the C# Slack Client Library by Code Generation with Good Architecture in Three Days – CodeProject jacomyal/sigma.js: A…
-
[ADCES]GIS & Windows 10 Features
Prezentare 1 : Lumea din spatele hartilor – sau ce este GIS-ul?Descriere: GIS este ceea ce folosim atunci cand vrem sa raspundem la intrebarea “Unde?”. Mai exact,sa raspundem la acele inrebari unde spatiul este o componenta si “Unde?” joaca un rol important. Simplu spus,GIS este procesarea datelor spatiale,sau datelor referitoare la “Unde?”O sa vedem Ce…
-
TILT-Count TILTS for each user-part 27
I just wanted to know for each user how many tilts have each user/ url . As a Business Requirement,it is not a big deal. Let’s see what it means for a programmer . 1. Add functions to the backend to calculate the count 2. Add to the frontend call to the function 3. Figure…
-
Friday links 493
Javascript Is Everywhere. Even MSDOS | Hackaday Programming Sucks Audio and Ringtones | NASA Frontpage — Terms of Service; Didn’t Read ᶻ | A clipboard magic trick – how to use different MIME types with the Clipboard API | Stefan Judis Web Development Regex Vis Typescript Design Patterns – DEV Community Don’t build (or build)…
-
TILT-Typed Reactive Forms and arrays–part 26
I want now to pass to typed reactive forms ( with Angular 14 )- what is good is that are typed,i.e. I can see errors if some property is not correct. The code previously was profileForm = this.fb.group({ url: [”], publicTILTS: this.fb.array([]) }); Now the code looks like profileForm = new FormGroup({ url: new FormControl(”),…
-
TILT-Passing to IAsyncEnumerable instead of array–part 25
When tansmitting an array of data to an application,usually the application transfers all data – or in chunks – if it is a large numbers ( page 1,page 2 and so on). Both are having drawbacks all data from start means that the time to see the data increases with the number of data paging…
-
Friday links 492
SQLite Show Tables: Listing All Tables in a Database sql-js/sql.js: A javascript library to run SQLite on the web. https://twitter.com/terrajobst/status/1495071169795350529?cn=ZmxleGlibGVfcmVjcw%3D%3D&refsrc=email Show Progress | Shape Up Stop aggregating away the signal in your data – Stack Overflow Blog Executing code before Main in .NET – Meziantou’s blog ngneat Stop Using Function Parameters Now | by JeB…
I am ok , you are ok