What’s in a (s… on Semantic versioning APIs of .N… Semantic versioning… on What’s in a (strong)… SOLID refresher | Cr… on The open closed principle… What's in a (St… on What’s in a (strong)… GrahamTheCoder on Tool Up!
Category Archives: C#
Package managers are awesome. Here’s a versioning scheme that can ease the pain of complex dependency graphs, while encouraging library authors to think about their consumers. Continue reading
Server side input validation is an essential part of basic web security. Most people use regexes to deal with this. But if you’re not careful, your input validation could be used to denial of service attack your server. Problem Take … Continue reading