Category: roslyn
-
RSCG – SKPromptGenerator
RSCG – SKPromptGenerator name SKPromptGenerator nuget https://www.nuget.org/packages/SKPromptGenerator/ link https://github.com/CharlieDigital/SKPromptGenerator author Charlie Chen Generate typed prompts for Semantic Kernel This is how you can use SKPromptGenerator . The code that you start with is The code that you will use is Code and pdf at https://ignatandrei.github.io/RSCG_Examples/v2/docs/SKPromptGenerator
-
RSCG – Nino
RSCG – Nino name Nino nuget https://www.nuget.org/packages/Nino/ link https://github.com/JasonXuDeveloper/Nino author Jason Xu binary serialization This is how you can use Nino . 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/Nino
-
RSCG – EnumsEnhanced
RSCG – EnumsEnhanced name EnumsEnhanced nuget https://www.nuget.org/packages/EnumsEnhanced/ link https://github.com/snowberry-software/EnumsEnhanced author VNCC generating enums fast retrieval This is how you can use EnumsEnhanced . The code that you start with is The code that you will use is The code that is generated is #nullable enable using System.Text; using System.Runtime.CompilerServices; using System.Collections.Generic;…
-
RSCG – SG4MVC
RSCG – SG4MVC name SG4MVC nuget https://www.nuget.org/packages/SG4MVC/ link https://github.com/SG4MVC/SG4MVC author Mark Flanagan Generate strong typed HTML helpers for ASP.NET MVC projects. This is how you can use SG4MVC . The code that you start with is <Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net9.0</TargetFramework> <Nullable>enable</Nullable> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <PackageReference Include="SG4MVC" Version="0.9.4-beta" /> </ItemGroup> <ItemGroup> <AssemblyAttribute Include="Sg4Mvc.GenerateSg4Mvc"…
-
RSCG – BadIdeas.Icons.FontAwesome
RSCG – BadIdeas.Icons.FontAwesome name BadIdeas.Icons.FontAwesome nuget https://www.nuget.org/packages/BadIdeas.Icons.FontAwesome/ link https://github.com/phil-scott-78/Icons/ author Phil Scott generate font awesome icons This is how you can use BadIdeas.Icons.FontAwesome . The code that you start with is <Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly"> <PropertyGroup> <TargetFramework>net9.0</TargetFramework> <Nullable>enable</Nullable> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <PackageReference Include="BadIdeas.Icons.FontAwesome" Version="0.0.0-alpha.0.21" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.8" /> <PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.8" PrivateAssets="all" />…
-
RSCG – Genbox.FastEnum
RSCG – Genbox.FastEnum name Genbox.FastEnum nuget https://www.nuget.org/packages/Genbox.FastEnum/ link https://github.com/Genbox/FastEnum author Ian Qvist Generating values for enums This is how you can use Genbox.FastEnum . The code that you start with is <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <PropertyGroup> <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles> <CompilerGeneratedFilesOutputPath>$(BaseIntermediateOutputPath)\GX</CompilerGeneratedFilesOutputPath> </PropertyGroup> <ItemGroup> <PackageReference Include="Genbox.FastEnum" Version="1.0.0"> </PackageReference> </ItemGroup> </Project> The code…
-
RSCG – Blazor.TSRuntime
RSCG – Blazor.TSRuntime name Blazor.TSRuntime nuget https://www.nuget.org/packages/Blazor.TSRuntime/ link https://github.com/BlackWhiteYoshi/Blazor.TSRuntime author Black White Yoshi Generating C# Code for Blazor from javascript files This is how you can use Blazor.TSRuntime . The code that you start with is <Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly"> <PropertyGroup> <TargetFramework>net9.0</TargetFramework> <Nullable>enable</Nullable> <ImplicitUsings>enable</ImplicitUsings> </PropertyGroup> <ItemGroup> <PackageReference Include="Blazor.TSRuntime" Version="1.0.1"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles;…
-
RSCG – StackXML
RSCG – StackXML name StackXML nuget https://www.nuget.org/packages/StackXML/ link https://github.com/ZingBallyhoo/StackXML author Zing Generating XML serializer without reflection This is how you can use StackXML . The code that you start with is <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <ItemGroup> <PackageReference Include="StackXML" Version="1.0.0" OutputItemType="Analyzer" /> </ItemGroup> <PropertyGroup> <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles> <CompilerGeneratedFilesOutputPath>$(BaseIntermediateOutputPath)\GX</CompilerGeneratedFilesOutputPath> </PropertyGroup> </Project> The…
-
RSCG – ShadowWriterNullobjects
RSCG – ShadowWriterNullobjects name ShadowWriterNullobjects nuget https://www.nuget.org/packages/ShadowWriter/ link https://github.com/StefanStolz/ShadowWriter author Stefan Stolz Generate null object for an class that implements an interface This is how you can use ShadowWriterNullobjects . The code that you start with is <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <PropertyGroup> <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles> <CompilerGeneratedFilesOutputPath>$(BaseIntermediateOutputPath)\GX</CompilerGeneratedFilesOutputPath> </PropertyGroup> <ItemGroup> <PackageReference Include="ShadowWriter"…
-
RSCG – AssemblyVersionInfo
RSCG – AssemblyVersionInfo name AssemblyVersionInfo nuget https://www.nuget.org/packages/AssemblyVersionInfo/ link https://github.com/BlackWhiteYoshi/AssemblyVersionInfo author Black White Yoshi Generating assembly version and other info from csproj to csharp This is how you can use AssemblyVersionInfo . The code that you start with is <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> </PropertyGroup> <PropertyGroup> <EmitCompilerGeneratedFiles>true</EmitCompilerGeneratedFiles> <CompilerGeneratedFilesOutputPath>$(BaseIntermediateOutputPath)\GX</CompilerGeneratedFilesOutputPath> </PropertyGroup> <ItemGroup> <PackageReference…