经过我对Mvm Money一个礼拜的dog food,发现了一些不爽的地方,今天一起做了一些修改。在这里可以下载更新过的安装文件和Source Code。主要的修改包括:
- 可以在UI里编辑Expense/Income Types了,当然也还是可以直接改moneydb.xml文件
- Account也可以编辑了,已经创建了的Account可以改名字、改当前Balance
- 在DataSet序列化的时候用了XmlReader/XmlWriter。不过好像没有看到很明显的性能改善
已经发现了但留待以后解决的问题包括:
- 用XML文件做存储体积太大。我只用了一个礼拜,文件体积就从3KB增长到了15KB。按照这个趋势,一个月就有50KB,一年就有600KB,貌似太大了一点。以后想改成精简一点的格式。
- 程序在Start Menu里面显示的是缺省的Application Icon,而不是我在VS.NET里面为Form指定的Icon。差了一些资料,有些说是因为Icon的颜色数和大小,有些说是资源文件的问题,有些说soft reset一下就好。都没用。不过这不是大问题。
- 虽然已经用了XmlReader,但装载速度仍然比较慢,等XML文件更大以后肯定更慢。不过好在只启动一次就可以了,以后呼出的速度还是很快的,操作的速度也蛮好。今天看到有个做电影的老美夸G5速度快,说G5是第一次让他感觉到不需要等电脑。用.NET在Smartphone上做程序,一两年内是不可能达到这种感觉的了。
?