C#异步编程综述

by shinichi_wtn 2012-12-28 14:20
异步编程简介 异步操作通常用于执行完成时间可能较长的任务,如打开大文件、连接远程计算机或查询数据库。异步操作在主应用程序线程以外的线程中执行,所以当应用程序调用方法异步执行某个操作时,应用程序可在异步方法执行其任务时继续执行。 我们在写界面时会大量涉及异步操作,一般用时可能操作20ms的操作都应该设计为异步,以保证最佳的用户体验。 C#中实现异步的传统方法 其实并不需要了解C#的多线程编程,就可以很好的编写异步应用,.NET Framework中很多方法已经封装为异步(尤其是Silverlight SDK与Windows Phone SDK),方法里如果有Beg... [More]

About

shinichi_wtnI'm Shinichi_wtn

Software Engineering Manager at Microsoft

[More...]

Recent Tweets

Twitter March 20, 22:34
千灵山 https://t.co/sZ7IVzUf06

Twitter March 4, 08:48
还记得你何时加入 Twitter 吗?我知道!#我的Twitter周年纪念日 https://t.co/6Vbd5zL8ZF

Twitter January 21, 15:10
时隔4年,再来东北过年 https://t.co/NwSkZ5WDUa

Twitter January 1, 00:04
Happy new year🎇🎇🎇 https://t.co/O1rMIGt5v7

Twitter September 25, 11:05
云蒙山 https://t.co/xxm8yeeUAw

Twitter July 24, 23:22
https://t.co/RKw36Qlqk4

Twitter July 3, 00:06
门头沟百花山 https://t.co/CsGBQuppys

Twitter June 19, 21:25
终于开通了,以后更方便了😊【郑渝高铁将实现全线贯通运营,北京至重庆最快6小时46分可达】 https://t.co/Vwv5lg55rm https://t.co/GwnVhC3G2m


Follow me on twitter >>

Month List