mrfangzheng

Hope and fear are useless. Be confident, and always be prepared for the worst.
  首页  :: 新随笔  :: 联系 :: 管理

2008年7月5日

摘要: 编程, 就是用计算机来解决实际业务问题. 这里就有两个问题空间: 计算机空间和业务空间. 在业务空间里, 我们使用计算机语言, 算法来对业务问题进行建模. 在计算机空间里, 我们使用计算机资源(硬件设备, 操作系统, 数据库, 其他库等)让用户能够通过鼠标键盘等来操纵业务空间中的对象. 在计算机空间中有一个重要问题, 就是计算机资源是有限的, 而业务空间是无限的, 显然, 在某一时刻, 计算机空... 阅读全文

posted @ 2008-07-05 15:01 mrfangzheng 阅读(211) 评论(0) 推荐(0) 编辑

摘要: 在客户环境下的错误症断, 性能监测 自动更新和升级 多版本共存 多语言 被其他软件调用 阅读全文

posted @ 2008-07-05 14:39 mrfangzheng 阅读(151) 评论(0) 推荐(0) 编辑

摘要: 最简单的形式 Bingding to XML Binding C# code---------------------------------------------------------------------------------------------public class Person : INotify... 阅读全文

posted @ 2008-07-05 14:09 mrfangzheng 阅读(357) 评论(0) 推荐(0) 编辑

2008年7月4日

摘要: class Person{ public int Age { get; set; }} class Program{ static void Main() { var person = new Person(); var age = InfoOf(() => person.Age); Console.WriteLine(age.Name)... 阅读全文

posted @ 2008-07-04 20:30 mrfangzheng 阅读(189) 评论(0) 推荐(0) 编辑

2008年6月26日

摘要: 准备项目管理工具, 准备项目文档文件夹结构, 内部新闻发布工具 需求分析 Use cases 设计文档 项目风险分析 一般性风险: 需求变更, 人员变动...; 项目特定风险 UI设计 (其实是在理解需求) 接口设计 建模 (还是在理解需求, 并且分析和封装可能的变化) 测试 测试用例 测试数据 (仍然是在理解需求, 从结果的角度确保理解正确... 阅读全文

posted @ 2008-06-26 18:03 mrfangzheng 阅读(378) 评论(0) 推荐(0) 编辑

2008年6月25日

摘要: 常见的角度有 从空间的角度. 从时间的角度. 眼前如何, 长远的看又如何. 从正反的角度, 从正面看, 从负面看. 从概率/风险的角度 从人的角度 从对方的角度. 站在对方的立场看, 从对方的利益思考. 从对方周围人的角度. (上司下属, 父母子女) 从个人/集体的角度. 从利益的角度 从感情的角度 从不同性别的角度 从不同年龄段的角度 从极限的角度 跳出给定范围 阅读全文

posted @ 2008-06-25 17:15 mrfangzheng 阅读(377) 评论(0) 推荐(0) 编辑

2008年6月20日

摘要: Web开发中使用数据库的3中方式 方式 开发方式 查询数据库, 返回结果集, 在Web页面显示(可能需要分页) 以表格视图为中心GridView + SQL字段格式化SQL筛选条件 执行一系列业务逻辑, 每个步骤对业务实体进行增删改查 使用实体类 批处理: 查询数据库, 返回结果集, 对结果集中每条数据进行处理 使用DataReader 使用数据库的关键 如何重用查询条件? 目前最... 阅读全文

posted @ 2008-06-20 21:32 mrfangzheng 阅读(565) 评论(0) 推荐(0) 编辑

2008年6月13日

摘要: Modeland ViewModel : 逻辑上全部数据View : 用有限的计算机资源展现Model的全部或者一部分.如果Model数据太多, View需要展示Model的很小一部分. 比如: 用窗口展现文档的一部分, 其他部分使用Scrollbar来滚动.根据View可用资源的数量, 对Mode... 阅读全文

posted @ 2008-06-13 17:36 mrfangzheng 阅读(518) 评论(0) 推荐(0) 编辑

2008年6月8日

摘要: 添加log4net.dll的引用在项目的Properties/AssemblyInfo.cs中添加:[assembly: log4net.Config.XmlConfigurator()]在入口Assembly中至少调用一次LoggerManager.GetLogger()App.config例子 Code Code highlighting produced by Actip... 阅读全文

posted @ 2008-06-08 00:06 mrfangzheng 阅读(421) 评论(1) 推荐(0) 编辑

2008年6月6日

摘要: 键盘钩子有两种: WH_KEYBOARD和WH_KEYBOARD_LL(Low Level). 两者的区别: WH_KEYBOARD WH_KEYBOARD_LL 全局或者本线程 只能全局 ... 阅读全文

posted @ 2008-06-06 09:26 mrfangzheng 阅读(1096) 评论(0) 推荐(0) 编辑