How to use DotNetOpenId’s Attribute Exchange extension
DotNetOpenId supports OpenID extensions, but does not provide samples for using any except the Simple Registration extension. Since the Attribute Exchange extension (AX) was added recently, which is more extensible…
How to add OpenID to your ASP.NET forms web site without using ASP.NET controls
Although DotNetOpenId makes adding OpenID support to your ASP.NET web site as easy as dropping a control on your page design surface, there are reasons you may want to take…
Why Yahoo! says your OpenID site’s identity is not confirmed
Are you building an OpenId 2.0 relying party site and having your visitors who use Yahoo! as their Provider see this message? Warning: This website has not confirmed its identity…
When NOT to use the C# “as” keyword
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…
Uri.AbsoluteUri and Uri.ToString() are NOT the same
If you’re familiar with the System.Uri class you know that it has a couple of ways of becoming a string for purposes of communication: its AbsoluteUri property and its ToString()…
DotNetOpenId 2.1.0 released, adds Attribute Exchange support
DotNetOpenId had a double release tonight. Version 2.0.1 is a maintenance release with a few minor bug fixes. Version 2.1 adds built-in support for the Attribute Exchange extension, but introduces…
Enhancing the ASP.NET MVC OpenID login experience
In a previous post, I present an example of how to accept OpenIDs for logins on your ASP.NET MVC site. To keep the sample simple, I left out a feature…
Why DotNetOpenID as your C# OpenID library of choice
In choosing an implementation of OpenID for your .NET web site, of course I would have to recommend DotNetOpenId, seeing as I spend a considerable amount of my spare time…
How to add OpenID to your ASP.NET web site (in C# or VB.NET)
Adding OpenID support to your VB.NET web site couldn’t be easier. Here is the easiest way: Download the DotNetOpenId library. Extract the DotNetOpenId.dll from the bin directory of the .zip…
Add OpenID login support to your ASP.NET MVC site
While this post assumes a C# web site, the steps will work for VB.NET just as well, but the syntax of the glue code will have to be adjusted slightly.…