在不断提高编程技术过程中,英语越来越重要,工作中也有需要 。每次看英文资料,很多不熟悉的单词,用即指即译软件看一下意思就就跳过去,过后就忘 。想提高英语,应该和技术一样,注重平日点滴积累,聚腋成裘,积沙成塔 。
但是我没有找到比较好用并且免费的记单词软件,所以还是自己写一个吧 。定期写写小软件,也可以练练工作较少用的技术 。设想的这个软件功能,首先肯定要能记录单词,关键是能提醒我们复习 。上已经写了N个程序了,都是练手的半成品,这次是真正自己要用,微软术语叫吃狗粮,所以希望能不断改进这个小程序 。
这次决定先做原型设计,PPT虽然不是专业用原型设计的,对这么点程序也凑合吧 。于是又先学了下,顺便也熟悉系列操作 。不过还是挺粗糙 。将来会改进的 。
文章插图
文章插图
文章插图
文章插图
决定先用普通,而不是日渐流行的WPF 。用WPF的话必然要花不少时间在UI上,即使UI并不复杂 。先把核心业务写出来,新的界面会有的 。
文章插图
用什么作数据存储呢?SQL 之类肯定不行,SQL还得安装服务,想用,但对其文件体积实在不爽 。衡量了一下,打算还是像MSN那样用XML文件存储算了 。但是,这时园子上看到一篇介绍的文章,单文件不用安装,ADO.Net和Linq支持都出来了,好,就是它了 。
之前也时常看到别人提到,还想已经有这么种数据库软件了,要这个干嘛?结果只花了两分钟,想法就转变了,正是自己想要的 。有时,我们会被一些成见左右思维,其实只要了解一下,也许就有不同的发现 。
ORM当然也是必不少的,无论程序大小,想减少工作量,ORM一抓就灵 。Linq to 的组件还比较少,选用DLinq 。
【记单词的小软件】附源码下载,希望大家试用一下,多提意见 。我会不断改进的 。
- 一般化妆品的使用顺序,化妆品使用顺序?
- 一般家长意见大全,家长评语大全
- 目前手机性价比排行,最近手机性价比排名有没有知道的
- 省油跑车,什么好点的跑车最省油?
- 一粒事后避孕药的危害,一个月服用一粒的避孕药对身体危害大吗?
- 目前最好的樱桃品种排名,请问现在最好的品种樱桃是什么
- 民间传说死后必喝的孟婆汤的制作原料揭秘
- 揭秘考古史上最诡异的宝剑:竟然一碰就毙命
- 范仲淹的什么善行使自己家族八百年长盛不衰?
- 明清被皇帝打入冷宫的后妃居住在哪