我之前曾要求question about designing a service收到视频文件,将它们发送到编码服务,等待编码完成,然后下载文件。
我开始为此编写代码,我的一位同事建议我使用.Net 4.0新功能,而不是使用BackgroundWorker编写它。我做了一些阅读,并行功能听起来很棒。我应该实现更多新功能吗?我是.net 4.0的新手。
谢谢!
答案 0 :(得分:1)
Parallel Extensions肯定是一个不错的选择。您可能想要考虑的另一个是Reactive Extensions,它实现了“推送”模型。需要一点时间才能让您的头脑发达,但它非常优雅 - 并且可能与您的异步模型非常匹配。