Drizin
I'm passionate about building things since I was born, passionate about computers and programming for as far as I can remember.
Boca Raton, FL, USA
Pinned Repositories
CodegenCS
C# Toolkit for Code Generation (T4 alternative!)
DapperQueryBuilder
Dapper Query Builder using String Interpolation and Fluent API
EntityFrameworkCore.RawQueryBuilder
Entity Framework Core Query Builder (allows to dynamically add conditions) using Raw SQL statements and string interpolation
Harbin.DataAccess
.NET Layered Architecture using Dapper, distributed databases (read replicas), Mockable Data Access, Code Generation (CodegenCS)
InterpolatedLogging
Wrappers around ILoggers (Microsoft Extensions Logging, Serilog, NLog, etc) to accept Interpolated Strings
InterpolatedSql
Sql Builder using Interpolated Strings
InterpolatedStrings
FormattableString implementation with support for concatenating strings, replace, insert, etc. Like a StringBuilder but for Interpolated Strings.
MultipleReturnValues
Companion code for My CodeProject Article "Using Multiple Return Values instead of Exceptions"
NsisMultiUser
Installer/Uninstaller that allows installations "per-user" (no admin required) or "per-machine" (asks elevation only when necessary)
OneOf.DeconstructorExtensions
Extends OneOf<> and OneOfBase<> with methods to deconstruct their underlying types, while converting non-nullable value-types into nullable types (so only one of the resulting values will be non-null). Also provides extensions to convert into Tuple<> or ValueTuple<>
Drizin's Repositories
Drizin/DapperQueryBuilder
Dapper Query Builder using String Interpolation and Fluent API
Drizin/CodegenCS
C# Toolkit for Code Generation (T4 alternative!)
Drizin/InterpolatedSql
Sql Builder using Interpolated Strings
Drizin/InterpolatedLogging
Wrappers around ILoggers (Microsoft Extensions Logging, Serilog, NLog, etc) to accept Interpolated Strings
Drizin/NsisMultiUser
Installer/Uninstaller that allows installations "per-user" (no admin required) or "per-machine" (asks elevation only when necessary)
Drizin/Harbin.DataAccess
.NET Layered Architecture using Dapper, distributed databases (read replicas), Mockable Data Access, Code Generation (CodegenCS)
Drizin/InterpolatedStrings
FormattableString implementation with support for concatenating strings, replace, insert, etc. Like a StringBuilder but for Interpolated Strings.
Drizin/OneOf.DeconstructorExtensions
Extends OneOf<> and OneOfBase<> with methods to deconstruct their underlying types, while converting non-nullable value-types into nullable types (so only one of the resulting values will be non-null). Also provides extensions to convert into Tuple<> or ValueTuple<>
Drizin/MultipleReturnValues
Companion code for My CodeProject Article "Using Multiple Return Values instead of Exceptions"
Drizin/EntityFrameworkCore.RawQueryBuilder
Entity Framework Core Query Builder (allows to dynamically add conditions) using Raw SQL statements and string interpolation
Drizin/InterpolatedColorConsole
Yes, it's yet another Colored Console. But where colors can just be interpolated within strings, making it easier to use multiple colors.
Drizin/AzureServiceBusUtils
Microsoft Azure Service Bus utilities library
Drizin/CSX-PowerShell-VisualStudio
C# Scripts (CSX) executed through Powershell directly from Visual Studio, and generating sample POCOs
Drizin/Harbin.Old
.NET Architecture - using CodegenCS (Code Generator), EF6/EFCore, Dapper, Type-Safe Enums, Unit Tests
Drizin/UserDefinedExpressions
Library to safely invoke (evaluate) User Defined Expressions (Formulas) using Roslyn Scripting Engine
Drizin/journey
A blog engine written in Go, compatible with Ghost themes.
Drizin/EntityFramework-Scripty-Templates
Scripty templates to generate EntityFramework model from Existing Database
Drizin/NuGetPackageExplorer
Create, update and deploy Nuget Packages with a GUI
Drizin/awesome-dotnet
A collection of awesome .NET libraries, tools, frameworks and software
Drizin/CodegenCS-command-line-api
Command line parsing, invocation, and rendering of terminal output.
Drizin/ConfuserEx
An open-source, free protector for .NET applications
Drizin/Drizin
Drizin/EntityFramework-Reverse-POCO-Code-First-Generator
EntityFramework Reverse POCO Code First Generator - Beautifully generated code first code that is fully customisable.
Drizin/ExtensibleAdventureWorks
Product Extensibility Samples - AdventureWorks
Drizin/FluentResults
A generalised Result object implementation for .NET/C#
Drizin/formio.js
JavaScript powered Forms with JSON Form Builder
Drizin/highlight.js
Javascript syntax highlighter
Drizin/i18n
Smart internationalization for ASP.NET
Drizin/LumiSoft.Net
LumiSoft.Net is a library with lots of implemented protocols like SMTP, POP3, IMAP, FTP, DNS, etc.
Drizin/NsisDotNetChecker
NSIS plugin that allows one to detect if particular .Net framework is installed on the computer and download/install one if it is not found.