摘要:
在上篇文章杂谈异常处理try-catch-finally中主要详细介绍了C#异常处理的概念,异常设计准则,基础知识等方面的内容,但对如何正确使用异常处理印象还不是特别深刻吧。在这篇中,我通过查找以前系统代码中存在坏味道的异常处理代码来分析和讲解如何正确使用异常处理。 阅读全文
摘要:
最近这段时间正开发一个店铺管理系统,这个项目定位于给中小型店铺使用的软件系统。简单的说,它处理商品的进货,销售,退货等功能。软件虽小,五脏俱全,里面涉及的技术跟大型应用软件其实差别也不大,其中有加密、数据访问、异常处理、日志、验证、ORM、依赖注入等。
本篇文章主要介绍C#语言的异常处理方面的内容,其中包含的主要内容:
什么是异常?异常的特点?
异常处理的基础知识。
引发和捕捉异常的处理准则。
避免与异常相关的性能问题的两种设计模式。
微软企业库异常处理模块。 阅读全文
摘要:
模型只是描述了关键的方法内容,日常的增删改等的常规功能在模型中就不体现了,在下面这个模型中还缺少关联方面的描述。在这里主要以字段形式得以体现。 阅读全文
摘要:
Store系统的业务逻辑主要包括如下几条:
基于多店铺使用。
库存=采购入库-采购退货-销售零售+销售退货
毛利润=(零售价格-采购进价)*零售数量 阅读全文
摘要:
让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考,请以此类推。 阅读全文
摘要:
店铺管理系统开发实践-序店铺管理系统开发实践-关键技术方案选择店铺管理系统开发实践-业务逻辑与系统结构店铺管理系统开发实践-领域模型 阅读全文
摘要:
客户端应用程序使用Windows 窗体,考虑到用户可能没有配置网络、用户对交互响应速度要求高、用户对本地计算机资源可拥有完全访问权等这些问题,我觉得选择Windows 窗体比Web窗体合适。当然你也可以你也可以选择WPF,本人对WPF这一块了解还比较少,在这里就暂时不采用。 阅读全文
摘要:
店铺的注册、维护及注销等操作。
店铺对商品类别、商品资料的维护及对零售商品报价单的管理。
店铺对采购入库单、采购退货单的管理。
店铺对零售销售单、零售退货单的管理。
店铺对供应商信息的维护及对供应商商品报价的管理。 阅读全文
摘要:
解决浏览器的兼容性问题。
支持扩展,通过插件方式实现扩展,避免特性蠕变。
使用隐式迭代的技术,使方法的操作面向集合。如“.hide()”
使用方法链接编程方式,使多重操作集于一行。
强大的选择符。
可靠的事件处理机制。
完善的Ajax。
行为层与结构层的分离。
有很多使用者,文档相当完善。
开源。 阅读全文
摘要:
关于CMMI for Development项目策划(Project Planning, PP) 阅读全文