By Nikolai Tillmann and Mike BarnettLearn how Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.
See…
Natural User Interface, or NUI, is one of the favourite flavours du jour in certain interaction design and user experience circles. On the one hand, the term signals a change from the Graphical User Interace, or GUI, that has been prevalent since the early 1980s. In many ways, that is good. Not…
Last week Don Syme joined me for an F# university tour here in Denmark.
The final stop on the tour was at Microsoft Development Center Copenhagen (mdcc.dk) for an open TechTalk on F# and functional programming on the .NET platform.
To make this talk as broadly available as possible, we just…
by Simon Peyton Jones, Principal Researcher, Microsoft Research Haskell is now quite widely used, but its most important contributions are the ideas that it embodies. In this talk Simon focuses on one of these ideas, namely type classes, with a few anecdotes and reflections along the way about the…
Part 2: http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-2 What do you do, when your .NET application crashes on the production servers and you can't reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can't inspect the memory usage…
The .NET services bus is part of the new Microsoft Cloud Computing Windows Azure initiative, and arguably, it is the most accessible, ready to use, powerful, and needed piece. The service bus allows clients to connects to services across any machine, network,
firewall, NAT, routers, load…
The Microsoft Development Center in Copenhagen (MDCC) recently held it's second TechFest. Each year (this is year two of TechcFest) the good folks at MDCC
put on a show where local (Denmark and other northern European countries) innovators show off their wares. I was lucky enough to spend a day…
Challenging the notion that REST is suitable only for simple CRUD-based data services, in this TechTalk Ian Robinson will show how to implement a complex business process as part of a RESTful application. Using techniques drawn from the forthcoming O'Reilly book "REST in Practice", he…
Part 1: http://channel9.msdn.com/posts/MDCC-TechTalk-Advanced-NET-Debugging-part-1 What do you do, when your .NET application crashes on the production servers and you can't reproduce the bug in-house? How do you detect memory leaks in a .NET application, when you can't inspect the memory usage…
Parallel Computing Platformby Niklas Gustafsson, software architect at Microsoft Corporation
With Visual Studio 2010, Microsoft is shipping a broad set of technologies to support programmers in their quest of taking full advantage of the emerging parallel hardware. In this talk, I will present…