Basta! Samples zum Download
MSUGS–MEF Slides und Samples

Making use of Cloud Services – .NET My Services (Hailstorm)

Recently I was looking for Hailstorm (.NET My Services) books from my bookshelf to think about how these services would help nowadays. .NET My Services was introduced at the PDC 2001 and never made it to a released product.

.NET My Services makes use of a service fabric and offers several core services: and a few – at that time – planned future services. In the year 2001 all these services were based on SOAP.

Was .NET My Services ahead of its time to not succeed? Would these services be helpful today?

I think some of these services defined before the .NET Framework was released are available now – some from Microsoft, with different names, some from other companies. Many of these services would be helpful to be used from the operating system or applications. Maybe the missing pieces will be available and used from the next version of the Windows operating system.

Here I’m defining a list of the services available with .NET My Services, so in the next step we can add today’s services that are in use instead of .NET My Services. Your help is requested to fill in today’s services.

Hailstorm Core Services Description Today’s Services
Presence Presence information of the user. Where should the user receive alerts? On-phone, off-phone, online/offline/busy/away…  
Services What are the services the user subscribed to?  
Notifications Send a notification from applications, web sites, web services to any person on any device – anytime, anywhere  
Calendar Stores user’s calendar information in one place  
Contacts Store contacts for a user, contacts can also be shared  
Inbox Access to emails from any device  
Documents Secure storage for documents that can be accessed from any device  
Wallet Store information for purchasing items  
Application Settings Store settings from applications, e.g. toolbars, icons…  
Profile Store personal information such s addresses, birthdays…  
Favorite Websites Store favorite websites to be available for the user from any device  
Devices Set up devices – PDAs, pagers, cellular phones that are used to access .NET My Services  
Lists Store any kind of list, e.g. grocery list, wish list, todo list…  
Categories Standardized list of categories that are available across all the user’s services.  


And here is the list of the services that was planned for the Hailstorm future.

Hailstorm Future Services Today’s Services


With the foundation of .NET My Services, authentication was using .NET Passport, SOAP for communication with the services, and of course XML. .NET Passport probably didn’t succeed in the Internet scenario, but there’s a replacement for it as well.

With the services offered by hailstorm, I think many of the services are available today in different form. Some didn’t succeed. I think the functionality of several of these services is available by SharePoint today, and of course in the cloud with Office365. How would you map the functionality of the Hailstorm services to todays offers? Please add your comments!



Feed You can follow this conversation by subscribing to the comment feed for this post.


I missed the opportunity because I read it late but thanks to post it here and please make me aware in future for these kind of information.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.


Post a comment

Your Information

(Name and email address are required. Email address will not be displayed with the comment.)