Welcome to my personal github repository. Over the course of my career I have found some interesting issues that I wanted to further review, this repository is a result of that curiosity. Currently, there are two libraries (See the individual library wiki pages for usage details):
A high performance, customizable, deep cloning library.
Access any relational database that provides an Ado.Net implementation in a fluent fashion using extension methods.
A strongly typed conversion library, with a generic interface, built on top of System.Convert with the intent to avoid the costs associated with boxing/unboxing.
- The cloning functionality is heavily base off the CloneExtensions project authored by Marcin Juraszek.
- Many performance tweaks and observations came from the DeepCopy project authored by Reuben Bond.
- The data access was inspired by the YADAL(Yet Another Data Access Library) project authored by jhgbrt.
- Data access interface refinement Dapper.
Many changes I have made were to remove inefficiencies and bugs or to add or change functionality and to organize code according my personal preferences. All bugs or inefficiencies found in the original source, I have offered fixes/observations back to the original authors.