摘要: 注:本文不属于原创,而是根据原文重新整理,原文是:我给媳妇解释设计模式:第一部分 设计模式不是基于理论发明的。相反,总是先有问题场景,再基于需求和情景不断演化设计方案,最后把一些方案标准化成“模式”。所以,我们讨论每一个设计模式时,要尽量用生活中的真实问题来理解和分析。然后尝试一步步地阐述设计,... 阅读全文
posted @ 2015-11-01 11:09 朱优良 阅读(1560) 评论(1) 推荐(1) 编辑
摘要: OKR 全称是「目标和关键成果」(Objectives and Key Results)。它是Google在公司创立不足一年的时候,从Intel公司引入的目标管理系统,也常被认为是一套组织测评系统。OKR是帮助公司全体员工保持一致的努力方向、更有效地完成任务并进行考核的方法。类似于KPI,但OKR或KPI都不是对所有的岗位适合。对更注重持续收入的岗位,需要硬性标准来保证指标完成,KPI会比OKR更适合。在公司、团队、管理、普通员工设立不同层面的OKR目标,在每个季度员工接受多个OKR考评,这些考评的“关键结果”均是特定的、可测量的目标。打分在0-1分,太高和太低都不好。太高意味着目标太简单,如果低于0.4,则可能会认为员工在工作上出现了问题。季度OKR评分只要几分钟,每个人都能在员工资料库中看到全体员工的OKR,比如谷歌工程师也能看到CEO的OKR。为了保持全体员工步调一致,保持OKR的透明度非常重要。但OKR评分在谷歌并不作为晋升依据,只为了解帮助了解项目完成进度。 阅读全文
posted @ 2015-10-25 13:33 朱优良 阅读(3502) 评论(0) 推荐(0) 编辑
摘要: 在“Package Manager Console”中执行update-database命令,出现异常信息:Introducing FOREIGN KEY constraint 'FK_dbo.Processes_dbo.Models_ModelId' on table 'Processes' ma... 阅读全文
posted @ 2015-10-18 09:22 朱优良 阅读(2216) 评论(0) 推荐(1) 编辑
摘要: RosettaNet是一套B2B标准,以标准来优化供应链管理流程,它可以缩短整个供应链各个供货周期。RosettaNet 标准为电子商务标准化提供一个健壮的、非专有的解决方案,它是免费的,通过 RosettaNet 网站公开。这些标准是由全球领先的高科技公司通力协作而开发出来的。通过遵循这些标... 阅读全文
posted @ 2015-10-18 08:20 朱优良 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: 在上一篇《DDD开发框架ABP之本地化/多语言支持》中,我们知道,ABP开发框架中本地化资源存储可以采用XML文件,RESX资源文件,也提供了其他自定义的存储方式的扩展接口。ABP框架默认实现了前面两种方式,而数据库存储方式则需要自己扩展,大概是因为数据库存储涉及到了实体和仓储等方面的具体内容... 阅读全文
posted @ 2015-10-05 17:16 朱优良 阅读(2428) 评论(0) 推荐(0) 编辑
摘要: 本地化(Localization)也就是多语言功能,借此用户能够选择他的母语或熟悉的语言来使用系统,这显然非常有利于软件系统推向国际化。一个应用程序的UI界面至少有一种语言,DDD开发框架ABP就提供了一个弹性的多语言框架,可以简化我们在多语言方面的开发时间。利用ABP完整实现多语言只需要简单... 阅读全文
posted @ 2015-09-29 21:15 朱优良 阅读(7876) 评论(2) 推荐(2) 编辑
摘要: CRM就是客户关系管理(Customer Relationship Management),一直一知半解,最近有涉及这方面的需求,所以稍作研究,并思考一些相关问题。CRM是什么?CRM具体如何定义,众说纷纭。但不管怎么样,我认为它起码有两重含义,或者说两重视角。第一是从管理学角度,CRM是一种商业策... 阅读全文
posted @ 2015-09-28 11:24 朱优良 阅读(1012) 评论(2) 推荐(1) 编辑
摘要: 每一个网站都会有导航菜单(通常不止一个),ASP.NET Boilerplate(后文简称ABP)提供了一种创建和使用菜单的通用架构,利用架构我们可以方便的创建菜单并显示给用户。本文主要说明菜单的创建,以及结合AngularJS上菜单的显示,如何从数据库动态取得菜单数据不再本文范围。创建菜单 ... 阅读全文
posted @ 2015-09-28 09:34 朱优良 阅读(3629) 评论(1) 推荐(2) 编辑
摘要: Shouldly是一个轻量的断言(Assertion)框架,用于补充.NET框架下的测试工具。Shouldly将焦点放在当断言失败时如何简单精准的给出很好的错误信息。Shouldly在GitHub的开源地址:https://github.com/shouldly/shouldlyShouldly的官... 阅读全文
posted @ 2015-09-26 21:18 朱优良 阅读(2608) 评论(0) 推荐(3) 编辑
摘要: Metronic 是一套完整的 UI 模板,但不仅仅是模板,更应该说是一个 UI 框架。它除了提供了大量网页模板,也提供了非常多的 UI 组件,并且应用了众多 jQuery 插件。通过这些资源的整合,我们可以提高开发效率、一致性和网站的友好性。开源资源 Metronic 框架使用到的开源技术、开源... 阅读全文
posted @ 2015-09-25 20:50 朱优良 阅读(2646) 评论(0) 推荐(2) 编辑