摘要:
一. 综述 工欲善其事,必先利其器。器可以来自他人,也可以自造。我进实验室的第一个项目便是开发一款行业软件,相比于真正的商业软件,它的系统本身真的很简单。但真是应了那句话,“大学不适合做软件”,整个系统交互复杂,设计冗余,维护起来很困难。在项目结题之后,整个系统便存在硬盘里再也没有人问津。虽然我只开发了其中一个模块,但依旧心痛。 痛定思痛,我希望能有一个成熟简单的桌面框架,解决多数桌面开发遇到的问题:界面显示,数据库,插件式架构,调试输出,网络连接等。同时尽可能减少多个开发者之间的耦合度,为此我了解了SharpDevelop等开源软件,但它的设计对我而言依旧太复杂了。更强调的是代码复用,为.. 阅读全文