To register, you must have a Microsoft .NET Passport account. Microsoft .NET Passport is an online service that lets you use your e-mail address and a single password for easy access to .NET Passport-participating sites and services.
With a .NET Passport, you can store information about yourself (such as your name and country) in your .NET Passport profile. You can choose to share this information, which is commonly required for registration, with participating sites and services to make registration faster and get personalized services, as described in the .NET Passport Privacy Statement.