• 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