-
Friday links 471
Installation · rnwood/smtp4dev Wiki Building blocks | Dapr Docs Angular v12 is now available. It’s that time again,friends — we’re… | by Mark Techson | May,2021 | Angular Blog Understanding the Whys,Whats,and Whens of ValueTask | .NET Blog Code,code and more code.: Prefer ValueTask to Task,always; and don’t await twice Easy Trace of Function Entry and All…
-
Templating Roslyn Source Code Generators
I want that,when I generate code with Roslyn,to have a template that I can easy modify to generate code . Also,I want to let the user ( the programmer,in this case) modify this template – maybe he has better ideas than me. For reading from the RSCG,is pretty simple: Make as an embedded resource and…
-
Friday links 470
JWT should not be your default for sessions The Ultimate Guide to handling JWTs on frontend clients (GraphQL) No Way,JOSE! Javascript Object Signing and Encryption is a Bad Standard That Everyone Should Avoid – Paragon Initiative Enterprises Blog What is Software Testing? The 10 Most Common Types of Tests Developers Use in Projects Oh Shit,Git!?!…
-
[ADCES]: SnowFlake and Microservices
Azi,la 19:30,va astept la o noua editie ADCES Presentation 1:Title Our journey to a Cloud data warehouse in Snowflake DescriptionOnce with exploding data volumes and increasing no. of users,traditional on-premise data warehouse Appliances are reaching their limits at some point and can’t be extended in processing power. When facing these limitations,our natural choice was to…
-
[NuGet]: Transplator
This is a Nuget that it is what Razor should have been. It is a Roslyn Source Code Generator that transforms template into code. Link: https://www.nuget.org/packages/Transplator Site: https://github.com/atifaziz/Transplator What it does: Takes a template and generates source code for outputting anything inside. Usage: Somewhere in the csproj: <ItemGroup> <CompilerVisibleProperty Include=”DebugTransplator” /> <CompilerVisibleItemMetadata Include=”AdditionalFiles” MetadataName=”SourceItemType” /> …
-
Friday links 469
KirillOsenkov/SourceBrowser: Source browser website generator that powers http://referencesource.microsoft.com and http://sourceroslyn.io sergiisyrovatchenko/SQLIndexManager: Free GUI Tool for Index Maintenance on SQL Server and Azure microsoft/charticulator: Interactive Layout-Aware Construction of Bespoke Charts Fix spaghetti code and other pasta-theory antipatterns Why is your ASP.NET server so slow? 10 performance problems and solutions – Michael’s Coding Spot Using the ProblemDetails…
-
[RSCG]–About My Software
I have made a new improvement to my Roslyn Source Code Generator,AMS . Until now it just said the time and the commit date in a CI scenario ( Git ( GitLab,GitHub),Azure …) Now – what if it can list all the merge requests between 2 dates ,so you can see what is new ? Now…
-
EventId in logging
Finally I have realized why it is necessary to have EventId logged and it is not the same life without him – especially in the microservices context. So why it is not enough public static void LogError (this Microsoft.Extensions.Logging.ILogger logger,Exception? exception,string? message,params object?[] args); and I strongly recommend public static void LogError (this Microsoft.Extensions.Logging.ILogger logger,Microsoft.Extensions.Logging.EventId…
-
Friday links 468
20 Hilarious Tweets Only Software Developers Will Understand | by Josef Cruz | JavaScript in Plain English OneTab .NET R&D Digest (April,2021) – Oleg Karasik’s blog Viewing app configuration using Oakton’s Describe command and Spectre.Console Make microservices fun again with Dapr | Dave Brock Angular — Four practical use cases of NgTemplateOutlet | by Liu…
-
Friday links 467
warrenfalk/rocksdb-sharp: .net bindings for the rocksdb by facebook Hello! | party.js Cloud design patterns – Azure Architecture Center | Microsoft Docs I don’t want to learn your garbage query language · Erik Bernhardsson TreeSelect – Ant Design Fun with the HttpClient pipeline – Thomas Levesque’s .NET Blog Hold my Beer: We Are Going Scrumban! My…
I am ok , you are ok