• RSCG–Template Rendering- part 17

      name Transplator nuget https://www.nuget.org/packages/Transplator/ link https://github.com/atifaziz/Transplator/ author Atif Aziz The Transplator is a small fast rendering engine to allow you to make rendering from any class instance.   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/TemplateRender

  • RSCG–Advice- part 8

    If you create a Roslyn Source Code Generator that uses inside a base class or a static class,the best way,in my opinion,is to create 2 separate nuget packages : one for the code generated and one for the base class. This way the project that will use your RSCG will use just the nuget package…

  • Friday Links 432

    Patterns of Distributed Systems Don’t Code Tired | Running xUnit.net Tests on Specific Threads for WPF and Other UI Tests Why software projects take longer than you think: a statistical model � Erik Bernhardsson Singular Update Queue gitpod-io/gitpod: Gitpod is an open-source Kubernetes application providing prebuilt,collaborative development environments in your browser – powered by VS…

  • RSCG–AMS – About My software –Documentation– part 7

    Now it is time to let others know about the project. And the first step is to make documentation. And,because a picture is worth many words,here is the picture: Also,instructions about how to use will help the programmers: For a DLL it is simple : <ItemGroup> <PackageReference Include=”AMS_Base” Version=”2021.6.29.1820″ /> <PackageReference Include=”RSCG_AMS” Version=”2021.6.29.1820″ ReferenceOutputAssembly=”false” OutputItemType=”Analyzer”…

  • [ADCES]WebAPI Return & StateMachine with Stateless

    I have presented what you can return from WebAPI at https://www.meetup.com/Bucharest-A-D-C-E-S-Meetup/events/278058186/ .  The presentation is at https://ignatandrei.github.io/Presentations/WebAPIReturnsprez.html

  • RSCG–AMS – About My software –Reading csproj– part 6

    Now it is time to put some more data – like authors and version. I have read a lot ( and tried a lot) about  CompilerVisibleProperty and  CompilerVisibleItemMetadata ( see https://github.com/dotnet/roslyn/blob/main/docs/features/source-generators.cookbook.md  ) . However,I was unable to get the data ( Authors and Version) from there . So this is what I was get,to read…

  • RSCG–AMS – About My software –NuGet– part 5

    The problem with RSCG is to differentiate  between the generator and the code generated. In my case,the base class should be in one nuget,the generator in other ( to can remove it from build) and the WebAPI in another. That took me a whole day and the result is ok . Pain Points: https://turnerj.com/blog/the-pain-points-of-csharp-source-generators  CI…

  • Friday Links 431

    NuGet Gallery | dotnet-runtimeinfo 1.0.2 Don’t Compare Averages Untangling Microservices,or Balancing Complexity in Distributed Systems Streamline .NET Dependency Management with NuGet Meta Packages | endjin Angular 10 Leave Browser Beforeunload Event: Warn Users Leaving your App | Techiediaries Why senior engineers get nothing done | Swizec Teller kzu/ThisAssembly: Exposes project and assembly level information as…

  • RSCG–AMS – About My software –WebAPI– part 4

    Now it should be an easy way to see in the WebAPI. First,return the data for all software that respected that : Now,how can I make a small html to display things ? I can do with Razor Library – but it is too big and maybe the developers do not want to have this…

  • RSCG–AMS – About My software –Multiple assemblies– part 3

    The problem that I face now – and must be solved  – is what to do if I have multiple assemblies / dlls / asp.net core that wants to have the About My Software listed ? It will be a name conflict between the classes – or,if we put in different namespaces,will be difficult to…

I am ok , you are ok