摘要:
一、开发过程 1、需求分析 第一、首先肯定要仔细阅读接口文档,设计接口系统整体架构,也就是接口系统、HIS系统、医保系统各自的职责。 搞清楚文档接口要实现的技术,是调用程序库的方式还是webapi方式,以前医保接口大多数都是调用dll方式来实现的,这种方式要更麻烦一些,还好全国医保是采用的webap 阅读全文
摘要:
开源轻量级.Net框架EnterpriseFrameWork详解——自己动手写框架——适合中小企业的开发框架——Ajax+JqueryEasyUI+NotNetBar+MVC+WebService+WCF+ORM+EntLib——三种开发方式的完美整合(Web项目、Winform项目与WCF中间件项... 阅读全文
摘要:
1、人生不是没有成功,而是缺少足够的勇气,只要我们敢于冒险,只要我们敢于行动,只要我们敢于拼搏,那么胜利的旗帜就在向我们飘摇了!最后让我们一起畅想那首动听的歌——《勇气》。 2、勇敢,是人类进步的阶梯,每一个人都会有自己所惧怕的事情或物品,每一个人也还会有极限,所谓极限,其实是我们以胆怯为名,给自己 阅读全文
摘要:
背景 团队采用敏捷开发已经一年时间了,刚开始半年随着团队成员之间的磨合以及技术的熟悉,开发的效率确实逐渐在提升,所以自认为团队上路了只会原来越好,谁想到后面团队没有进步,反而退步得厉害。 一、何时发现产品质量这个问题? 在指导对接监管平台的过程中突然发现产品质量已经下降得如此厉害,随便列出几项: 1 阅读全文
摘要:
我带开发团队,喜欢把手底下成员分为4种类型。 1、逻辑思维厉害且理解能力好的人 2、逻辑思维厉害但理解能力差的人 3、逻辑思维一般但理解能力好的人 4、逻辑思维一般且理解能力差的人 这样分有助于更好的分配任务和控制风险,比如: 第一种逻辑思维厉害且理解能力好的人,这种一般都是高级程序员了,团队的骨干 阅读全文
摘要:
一、前言 本人从事多年医疗管理软件的开发,在医院大多数的软件都还是CS程序,BS程序很少,对于使用者来说CS的操作体验确实比BS的要好。 1、CS的缺点就是升级麻烦,每次有新版本都需要所有客户端操作升级。有没有办法像BS程序那样刷新一下页面就是最新程序? 2、还有就是企业软件项目个性化需求都特别多, 阅读全文
摘要:
有人说,测试者来自火星,开发者来自金星。这是因为软件测试员和软件开发者就好比一对冤家,里面的缘由说不清也道不明。开发代表着创造,而测试则代表着摧毁,因为测试的目的就是以各种方式不断地从开发出的产品中发现大大小小的Bug,长此以往,开发者认为测试者是在故意找茬,两者的矛盾慢慢就会产生。 敏捷之前项目中 阅读全文
摘要:
静态代码检查工具StyleCode。 上一章我说了设计评审和测试用例评审都是为了提升产品质量问题,后来我们又做了代码评审,但是代码评审比设计评审难搞多了,对于开发来说最在意的就是自己的代码,让别人对自己的代码指指点点,虽然是好的建议但也会让人不爽。 准备搞代码评审之前以前就尝试过,搞着搞着最后的结果 阅读全文
摘要:
敏捷开发系列文章目录 设计评审和测试用例评审我们都是迭代的第二天做,一般会给开发人员半天的时间思考一下他自己故事的设计,然后抽出1-2个小时进行设计评审,设计评审完后就做测试用例评审。设计评审就是让团队帮你查遗补漏完善你的设计,而测试用例是测试、PO、开发三者又一次落到实处的交流。 设计评审和测试用 阅读全文
摘要:
敏捷开发系列文章目录 估点的意义不是为了得到精确的工作量这个数字,而是通过估点这个过程把这个故事的复杂度找出来。 1.估点的流程 PO在讲完故事后,SM让开发人员对这个故事有什么疑问没有,有疑问PO继续答疑,如果大家都没有疑问SM会要求大家出点,这时候每个人手上都有一副敏捷估点扑克牌,每个人会把自己 阅读全文
摘要:
敏捷开发系列文章目录 讲出符合开发团队味口的故事。 上一章说了敏捷开发团队的构成与迭代过程,本章重点说一下迭代第一天的计划会议。熟话说“好的开始就成功了一半”,一个迭代的计划会议做得好不好确实直接注定着迭代的成功与失败。迭代开始之前,PO肯定都已经提前准备好了本次迭代的所有故事,并且提前都发给了团队 阅读全文
摘要:
敏捷开发系列文章目录 在讨论PO如何给团队讲好故事这个问题之前,先给大家了解一些基本的敏捷概念,然后讲讲我们敏捷团队构成与整个敏捷开发的过程。 当初敏捷老师讲课的时候就跟我们所过,敏捷没有什么具体的形式,每个敏捷团队可能做法都不一样,表现出来的性格也不一样,比如有挑战型团队、有保守型团队等。但敏捷有 阅读全文
摘要:
敏捷开发系列文章目录 敏捷开发在国内是不是只是一个理想化的工作环境? 经常有人问,你们搞敏捷开发工作量是由开发人员自己估的,而不是由经验丰富的技术主管估的,他们自己肯定会把工作量估得非常大,那什么时候项目才做得完?你们每天开那么多会,怎么不把时间放在好好写代码上面?一个迭代这么短的时间既要做设计、又 阅读全文
摘要:
敏捷开发在国内是不是只是一个理想化的工作环境? 经常有人问,你们搞敏捷开发工作量是由开发人员自己估的,而不是由经验丰富的技术主管估的,他们自己肯定会把工作量估得非常大,那什么时候项目才做得完?你们每天开那么多会,怎么不把时间放在好好写代码上面?一个迭代这么短的时间既要做设计、又要编码、还要测试,这么 阅读全文
摘要:
efwplusUI开发框架 这是一个简单Web框架,前台采用amaze UI +requireJS+handlebarsJS,后台采用WebApi+MongoDB,用Nginx做Http服务器,随着.Net Core的跨平台,所以此框架也是可以在Liunx下运行。 为了保持WebApi接口访问安全, 阅读全文
摘要:
efwplus开源框架官网:www.efwplus.cn前提:业务分析设计已完成,界面设计完成1.代码结构划分1)界面层:FrmSugeryApplyList、ISugeryApplyList2)控制器层:SugeryApplyController3)模型:无(使用DataTable存储数据,无实体... 阅读全文
摘要:
前面有两章介绍了WebApp框架《WebAppMVC,“不一样”的轻量级互联网应用程序开发框架》和《WebAppMVC框架的开发细节归纳》,其中视图引擎是用的Nvelocity,最近发现Razor不错,语法比较像C#,而且在VSIDE中有提示比较方便,更不错的是在CodePlex上已有人把Ra... 阅读全文
摘要:
RazorEngine官網網址:http://razorengine.codeplex.com在找到RazorEngine之前曾經想過其他的方案,如T4與V8 Engine載jquery.template,但T4如果要獨立於MSBuild或Visual Studio執行有點麻煩,而V8 Engine... 阅读全文
摘要:
主要觉得往kindle里加书籍太麻烦了,要下载下来,还要通过邮件发送,特别一些网页文字版的书籍没办法放到kindle里,所以想着还不如自己动手丰衣足食,写一个程序直接抓取网页内容,制作成书籍,然后自动发送到kindle里。程序首先操作简单“一键推送”,还有就是书籍要带目录。先做了个winfor... 阅读全文
摘要:
/// /// 多线程执行 /// public class MultiThreadingWorker { /// /// 确保线程全部完成 /// private Done m_done = null;... 阅读全文
摘要:
NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。原文地址:http://www.cnblogs.com/hxl... 阅读全文
摘要:
在前文《WebAppMVC,“不一样”的轻量级互联网应用程序开发框架》介绍了WebAppMVC的技术实现以及如何使用,而在本章进一步归纳了使用框架开发的一些细节,也给我们在开发具体功能的时候提供一个正确的方法;共归纳了三点,具体内容如下:1.URL请求页面1)使用Nvelocity显示页面2)... 阅读全文
摘要:
WebAppMVC这是一个专门开发互联网程序的开发框架,跟之前的《EFW框架》使用情况不一样,EFW主要用于开发行业软件的快速开发;而WebApp又区别与别的MVC框架,比如AspNetMVC,更轻量级,使用也更简单;WebApp技术特点:Nvelocity(模板引擎)+UrlRewrite... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G使用EFW框架开发系统,框架中提供了两个级别的权限控制:角色菜单权限与页面子权限。 ... 阅读全文
摘要:
前文《EFW框架Winform前端开发之强大的自定义控件库》中我们介绍了EFW框架中Winform系统中的自定义控件,本章使用自定义控件中的GridBoxCard控件开发了一个HIS系统的处方录入控件。做过HIS系统的都知道医生站系统是整个医院系统中比较复杂的模块,而处方录入又是医生站系统中最... 阅读全文
摘要:
先看我对REST的一点认识,下面是《rest实战》 这本书的序言文字: 在我刚刚开始从事解决计算问题的时候,业界就有很多人有一个愿望:将系统设计为能够被自由组合的组件。互联网(Internet)无远弗届的广泛连接为这个愿望推波助澜,并且增加了一个新的愿望:使得组件在引入了延迟和不可靠性的网络... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 前言:上一章《WCFHosting服务主机的利用WCF服务通讯和实现思路》中我... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 前言:以前的系统都是直接客户端直连数据库服务器,后来考虑到服务器的安全性... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 前言:以前做一个区域性医院信息系统项目,包括几十家小医院都需要上医院信息... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 前言:记得最初写出Winform版MVC的代码是在公司的一个产品中,产品... 阅读全文
摘要:
讨论一背景:医技部门经理发现不同的实施人员多次询问相同问题,想在公司组织集体培训,由此在群里开始了讨论。A:刘总,建议公卫部人员升级了一两家医院PACS和LIS系统后内部之间做个互相学习和交流会由最熟的人员主持不然每个人都来问同样的问题B:好记性,不如难笔头,将升级步骤的文档和培训视频一次性做好。B... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 上一章《EFW框架破茧成蝶》通过讲叙自己的一些编程经验,有对系统架构的认... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G记录:2014-10-101.下载“EnterpriseFrameWork实例... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G实体生成工具下载:http://pan.baidu.com/s/1sjpvG7... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 在《二十五、EFW框架Winform前端开发之自定义控件》中列出了EFW... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0EFW框架实例源代码下载:http://pan.baidu.com/s/1eQCc69G 自己也经历了一些Web项目,但对MVC的理解还是比较片面的,那就讲解一下... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:本章介绍除DotNetBar2控件套件之外的另外一些常用控件,包括Gr... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:相比以前现在做Net系统Winform版开发有几款不错的控件,如Dot... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:前面几章讲解了开发一个Web系统的完整目录结构与界面开发框架Jquer... 阅读全文
摘要:
asp.net支持的一个高级(但并不难)选项是将自定义的文件扩展名映射到asp.net资源中.比如,对于asp.net页面不用扩展名.aspx而是采用扩展名.renyu,为了确保asp.net 支持Default.renyu必须进行如下两种修改:第一,必须在web.config文件或machine.... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:上一章讲了EFW框架中的界面框架JqueryEasyUI,在一个Web... 阅读全文