GIS的积累
It is never to late to learn

导航

 

2012年5月29日

摘要: BackgroundWorker是.net里用来执行多线程任务的控件,它允许编程者在一个单独的线程上执行一些操作。耗时的操作(如下载和数据库事 务)在长时间运行时可能会导致用户界面 (UI) 始终处于停止响应状态。如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用 BackgroundWorker类方便地解决问题。 该控件有三个事件: DoWork 、ProgressChanged 和 RunWorkerCompleted 在程序中调用RunWorkerAsync方法则会启动DoWork事件的事件处理,当在事件 处理过程中,调用 ReportProgre... 阅读全文
posted @ 2012-05-29 21:52 GIS的学习 阅读(548) 评论(0) 推荐(0) 编辑
 
摘要: //MongoDB服务器连接串 string connectionString = ConfigurationManager.ConnectionStrings["concString"].ToString(); MongoServer server = MongoServer.Create(connectionString); //连接到mydb数据库 MongoDatabase db = server.GetDatabase("mydb"); //连接到t... 阅读全文
posted @ 2012-05-29 14:56 GIS的学习 阅读(255) 评论(0) 推荐(0) 编辑