在我们目前的项目中,我们必须使用Silverlight 4(我们的客户不能分发SL5)。我们也使用MVVM 4.0。异步CTP稳定?
由于Silverlight4我们遇到了很多异步处理,我们希望在链接所有异步事件时阻止“意大利面条”代码。我们正在寻找一个框架,比如微软的ASync框架来处理这个“意大利面条”代码。
问题是,ASync框架是CTP,可能有错误,并且在此版本变为RTM时可能会发生API更改。
当前的ASync框架CTP版本是否足够稳定,可用于生产?
在我们目前的项目中,我们必须使用Silverlight 4(我们的客户不能分发SL5)。我们也使用MVVM 4.0。异步CTP稳定?
由于Silverlight4我们遇到了很多异步处理,我们希望在链接所有异步事件时阻止“意大利面条”代码。我们正在寻找一个框架,比如微软的ASync框架来处理这个“意大利面条”代码。
问题是,ASync框架是CTP,可能有错误,并且在此版本变为RTM时可能会发生API更改。
当前的ASync框架CTP版本是否足够稳定,可用于生产?
AsyncCTP非常稳定,但迁移到Silverlight 5似乎是一个更好的主意。
此外,Visual Studio 2012中还没有支持Silverlight 4项目中的Async/Await(尚未?)。对于开发Silverlight 4,您应该坚持使用支持Silverlight 4的Visual Studio 2010和AsyncCTP v3,或者将您的项目更新到Silverlight 5,并使用Async Targeting Pack进行Visual Studio 2012.
最终解决了这个问题:我们目前正在使用SL5,VS2012和SL5的ASync目标包。 –
您认为什么“当前异步框架CTP”?目前最好的异步版本是Visual Studio 2012 RC。 – svick
ASync CTP版本3.0(http://www.microsoft.com/en-us/download/details.aspx?id=9983) –
是否有任何理由不使用VS 2012 RC?它包含更稳定和最新版本的异步。 – svick