阿牛 - 专注.NET开发

如果梦想与实现之间有一道不可逾越的鸿沟,那么“执行力”就是跨越这道鸿沟的桥梁。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  系统分析与设计

学习系统分析和设计的资料,心得.
摘要:System.Diagnostics下面有三个类可以帮助我们诊断应用程序: Debug Trace EventLog 建立一个VS工程时,VS会为我们定义Trace和Debug这两个符号,它们的区别是Trace在release版本时也有效,而Debug只在Debug版本中有效。EventLog可以将日志记录到Windows的系统日志中. Trace和Debug这两个... 阅读全文
posted @ 2008-07-03 10:16 阿牛-专注金融行业开发 阅读(457) 评论(0) 推荐(1)

摘要:.NET FCL中工厂方法的实例:枚举器 IEnumerable是工厂原型 IEnumerator是产品原型 List, ArrayList这些类都是建立产品的具体类,都实现了IEnumerable接口,有一个GetEnumerator()的方法返回IEnumerator 实现一个简单的工厂方法 using System; using System.Colle... 阅读全文
posted @ 2008-06-18 10:25 阿牛-专注金融行业开发 阅读(395) 评论(0) 推荐(0)

摘要:代码示例: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.OracleClient; using System.Data; namespace EffectiveCsharp { interface IMessage ... 阅读全文
posted @ 2008-06-05 09:33 阿牛-专注金融行业开发 阅读(322) 评论(0) 推荐(0)

摘要:软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。 架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。 软件架构师的职责是把需求... 阅读全文
posted @ 2008-06-03 13:07 阿牛-专注金融行业开发 阅读(425) 评论(0) 推荐(0)

摘要:什么是数据库设计模式? 简单说来,模式类似于定式,就是遇到反复出现的同一问题时所固定使用的解决方案。下围棋的朋友可能对“定式”这个词比较熟悉,定式包含着下棋时做遇到的各种情况下的下法、急所、手筋及死活等基本原理,例如星定式、小目定式、边定式等等,定式懂的越多,围棋下的越好。 那么是不是数据库设计模式懂得越多,设计工作越完美呢? 理论上是这样,但是在我这里,各位朋友所能看到的数据库设计模式只... 阅读全文
posted @ 2008-01-18 11:41 阿牛-专注金融行业开发 阅读(1353) 评论(1) 推荐(0)

摘要:PBCS项目已经成功地Product,终于可以缓解一下紧张的心情,最近连续四五个月紧张地工作,头都要大了。如今比较清闲,是时候总结一下整个项目了。(古人云:成功在于总结嘛) 整个项目是二个人开发的,由于性格方面的原因,我和另一名程序员在沟通上不是很顺畅,还发生了口角。^_^,没办法,都是年轻人,都喜欢争强好胜,过去了,大家也就没事了。 先从自个方面评个分吧: 项目规划上: =========... 阅读全文
posted @ 2007-12-13 16:44 阿牛-专注金融行业开发 阅读(614) 评论(0) 推荐(0)