I had the privilege of talking with Lena at .NET Fringe about F# and MBrace. She is definitely a genius level software engineer (and I've met a lot). She takes us through using MBrace to distribute work across multiple machines using F#. If you'd like to learn more:
This is a first in a series of interviews I did at the brand new .NET Fringe Conference (more on this later with Glenn Block). It was essentially a conference about some of the great work happening in the OSS space for .NET. F# (and MBrace) form part of that great open source work being done by both Microsoft and the community at large. Let me know what you think!
With just 5 years to go until The Future™ officially starts in 2020, it's time to pull on your lycra-and-tinfoil onesie, pick out the colour of your hovercar, and consider the technologies you'll use for your upcoming web projects. Thanks to a temporal wormhole triggered by a freak SharePoint misconfiguration, I can exclusively reveal the architecture of a web app designed several years in the future. Some of it is predictable ES6/7 stuff - web components, shadow DOM, etc. - but then it gets into metaprogramming, cross-compilation from native code, advanced parallelism techniques, layout *without* CSS, and more. In this demo-centric session I'll show you each of these likely upcoming web technologies. Most of them are impossible (or at least downright irresponsible) to use in production web apps today, but seeing them in action will give you a sense of the possibilities that may soon open up.
On April 25, 2015, Nepal experienced a 7.8 magnitude earthquake—the largest in 80 years. The United Nations Development Programme (UNDP) partnered with Microsoft to scale their efforts, drive collaboration, and ensure aid and relief efforts are effective. Front-line responders in Nepal are using the Microsoft cloud to store and process data, helping to obtain needed insights and maximize impact. And a joint poverty alleviation initiative is using the cloud to collaborate with other partner organizations, providing support to over 13,000 micro-enterprises and helping them to get businesses back on their feet.