Category: .NET

  • What I have learned by building .NET Stars -part 2- interfaces

    In my latest project,building a robust system using interfaces has been both a fascinating challenge and an enlightening experience. As I embarked on this journey,it quickly became evident how immensely powerful and transformative thinking in terms of interfaces can be. From the outset,interfacing brought clarity to several core aspects of the application: Data Management: Interfaces…

  • Dotnet Stars–part 1

    The .NET Stats project wants to show the stars for .NET github projects. The projects are taken from .NET Foundation,https://dotnetfoundation.org/, Vitali Fokin https://github.com/quozd/awesome-dotnet/ and Thang Chung https://github.com/thangchung/awesome-dotnet-core There are more than 1000 repositories investigated. Here are the first 30 projects with most  stars : “ASP.NET Core” https://github.com/aspnet/home number stars 35690 “ASP.NET MVC” https://github.com/dotnet/aspnetcore number stars…

  • RSCG – NTypewriter

    RSCG – NTypewriter     name NTypewriter nuget https://www.nuget.org/packages/NTypewriter.SourceGenerator link https://github.com/NeVeSpl/NTypewriter author NeVeSpl Generating code with a template from classes in project   This is how you can use NTypewriter . The code that you start with is The code that you will use is   The code that is generated is Code and pdf…

  • RSCG – rscg_Interface_to_null_object

    RSCG – rscg_Interface_to_null_object     name rscg_Interface_to_null_object nuget https://www.nuget.org/packages/rscg_Interface_to_null_object/ https://www.nuget.org/packages/rscg_Interface_to_null_object_common link https://github.com/ignatandrei/rscg_Interface_to_null_object/ author Andrei Ignat Generate null objects for interfaces   This is how you can use rscg_Interface_to_null_object . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg_Interface_to_null_object

  • RSCG – Larcanum.GitInfo

    RSCG – Larcanum.GitInfo     name Larcanum.GitInfo nuget https://www.nuget.org/packages/Larcanum.GitInfo/ link https://github.com/lord-executor/Larcanum.GitInfo author Generates GitInfo data from the current environment.   This is how you can use Larcanum.GitInfo . The code that you start with is The code that you will use is   The code that is generated is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/Larcanum.GitInfo

  • openAPISwaggerUI–part 4–adding tests

    This is how I made https://nuget.org/packages/OpenAPISwaggerUI in order to see the UI for an ASP.NET 9 project. And hey,if you have any feedback,don’t be shy! Drop by https://github.com/ignatandrei/openAPISwaggerUI/ and let me know. For testing,I have created a new ASP.NET Core 9 project that can be used to run And I want to see that /swagger…

  • openAPISwaggerUI–part 3–add UI for all

    This is how I made https://nuget.org/packages/OpenAPISwaggerUI in order to see the UI for an ASP.NET 9 project. And hey,if you have any feedback,don’t be shy! Drop by https://github.com/ignatandrei/openAPISwaggerUI/ and let me know. Now I want the users of my ASP.NET 9 project to have a buffet of Swagger UIs (Swashbuckle,Redoc,Scalar,NSwag,VisualAutomation) and let them pick their…

  • openAPISwaggerUI–part 2 – add ui for all

    This is how I made https://nuget.org/packages/OpenAPISwaggerUI in order to see the UI for an ASP.NET 9 project. And hey,if you have any feedback,don’t be shy! Drop by https://github.com/ignatandrei/openAPISwaggerUI/ and let me know. Step one in this epic quest: add all the mystical references (a.k.a. NuGet packages) to the project file. Next,I had to figure out…

  • openAPISwaggerUI–part 1- idea

    In .NET 9,Microsoft decided to play a little game of “Hide and Seek” with OpenAPI / Swagger JSON generation,leaving the UI part for us to figure out. So,how do we choose the best UI for our project without turning it into a guessing game? Well,I thought,why not create a project that lets you try all…

  • [Interface2NullObject]Debugger and Converter–part 5

      It will be interesting to see the Null Object in the debugger with properties generated from interface -see  https://www.nuget.org/packages/rscg_Interface_to_null_object   This is not very difficult to generate once you have the interface with properties The code for generating   and the code generated is     More interesting is to have a converter in order…