Category: .NET

  • RSCG – ThisAssembly.Strings

    RSCG – ThisAssembly.Strings     name ThisAssembly.Strings nuget https://www.nuget.org/packages/ThisAssembly.Strings/ link https://github.com/devlooped/ThisAssembly author Daniel Cazzulino generating code from resx files   This is how you can use ThisAssembly.Strings . 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/ThisAssembly.Strings

  • RSCG – ThisAssembly.Metadata

    RSCG – ThisAssembly.Metadata     name ThisAssembly.Metadata nuget https://www.nuget.org/packages/ThisAssembly.Metadata/ link https://github.com/devlooped/ThisAssembly author Daniel Cazzulino Generating code from assembly metadata   This is how you can use ThisAssembly.Metadata . 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/ThisAssembly.Metadata

  • RSCG – Pekspro.BuildInformationGenerator

    RSCG – Pekspro.BuildInformationGenerator     name Pekspro.BuildInformationGenerator nuget https://www.nuget.org/packages/Pekspro.BuildInformationGenerator/ link https://github.com/pekspro/BuildInformationGenerator author pekspro adding git build information    This is how you can use Pekspro.BuildInformationGenerator . 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/Pekspro.BuildInformationGenerator

  • RSCG – ThisAssembly.Constants

    RSCG – ThisAssembly.Constants     name ThisAssembly.Constants nuget https://www.nuget.org/packages/ThisAssembly.Constants/ link https://github.com/devlooped/ThisAssembly author Daniel Cazzulino Generating Constants from csproj   This is how you can use ThisAssembly.Constants . 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/ThisAssembly.Constants

  • RSCG – JKToolKit.TemplatePropertyGenerator

    RSCG – JKToolKit.TemplatePropertyGenerator     name JKToolKit.TemplatePropertyGenerator nuget https://www.nuget.org/packages/JKToolKit.TemplatePropertyGenerator/ link https://github.com/JKamsker/JKToolKit.TemplatePropertyGenerator author Jonas Kamsker String templating for a class    This is how you can use JKToolKit.TemplatePropertyGenerator . 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/JKToolKit.TemplatePropertyGenerator

  • RSCG – MinimalApis.Discovery

    name MinimalApis.Discovery nuget https://www.nuget.org/packages/MinimalApis.Discovery/ link https://github.com/shawnwildermuth/MinimalApis author Shawn Wildermuth Controller like API registering   This is how you can use MinimalApis.Discovery . 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/MinimalApis.Discovery

  • Pattern: IOC

    Description Inversion of Control is a principle in software engineering by which the control of objects or portions of a program is transferred to a container or framework. It’s a design principle in which custom-written portions of a computer program receive the flow of control from a generic framework. Examples in .NET : IOC DI…

  • Pattern: Lazy

    Description Lazy initialization is the tactic of delaying the creation of an object,the calculation of a value,or some other expensive process until the first time it is needed. Example in .NET : Lazy Learn More Source Code for Microsoft implementation of Lazy SourceCode Lazy Learn More C2Wiki Wikipedia Homework Implement a lazy initialization of a…

  • RSCG – Farskeptic.AutoCompose

    RSCG – Farskeptic.AutoCompose     name Farskeptic.AutoCompose nuget https://www.nuget.org/packages/Farskeptic.AutoCompose/ link https://github.com/farskeptic/AutoCompose author farskeptic/jmagel Generating decorators for classes that implements interfaces.   This is how you can use Farskeptic.AutoCompose . 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/Farskeptic.AutoCompose

  • RSCG – TypeUtilities

    RSCG – TypeUtilities     name TypeUtilities nuget https://www.nuget.org/packages/TypeUtilities/ link https://github.com/DragonsLord/TypeUtilities author Yevhenii Serdiuk Pick/Omit for classes ( also have some mapping )   This is how you can use TypeUtilities . The code that you start with is The code that you will use is   The code that is generated is Code and…