O’Reilly on Annotations

Ian Griffiths over at O’Reilly has put together a great article on the Longhorn SDK annotations and how O’Reilly put together the first independent feed. It’s a good read.


‘The Compressed (zipped) Folder is invalid or corrupted’

Some people have reported problems downloading releases from the Workspaces application; either they find a 0 byte file, or are presented with the message ‘The Compressed (zipped) Folder is invalid or corrupted’. Either way, not fun. From the list of late-breaking issues: On downloading a release, the error message “The Compressed (zipped) Folder is invalid…


Passport exceptions in wkssync and wksalone

(Just posted to the news sections in these Workspaces) If you’re running wkssync or wksalone on a machine that’s not previously been used with the VS.NET provider for Workspaces, you need to do one of the following Run the VS.NET provider installation package or Create the registry key ‘SOFTWARE\Microsoft\Windows\CurrentVersion\\Internet Settings\Passport’ and add a string value titled…


Workspaces 1.1

Not to be left out, GotDotNet Workspaces has also seen a few changes recently. We’ve fixed a handful of problems and introduced a number of new features. Changes to watch out for: Access control system Notifications for Workspaces events Customization capabilities, including the ability to upload documents and images Workspace ‘alias’ support for shorter URLs…



Just published: wksalone, a little wrapper that hosts the GotDotNet Workspaces Windows Forms interface in a standalone app, rather than Internet Explorer. Beware, this application is trivial and contains no pretty interface for selecting a Workspace or an type of error handling. Use at your own risk.


Safely displaying untrusted HTML

One of the challenges in importing external RSS feeds for the annotations aggregator is how to safely display untrusted HTML. Enter the SECURITY attribute of the IFRAME, a great way of instructing the browser to render the contents of the frame in the Restricted Sites zone, thus (by default) limiting the capabilities of HTML in…


Annotations content from O’Reilly

O’Reilly has already put together a feed of annotations talking about different content in the Longhorn SDK. Subscribe to their feed (it’s one of the recommended ones) and check them out!   Appling Effects to Markup Using an ImageEffect Building an ImageSource From Scratch Abbreviated Path Data Syntax EvenOdd vs NonZero Fill Rules Logical Tree…


MSDN Annotations – bringing it client-side

Public annotations can be useful, but sometimes the audience of ‘everyone’ can simply be too broad. Consider some examples: I read the blog of a developer who has a really specific focus on a particular topic. His/her chatter really interests me, but is possibly noise to the vast majority. Many blogger can expose their commentary…


MSDN Annotations

The PDC saw the announcement of so many exciting new things, it was hard to keep track, but everyone I talked to seemed to be having fun trying. After so many months of silence from me, I suspect even most news aggregators have forgotten about me, but just in case, today I’m going to talk…