DotNetOpenId is looking for a new home
DotNetOpenId started on Google Code. But we’re outgrowing it. We’d like to move to a shared hosting server where we can have automated tests, nightly builds, and a better web…
Read up on .NET news, tips, cautions... and other areas of technological interest.
DotNetOpenId started on Google Code. But we’re outgrowing it. We’d like to move to a shared hosting server where we can have automated tests, nightly builds, and a better web…
The next major release of DotNetOpenId, slated for a release in or around March 2009, will add OAuth support to the mix. If you don’t know what OAuth is, it…
Microsoft attorneys have signed off on the open source release of the DotNetOAuth source code that I’ve been building in my spare time. It should show up in the public…
If you’re using DotNetOpenId, you should consider enabling .NET to use IDN, or the International Domain Name scheme to enable users with international characters in the host name of their…
Did you even know DotNetOAuth existed? It’s alpha quality right now but that will change soon. OAuth and OpenID serve two orthogonal needs, and although Google is trying to combine…
After a period of initial bad taste, I’ve come to like StyleCop. I dislike a few of their rules, and I turn those off. But overall I like how it…
First let me lay out the problem: you’re writing a library that so far is self-contained as a single DLL. You want to add some functionality to your library that…
Whether you use System.Diagnostics.Trace, log4net, or any other logger, it’s often the case that you want to allow the logging to be turned on or off at runtime. To avoid…
Javier Román has completed his work on the new DotNetOpenId logo. I think he has done excellent work, and he did it for free in the spirit of contributing to…
Both C++ and C# offer the cast () operator. C# also offers the "as" operator syntax which does almost the same thing and is considered by some to look prettier…