.NET Framework is a big pain in the rear parts. Don't make your software depending on it. That cause you to loose a lot of potential customers.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.