这几天尝试着用VB.net做第二次机房收费系统,这次用到了三层架构的思想,开发环境也不一样了,什么都是新的了,但是什么都又是那样的熟悉。
前几天用了挺长时间把UML图画好了,除了用了三层架构的框架之外,还僵硬的套了好几种设计模式,这到不是我非要用几种设计模式,就是为了熟悉一下怎样使用,要不前些几天花了挺长时间学习的设计模式不是白学了吗?这几天照着UML图写代码的时候也暴露出了好多问题,同时也学到了不少东西。
VB.net一种新的环境,和VB6.0还是有很多不同的地方的,微软的特约讲师给我们讲得语言技巧性的东西太少,具体的还得我们自己在实践中去学习,比如.net中我们比较陌生的DataSet和DataAdapter,在执行sql语句的时候要设置很多存储过程等等,sql server这段时间都忘的差不多了,遇到不会的还得重新的查一下,写那些存储过程就花了老长时间。昨天晚上一直在思考着数据在这三层中是怎样传递的,在实现上确实比以前负责多了。今天下午又遇到了一个非常让我头疼的问题,其实是一个非常小得问题,非常基础,一个数组,在VB中定义一个数组比如sz(3)默认情况下都是下标从0开始,以括号中的数字3为上标,而我基础的东西都忘的快差不多了,上标以为是比它小1的数呢,而我的这个数组是在存错过程的参数中使用的,调试总是出错,一直那个纠结啊,都快愁死我了,一气之下看了一个电影,刚刚找到了错误所在,不过感觉还是在这个问题上学到了点东西。
这几天就是这样,不断的出现问题,不断的解决问题,可以说是在困境中摸爬滚打,速度很慢,因为环境不熟悉。不过没事儿,一个一个的都克服了,对以前学的东西都更熟悉了,从基础知识到数据库,再到最近学的UML,对面向对象也有了更好的理解。
108

被折叠的 条评论
为什么被折叠?



