As of today it seems that Microsoft removed the annual developer fee. First you had to pay a certain amount of money every year to keep your apps in the store. But now you only have to pay a small fee once and keep your developer account and apps available forever.
You can use your developer account to publish apps in the Windows and Windows Phone store.
Sign up for a developer account here.