-
FileExtension–idea- part 1
Every now and then we accept file uploads ( to a site ) – or we have files in outlook that we want to open – but we do not know if the extension matches the content of the file. There are numerous way to do it,however,I have been attracted by Magic Numbers – a…
-
Friday Links 448
The JavaScript Beginner’s Handbook (2020 Edition) Refactoring: My 6 favorite patterns – DEV Community =�i� =ػ�=�h� =ػ� Zero Garbage Collector for .NET Core 2.1 and ASP.NET Core 2.1 TooSlowException System.Buffers – .NET | Microsoft Docs 5 Useful Resources for Beginners and Intermediates in Programming How to write a Roslyn Analyzer | .NET Blog – Miguel…
-
Evolving Roslyn Source Code Generators
I am a big fan of Roslyn Source Code Generators – you can read about at https://github.com/dotnet/roslyn/blob/main/docs/features/source-generators.md and https://devblogs.microsoft.com/dotnet/introducing-c-source-generators/. I have tested,until now,27 examples and discovered other 53 RSCG – you can read about at https://github.com/ignatandrei/RSCG_Examples and download the book from https://ignatandrei.github.io/RSCG_Examples/ Also,Microsoft is dogfooding this by using at Blazor ( https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-6-preview-2/#razor-compiler-updated-to-use-source-generators ),JSON.NET https://devblogs.microsoft.com/dotnet/try-the-new-system-text-json-source-generator/ .…
-
Friday Links 447
ASP.NET MVC Controller Best Practices Skinny Controllers – Arrange Act Assert Using HostBuilder,ServiceProvider and Dependency Injection with Windows Forms on .NET Core 3 | Around and About .NET World Creative Uses of TypeScript Discriminated Unions – JavaScript in Plain English – Medium Generate Outputs with Razor Engine in .NET Core | Khalid Abuhakmeh 11 Chrome…
-
RSCG Example – AOPMarker for CI Builds – part 30
name AOPMarkerCI nuget https://www.nuget.org/packages/AOPMethodsCommon/ https://www.nuget.org/packages/AOPMethodsGenerator/ link http://msprogrammer.serviciipeweb.ro/category/roslyn/ author Andrei Ignat This will tracing methods marked with AOPMarkerMethod in CI builds. Does not affect the code run by the programmer. The code that you start with is The code that you will use is The code that is generated is Example Code:…
-
Friday Links 446
Most popular 25+ JS repositories in March 2020 – Kriss Home � benawad/destiny Wiki 7 Awesome JavaScript Product Tour Libraries – Bits and Pieces natemcmaster/CommandLineUtils: Command line parsing and utilities for .NET Building a Compiler – YouTube Typedef | RxJS API Document aelassas/Wexflow: A high-performance,extensible,modular and cross-platform workflow engine and automation platform. 10 Most(ly dead)…
-
[ADCES] 12 oct,FluentAssertions.Web & Bigdata2Snowflake
Prezentare 1 : Test like a Pro .NET APIs with FluentAssertions.WebPrezentator: Adrian Iftode,https://csharpin.blogspot.com/Descriere: With more than 100 million downloads,it is less likely you’ve never heard of Fluent Assertions. But did you know you could write your own extensions? With Fluent Assertions Extensions,you could create an assertions language that fits your business domain,by reusing the same…
-
RSCG Example – Class2Interface – part 29
name BoilerplateFree nuget https://www.nuget.org/packages/boilerplatefree link https://github.com/GeeWee/boilerplatefree author Gustav Wengel This will generate interface from a class The code that you start with is The code that you will use is The code that is generated is Example Code: https://github.com/ignatandrei/RSCG_Examples/tree/main/Class2Interface
-
Friday Links 445
Overview of technical writing courses �|� Google Developers microsoft/SEAL: Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library. Visual Studio Geeks | Patch files using GitHub Actions nystudio107 | An Annotated Docker Config for Frontend Web Development Angular Bad Practices: Revisited – Angular inDepth Rxjs + For + Await& What? – RxJS inDepth Using…
-
RSCG Example – ToStringDebugger – part 28
name StructRecordsGenerator nuget https://www.nuget.org/packages/StructRecordGenerator/ link https://github.com/SergeyTeplyakov/StructRecordsGenerator author Sergey Teplyakov This will generate code .ToString. Usefull for debugging The code that you start with is The code that you will use is The code that is generated is Example Code: https://github.com/ignatandrei/RSCG_Examples/tree/main/DebuggerToString
I am ok , you are ok