Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. --Donald Knuth

Recent Blog Posts

Physics Funnies

A little levity to brighten your day. These physics test takers didn't know the answers, but they came up with some pretty clever answers of their own. Continue...

Everyone Diversions Humor

Change the Default Browser in Visual Studio 2005 and Visual Web Developer

How to change the default browser in Visual Studio. That's right, you aren't stuck with just Internet Explorer. Continue...

Developer Tips and Tutorials ASP.NET Visual Studio Browsers

How Do I Read a File As an Array of Bytes in C#

Learn how to use a stream to read the byte content of a file. You can also use the new ReadAllBytes method on the File class. Continue...

Developer Tips and Tutorials .NET C#

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

Online Random Number Generator

Need random numbers? Learn more about our online generator of random numbers. Continue...

Developer Tools and Tables C# Math

Version: 6.0.20200920.1535