XAML Toolkit CTP

29. November 2009

At PDC 2009 it was announced (a little under the radar) that the CTP of the XAML Toolkit had been released. This kit is designed to make XAML analysis a much easier task.

The bits that are included with the November 2009 CTP include:-

  • XamlDom – A XAML DOM that is LINQ friendly.  Enables easy static analysis.
  • XAML FxCop integration – A BaseXamlRule implementation that allows you to write custom FxCop rules that target XAML.  We’re also shipping a couple of simple ones including a ValidationRule that will validate your XAML.
  • SilverlightSchemaContext – A XamlSchemaContext that allows System.Xaml to parse Silverlight XAML for tools use. 
  • UISchemaContext – A XamlSchemaContext that allows you to go between .NET & Silverlight XAML.  This allows you to write custom FxCop rules that can be written against one framework but works against both platforms.

  • grab the bits from here. This link also includes another link to the PDC session that delves into the kit in more detail

    Silverlight, WPF , ,

    DDD Scotland 2010

    19. November 2009

    A call for speakers was recently announced for the Developer Developer Developer! (DDD) Day to be held in Glasgow, Scotland on 8th May 2010. Check out the official site here 

    DDDScotlandHaving talked previously at other DDD events I have submitted a session based on Microsoft Surface. This is a really quick description that will probably change If it it get voted in :) and here is it in all its glory…

    With the recent public release of the Microsoft Surface SDK, this session aims to introduce you, the developer, to this exciting new platform.

    We will explore a little bit of history behind this platform before delving deep into the capabilities that exist under the hood of

    We will then move on to explore the application development architecture and how you can leverage your existing skills with WPF or XNA to create compelling new user experiences on the device.

    By the end of the session, I hope you will see how this platform offers limitless new opportunities that will provide something never experienced by end users...and that it really isn’t just a big coffee table :) 

    Voting starts in the new year so please check out this session and the other great sessions that have been submitted so far.

    Event, Surface ,

    Surface SDK Released

    19. November 2009

    Along with the ton of announcements made at PDC 2009 it was announced that the Surface SDK Workstation Edition and technical resources that go along with it are now publically available for any developer to use.

    Previously, this content was only available on a separate Surface community site that was invite only, but a new Technical Resources section has now been added to main Surface Website.

    its worth noting that you do not need a Surface unit to develop applications for the platform, but it is a whole lot cooler if you do. The Surface SDK contains a Surface Simulator application to host your application and this even supports multiple mice if you have some spares knocking about.

    Here is a list of the other new stuff for you to get started with

    Surface , ,

    NxtGenUG XNA Day

    14. November 2009

    The NxtGenUG is a Microsoft focused user group that run meetings and events across the UK. on the 5th December 2009, the group are running an XNA developer day to spread the word on XNA, the C# based Game Development framework.

    The event is being held at the Centrelink House Conference Venue in Birmingham and only costs £10 to attend. for more details and to register check out the event details page on the NxtGenUG Site.

    I will also be giving a smaller 20 minute session at the event aimed to show how XNA can be used as a development platform for Microsoft Surface, the revolutionary multi-touch computer.

    More details to come on this very soon!

    Event, Surface, XNA , ,

    The Klog Is Back!

    14. November 2009

    After almost 6 Months of being offline, The Klog is finally back!

    The previous versions of this blog were hosted on my own server which I was running at home. “Home” for me has changed a few times over the last 6 months which means I never got around to bringing the site back online.

    Well, enough is enough I thought. The Klog is now back on a new host and isnt going anywhere! Keep checking back for Articles, How-Tos and other technical writings based on my adventures with the latest technologies coming out of Microsoft.

    Site News