Search code examples
silverlightsilverlight-4.0async-ctp

ASync CTP stable?


In our current project we must use Silverlight 4 (our customer cannot distribute SL5 yet). We also use MVVM 4.0.

Because of Silverlight4 we encounter many async handling and we want to prevent 'spaghetti' code when chaining all the async events. We are looking for a framework, like the ASync framework from Microsoft to cope with this 'spaghetti' code.

The issue is that ASync framework is CTP and might have bugs and there is possible API change when this release becomes RTM.

Is the current ASync framework CTP version stable enough to go in production ?


Solution

  • The AsyncCTP is quite stable, but moving to Silverlight 5 seems like a better idea.
    Also there is no support for Async/Await in Silverlight 4 projects in Visual Studio 2012 (yet?). For developing Silverlight 4 you should either stick with Visual Studio 2010 and AsyncCTP v3 supporting Silverlight 4 or update your project to Silverlight 5 and use Async Targeting Pack for Visual Studio 2012.