原帖链接:http://www.rsywx.net/wordpress/?p=154今天发布的是基于.NET 2.0开发的0.1版本,开发工具是Microsoft Visual Studio 2005,采用C#语言开发。用C#进行开发对我而言是个新的挑战,在实际编写过程中,主要体现在两方面:第一是数据库的操作。取消了所有的可视化控件(在Delphi .NET中可以这么做),取消了所有的数据绑定控件(改用DataBinding方式)。第二是用BackgroundWorker类替代了原先采用的线程类。用BackgroundWorker类的出发点是因为首先我的程序中必须用到线程来模拟三个铜板的翻动;第二是我原来线程类中使用的suspend/resume函数在.NET 2.0框架中成为obsolete的方法。经过和伙计们在GTALK上的交流,加上自己的钻研,终于用BackgroundWorker类解决了。目前程序的发布是免费的,但是要求注册——这样我至少知道哪些人下载并使用了我的程序,而且觉得还可以。(不知道发布在那里,就在这里也放一个。)