I’ve finally wrapped up updating the SmartCardAuthenticationModule . The link to the download is at the end of this post. Changes / Improvements Added support for ASP.NET Membership which means support for Profiles and Roles as well. Removed all custom database requirements from the Module. If custom...
Here's something I've seen several times that can lead to bugs. C# has two logical-and operators: & and &&. If you come from a C++ background, it's entirely natural to use the && operator. But there is a difference between the two operators: the && operator is a short-circuit...
Related to my recently released DNS Client library, DnDns , I’ve finally gotten around to releasing a SMTP client library. This SMTP library provides basic SMTP functionality – it’s able to deliver emails with multiple text mime parts and a few different types of attachments – adding additional attachment...
I have been a fan of OpenDNS for a while - it is an excellent free service that will bring an additional layer of security to home and small/medium business networks at the DNS level by providing content filtering, phishing protection, domain blocking, adult site blocking, web proxy blocking, domain...
UPDATE: Also see this post on DnDns update. I've been sitting on the source code for a DNS resolver library I wrote for a few years now, wondering what to do with it - and too busy to really think much about it anyway. Finally I've decided to release it on CodePlex under the new BSD License for others...