在我们目前的项目中,我们必须使用Silverlight4(我们的客户还不能分发SL5 )。我们也使用MVVM 4.0。
由于Silverlight4,我们遇到了许多异步处理,我们希望在链接所有异步事件时防止“意大利面”代码。我们正在寻找一个框架,比如微软的ASync框架来处理这种“意大利面”代码。
问题是ASync框架是CTP,可能有bug,当此版本成为RTM时,可能会有API更改。
当前的ASync框架CTP版本是否足够稳定,可以投入生产?
发布于 2012-10-04 16:16:15
AsyncCTP相当稳定,但迁移到Silverlight5似乎是个更好的主意。
此外,在Visual Studio 2012中的Silverlight 4项目中也不支持Async/Await。为了开发Silverlight4,你应该坚持使用支持Silverlight4的Visual Studio2010和AsyncCTP v3,或者将你的项目更新到Silverlight5并使用Async Targeting Pack For Visual Studio2012。
https://stackoverflow.com/questions/10909841
复制相似问题