• Friday links 465

    oskardudycz/EventSourcing.NetCore: Examples and Tutorials of Event Sourcing in .NET Core Hosting Two ASP.NET Core Apps In One Host | Khalid Abuhakmeh The Big Little Guide to Message Queues Performance testing and antipatterns – Azure Architecture Center | Microsoft Docs Cloud design patterns – Azure Architecture Center | Microsoft Docs Using Apache Kafka with .NET –…

  • Dependent Framework Versioning

    There are multiple ways to version a software . I have used SemanticVersioning ( https://semver.org/ ) and Calendar Versioning (  https://calver.org/ ) Of course,there are others  – please read https://en.wikipedia.org/wiki/Software_versioning   – interesting versioning based on e or PI . However,I want to propose a new standard : Dependent Framework Versioning The major version of a …

  • Friday links 464

    Building blocks | Dapr Docs 10 Reasons Why You Should Write Tests – NDepend Giorgi/EntityFramework.Exceptions: Handle database errors easily when working with Entity Framework Core. Supports SQLServer,PostgreSQL,SQLite,Oracle and MySql Being Glue — No Idea Blog Trevor McKendrick pe Twitter: „ [new thing] – What gets a tweet get retweeted? I love studying narrative & storytelling…

  • [Nuget]:NPOI

    This is a Nuget that I use in almost every .NET Core project to export files in an Excel format without excel on the PC. Link: https://www.nuget.org/packages/npoi Site: https://github.com/nissl-lab/npoi What it does:  Create real Excel files – not just CSV Usage: var wb = new XSSFWorkbook(); var sheet = wb.CreateSheet(“Contractors”); for (int i = 0;…

  • Friday links 463

    domesticmouse/vscode-typer: Adding automagic typing to VSCode How to Balance Hard Work and Pleasure for Happiness – The Atlantic An Experiment With Making Integration Tests Easier to Write – Part One Stairway to Columnstore Indexes Level 1: A First Look At Columnstore Indexes – SQLServerCentral Tailwind CSS Components. Examples and templates 7.css – A CSS framework…

  • [NuGet]:Scriban

    This is a Nuget that I use in almost every .NET Core project to get the error details ( 500) Link: https://www.nuget.org/packages/Scriban/ Site: https://github.com/scriban/scriban What it does:  Like Razor –  a template intepreter Usage: var template = Template.Parse(@” <ul id=’products’> {{ for product in products }} <li> <h2>{{ product.name }}</h2> Price: {{ product.price }} {{…

  • Friday links 462

    Carbon | Create and share beautiful images of your source code Create beautiful images of your code Getting started with Dapr for .NET Developers – Laurent Kempé 10 Design Patterns every Software Architect and Software Engineer must know | by Ravindra Elicherla | Medium 14 Useful Tools That I Use for Faster and Easier Web…

  • [ADCES] How to Fail Big at Being a Tech Lead & GPU programming using CUDA

    Details Prezentare 1: How to Fail Big at Being a Tech LeadPrezentatori: Bogdan Sucaciu,https://bsucaciu.com/Mihaela-Roxana Ghidersa,https://www.linkedin.com/in/ghidersam/Descriere:Although leadership skills have been analyzed for so long,there is something in the way we choose and raise our technical leads that defy all laws. We often think that the brightest and most creative person in the team will eventually become…

  • [NuGet]:Hellang.Middleware.ProblemDetails

    This is a Nuget that I use in almost every .NET Core project to get the error details ( 500) Link: https://www.nuget.org/packages/Hellang.Middleware.ProblemDetails/ Site: https://github.com/khellang/Middleware What it does:  Gives detailed error when encountering a 500 HTTP Code. Usage: services.AddProblemDetails(c=>             {                 c.IncludeExceptionDetails = (context,ex) => true;                             }); app.UseProblemDetails();

  • Friday links 461

    Microservices Architecture. Software Architect’s library | by Alex Gurbych | Jan,2021 | Level Up Coding Sprinkle a little ancient philosophy into your daily routines | Psyche Ideas WePresent | Juggling a screen-based job with a hands-on hobby How to display dates in your user’s time zone with the Intl API | Phil Nash Free eBook:…

I am ok , you are ok