Explaining the other work we do
Submitted by Karen N. Johnson on Mon, 08/02/2010 - 15:54.Attitude of the development team to the product
Submitted by Brian Marick on Sun, 31/01/2010 - 20:40.Up in the Air
Submitted by Brian Marick on Sun, 31/01/2010 - 19:36.Pex v0.22.50128.1: Bug fixes, bug fixes, bug fixes
Submitted by Jonathan de Halleux on Sat, 30/01/2010 - 06:48.We just released a new version of Pex and Moles that brings a number of bug fixes and various improvements to the behaviors for SharePoint and Asp.NET.
Improvements
- Interaction with the Source Control provider has been significantly improved for Moles
- Support for Moles of nested types.
- Improved logging in the Host Type
- Improved Behaved collections
- Added Behaved types for mscorlib and System.Web types.
Bug fixes
Using Moles to test DateTime.Now on Channel9
Submitted by Jonathan de Halleux on Sat, 30/01/2010 - 00:19.We did a super-short movie with Nikolai Tillmann on how to use Moles to test code depending on DateTime.Now. Enjoy!
Implementing DependencyProperty with a single attribute (and CciSharp)
Submitted by Jonathan de Halleux on Fri, 29/01/2010 - 18:11.In WPF, one needs to implement the DependencyProperty pattern to make properties bindable. It usually involves a lot of boiler plate code:
- adding a static field that names the depency property,
- adding the instance property to the type (and make sure you follow the naming convention),
- add validation methods and wire them in the dependency constructor
These are a number steps that need to be done again and again if you are building new WPF controls.
Directed Graph ML (DGML) support in QuickGraph
Submitted by Jonathan de Halleux on Thu, 28/01/2010 - 18:09.The new version of Visual Studio 2010 supports a very cool graph viewer (powered by MSAGL) and a simple XML file format (DGML) to load your own graph. I’ve added support in QuickGraph to emit .dgml file from any graph (you will need to build the sources). For example, this snippet display a very simple graph:

