Blog Archive Optimize All The Things Sep 15 2021 Benchmarks Optimization I got bored and decided to run a bunch of benchmarks.Ways to Improve Your Development Process - Fault Injection Aug 23 2021 Unit Testing Fault Injection Manuel will show you to your rooms - if you're lucky.Ways to Improve Your Development Process - Mutation Testing Jul 28 2021 Unit Testing Mutation Testing Mutation, it is the key to our evolution.Ways to Improve Your Development Process - Property-Based Testing Jun 29 2021 Unit Testing Property-Based Testing Defeating the lazy programmer. You know, yourself.Ways to Improve Your Development Process - Fuzzing Jun 02 2021 Unit Testing Fuzzing Cheese it, it's the fuzz!Ways to Improve Your Development Process May 14 2021 Unit Testing Property Testing Fuzzing Fault Injection From issue jujitsu... Or you know, testing...Creating an ORM in C# Revisited – Part 2 Jun 03 2011 ORM I revisited my ORM creation series. This is Part 2. This time MicroORMs.Creating an ORM in C# Revisited – Part 1 May 18 2011 ORM I revisited my ORM creation series. This is Part 1. This time it's MicroORMs.Creating a Zip File in C# Feb 27 2011 Zip File Formats In case you can't use one of the libraries.Building Your Own Unit Testing Framework in C# Feb 05 2011 Unit Testing xUnit.net For when you're bored on a Sunday with nothing else to do.Creating iCalendar items in C# Oct 15 2010 iCal Exchange File Formats Straightforward iCal creation code.Sobel Edge Detection and Laplace Edge Detection in C# Sep 15 2010 Image Editing Filters Simple edge detection using sobel and laplace filters.Finding a List of Anagrams in C# Oct 29 2009 Anagrams I've being trying to find an anagram for "sage". It's taken me ages and ages, but I still haven't got anything.Deserializing/Serializing SOAP Messages in C# Jul 24 2009 SOAP XML File Formats For all those apps built 20 years ago.Creating an ORM in C# - Part 7 Jul 09 2009 ORM Part 7 of the ORM creation seriesCreating an ORM in C# - Part 6 Jul 06 2009 ORM Part 6 of the ORM creation seriesCreating an ORM in C# - Part 5 Jun 30 2009 ORM Part 5 of the ORM creation seriesCreating an ORM in C# - Part 4 Jun 25 2009 ORM Part 4 of the ORM creation seriesCreating an ORM in C# - Part 3 Jun 09 2009 ORM Actually creating the database in the ORM.Motion Detection in C# May 29 2009 Image Editing Filters Cheap motion detection using a naive pixel difference approach.Creating Negative Images using C# May 29 2009 Image Editing Filters Negative effect in images.Anding Two Images Together Using C# May 27 2009 Image Editing Filters Combining images together.Creating an ORM in C# - Part 2 May 13 2009 ORM Second part of the ORM where we actually map the class data.Creating an ORM in C# - Part 1 May 08 2009 ORM Just as a warning, this is a long post. And before you groan and start running for the hills because someone mentioned building ANOTHER ORM (as if we need another one), note that this isn't meant to be something you would use in your own project. I've been working on this in my spare time as a side project to learn various features of C# 3.0 and .Net that I've never really gotten into before. And since this is a learning exercise, I decided to share my adventure with everyone else that's out there. Also keep in mind that this is not the best way to create an ORM. I'm certain that people who have successfully created one will read this and laugh at my poor attempt, but once again this is for learning purposes...Adjusting Contrast of an Image in C# May 01 2009 Image Editing Contrast correction of an image.Overridding a Property With Reflection.Emit Apr 29 2009 Reflection Or how to use ILGenerator.Converting an Image to ASCII Art in C# Apr 23 2009 Image Editing Because we all need a Will Smith meme in ASCII art form.Adjusting Gamma of an Image in C# Apr 23 2009 Image Editing Gamma correction of an image.Adjusting Brightness of an Image in C# Apr 17 2009 Image Editing Brightness correction of an image.Red, Blue, and Green Filters in C# Apr 09 2009 Image Editing Filters Simple example filters for image processing.Normal Map Creation Using C# Feb 26 2009 Image Editing Procedural Content Normal maps on the cheap.Bump Map Creation Using C# Feb 24 2009 Image Editing Procedural Content Creating a bump map from an imageSymmetric Nearest Neighbor in C# Feb 19 2009 Image Editing Filters SNN blur for a nicer bluring technique.Matrix Convolution Filters in C# Feb 17 2009 Image Editing Filters Filter all the things.Kuwahara Filter in C# Feb 11 2009 Image Editing Filters The filter you've probably never heard of before.Uploading and Downloading a File to an FTP Server Using C# Feb 09 2009 FTP Simple FTP client code for when you're in a pinch.Lorem Ipsum Generator in C# Feb 02 2009 System.Random Lorem Ipsum Lorem ipsum dolor sit amet...Exporing Documents from Teamroom/NSF files using C# Jan 29 2009 Teamroom NSF Lotus Notes File Formats There are no words for the horror.Sepia Tone in C# Jan 26 2009 Image Editing Filters For all of that old-timey fun...Image Dilation in C# Jan 23 2009 Image Editing Filters It's like going to the optometrist for your pictures or something?Noise Reduction of an Image in C# using Median Filters Jan 22 2009 Image Editing Filters It's too damn loud in here.Creating Pixelated Images in C# Jan 05 2009 Image Editing Filters Because the 80s retro game look is a thing in indie games.Reading INI in .Net Dec 17 2008 INI File Formats C# class to help with INI files.OPML file format in C# Oct 21 2008 OPML File Formats Got to move those feeds from one aggregator that Google shuts down to another.Converting Image to Black and White in C# Aug 29 2008 Image Editing Filters To make those weird pictures you have on your phone seem more dramatic.Creating vCard in ASP.Net Jun 03 2008 vCard vcf Exchange File Formats vCards for everyone.AES Encryption in C# May 01 2008 AES Encryption How to set up AES encryption in C#Box Blur and Gaussian Blur... Sort of... Mar 27 2008 Image Editing Filters Instant beer goggles for your images.Resizing an Image in C# Mar 26 2008 Image Editing Filters Because the resolution of that image the user uploaded is too damn high.Cellular Textures Mar 25 2008 Image Editing Procedural Content Fancy name for splotches.Perlin Noise generation in C# Mar 19 2008 Image Editing Procedural Content Fancy name for images that look like clouds.Getting a User's Email Address from Active Directory Mar 14 2008 Active Directory DirectoryEntry Or really any information from Active Directory...Creating vCal appointments in C# Mar 13 2008 vCal Exchange File Formats Straightforward vCal creation code.