A while back I did a post called Proper benchmarking to diagnose and solve a .NET serialization bottleneck. I also had Matt Warren on my podcast and we did an episode called Performance as a Feature.

[Benchmark] public byte[] Sha256() { return sha256.ComputeHash(data); } [Benchmark] public byte[] Md5() { return md5.ComputeHash(data); } © 2016 Scott Hanselman. All rights reserved. Read the source article at Scott Hanselman