Garrett Serack: Open Source Development at Microsoft

View from deep inside Microsoft's Open Source Software Lab

Browse by Tags

Tagged Content List
  • Blog Post: Binding Events to .NET 4.0 Tasks instead of Objects (Part 2)

    In my last post, I showed how we’re binding event handlers to the Task after it’s already been started. This of course, is probably not what you want, as it’s possible to lose some events if the task starts up quick enough. So, the CoTask task factory also lets you pass the event listeners as [...]
  • Blog Post: Binding Events to .NET 4.0 Tasks instead of Objects (Part 1)

    During the development of CoApp, I’ve enthusiastically embraced the .NET 4.0 Task Parallel Library (aka, the TPL).  It’s a set of APIs that make developers more productive by significantly simplifying the process of adding parallelism and concurrency to applications. I got religion around this last fall...
  • Blog Post: CoApp “Package Composition”

    (cross-posted from the mailing list) When CoApp packages are installed, they install into a predetermined location based on the package metadata—this ensures that all packages play by the rules, and allow us to use Windows features to support things side-by-side installation of applications (ie, havin...
Page 1 of 1 (3 items)