There are 10 kinds of people in this world....Those who understand binary and those who don't.

Popular Blog Posts

Intro to Number Bases and the Cambia.BaseN Package

Conversions of numbers between different bases or representations in different bases is often needed or useful in computing. This article will introduce you to alphabets, clear up some common misconceptions and discuss some of the issues one might encounter doing base conversions. We further define a new Cambia95 standard alphabet which we hope may be adopted elsewhere for conversion and encoding solutions. Continue...

Developer Tips and Tutorials Cambia.BaseN Math Package

Rule #4 - Be Explicit

Should you ever use the var keyword in C#? What about Javascript? Being clear and precise is very important in legal contracts, but it's even more important in software. An unfortunate experience as a teenager helped crystallize the importance of being explicit in both legal matters and software. Continue...

Developer The Programmer's Code C# Javascript

The Cambia.Gravatar Nuget Package

Cambia.Gravator is a free Nuget package. It contains a simple .NET class for generating Gravatar URLs from emails. It supports all gravatar options. Continue...

Developer Cambia.Gravatar Documentation Gravatar Package

Unboxing the Microsoft Surface Pro - In Pictures

My Surface Pro arrived yesterday. Does it stand up to the hype or fall flat? Here's an in depth visual look at what you can expect. Continue...

Everyone Rate, Rank and Review Hardware Surface

How to Deliver a File From ASP.NET and Specify Its MIME Type

Learn how to use ASP.NET to dynamically return a file to the user and the importance of MIME types in this process. Continue...

Developer Tips and Tutorials ASP.NET HTTP MIME

Version: 6.0.20200920.1535