A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

      c/s 项目开发,数据库异地,网速30kb但是不影响数据操作,要采用异步和多线程,请推荐一本书,学习异步和多线程,再者如果有开发的例子请共享下,谢谢。
   
   

评分

参与人数 1技术分 +1 收起 理由
杨恩锋 + 1

查看全部评分

3 个回复

倒序浏览
用ADO.net,会自动的生成一个临时的数据库,即使在断电的情况下也可以使用

评分

参与人数 1技术分 +1 收起 理由
杨恩锋 + 1

查看全部评分

回复 使用道具 举报
异步和多线程呢?求解答?
回复 使用道具 举报
实在没明白楼主说的意思。  异步 和多线程是两个不同的技术, 这跟  断电  和网速有什么关系呢????

异步一般是在webservice  和 WCF 获取数据的时候用的比较多, 区别于一般.net程序的同步操作。

现在很多silverlight项目因为不能采用标准的ADO.NET来操作数据库, 一般用webservice或者WCF,里面基本就是异步操作,楼主可以去查阅一下。

对于多线程, 这个我个人理解为是个解决很多应用系统在开发的时候的性能而才去的方案,比如对于那种  前台UI界面非常复杂,页面上的控件和布局都是后台动态生成的,而动态生成的控件又需要不同的数据来绑定, 那么这个时候就可以采用多线程来处理,可以开一个线程来画页面UI, 而另外在用一个线程去读取数据,处理和分类好需要的数据,  然后在两个线程同时完成自己的工作的时候将  他们结合,就可以节省很多系统开销。

当然,多线程也分很多细节的知识点的,楼主可以去详细的研究一下。 希望和你分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马