"I agree with Ben on the C# thing (and probably on the other points too 😊). What's the Hailstorm module and what is it purpose in the framework? "
Hailstorm is typical microsoft: convenient, but with frightening implications. It will probably be highly successful.
It provides common authentication across sites. Picture a "users" table that worked on every site that you accessed on the net.
It also allows users to store their data (like calendars, etc..) in a common place, so groups can access the data as well.
Microsoft controls the repository. Sweet dreams...
http://news.cnet.com/news/0-1003-200-5181485.html