May 29, 2010
A new version of Microsoft’s Robotics Developer Studio (MRDS) has been released. This with a new twist: it’s completely free. Download it here. MRDS is a platform for modelling and interacting with robots (both hardware “real” robots, and software simulated ones). This package has a lot of potential, and in it’s early days was also responsible for the birth of the CCR/DSS toolkit (which is in a nutshell, a lightweight asynchronous service oriented runtime), and is the core messaging and threading engine of MRDS, previously sold separately, but now just integrated with MRDS R3.
May 16, 2010
Recently, Shai Raiten has blogged about installing SharePoint on Windows 7 (or Vista). This works for SharePoint 2007, but (at least for me) failed for SharePoint 2010. However, there is an easy way to install SharePoint 2010 on client OSs (Windows 7 x64, Windows Vista x64): 1. Extract/copy the SharePoint installation to somewhere on the hard drive. 2. Open config.xml file located in the Files\Setup subfolder. 3. Add the line <Setting Id="AllowWindowsClientInstall" Value="True"/> before the closing </configuration> element, and that’s it! Run setup.exe in the usual way.
May 13, 2010
This wasn’t meant to be a multi-part series, but it seems to turn out that way… In the first part, I’ve shown how we can leverage some of the new System.Xaml namespace functionality to construct an object tree from a XAML text. This was pretty easy with methods like XamlServices.Load or XamlServices.Parse. However, these methods return the top level (root) object, with all sub objects constructed already, without any way to intervene, or do something with the sub-objects, as they’re being constructed. To gain access to the sub-objects (and their assigned properties) during the parsing process, we’ll...
May 10, 2010
XAML was originally developed for WPF (and WF) to allow a neutral, declarative way to build user interfaces. But in actuality, XAML has nothing to do with UI: it’s simply a language that allows creation of objects and setting of properties. The addition of type converters and markup extensions make this language extremely powerful for describing object hierarchies. .NET 4 takes XAML to the next level, unbinding it from its WPF roots. A new assembly, System.Xaml.Dll hosts the generic usage of XAML. Most of the relevant types are in the System.Xaml namespace. With this in mind, a...