摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:EFW框架主要用于行业软件软件开发,所以软件的界面需要体现专业、漂亮、... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.2:http://pan.baidu.com/s/1hcnuAEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 前言:前面多章对EFW框架的核心类库作了详细说明,接下来几章将对框架中的前端... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.1:http://pan.baidu.com/s/1qWJjo3UEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa EFW框架中的WebService服务开发方式与传统的net项目中开发不... 阅读全文
摘要:
回《【开源】EFW框架系列文章索引》 EFW框架源代码下载V1.1:http://pan.baidu.com/s/1qWJjo3UEFW框架实例源代码下载:http://pan.baidu.com/s/1o6MAKCa 只有当你需要开发三层架构的系统并利用WCF作为系统的中间件,那么就需要使... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》 EFW框架源代码下载:http://pan.baidu.com/s/1qWJjo3U EFW框架中的WinController控制器可以说是整个Winform版中最具有价值的地方,能够熟练使用它的话,可以让你写得代码结构清... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》 EFW框架源代码下载:http://pan.baidu.com/s/1qWJjo3U EFW框架中的WebController就是解决JqueryEasyUI与逻辑层的交互,之间的数据是通过Json字符串来传递;值得注意的... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》 EFW框架源代码下载:http://pan.baidu.com/s/1qWJjo3U 单点登录(SingleSignOn),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需... 阅读全文
摘要:
本章内容是讲三种开发模式,web模式、Winform模式和Wcf模式的系统启动入口有什么区别,以及启动后系统初始化的内容;为什么要把这些单独提出来讲一章,因为我觉得本章非常重要,我们都知道程序中的main()函数,称之为主函数,是所有程序运行的入口;当你拿着一个程序肯定是从这个函数开始阅读,慢... 阅读全文
摘要:
在写本章前先去网上找了一下关于ORM的相关资料,以为本章做准备,发现很多东西今天才了解,所以在这里也对ORM做不了太深入的分析,但还是浅谈一下EFW框架中的设计的简易ORM;文中有一点讲得很有道理,Dao与ORM的区别,Dao是对数据库操作的封装,编写的代码方式像一种设计方法,而ORM支持对象... 阅读全文
摘要:
本章介绍框架中封装的数据库操作的一些功能,在实现的过程中费了不少心思,针对不同数据库的操作(SQLServer、Oracle、DB2)这方面还是比较简单的,用工厂模式就能很好解决,反而是在多数据库同时操作方面走了不少弯路;现在从以下几个方面进行说明:本文要点:1.不同数据库操作2.多数据库同时... 阅读全文
摘要:
从本章开始对框架的讲叙开始进入核心类库的讲解,前面都是对框架外在功能讲解,让人有个整体的概念,知道包含哪些功能与对系统开发有什么帮助。以后多章都是讲解核心类库的,讲解的方式基本按照代码的目录结构,这样阅读代码的时候也可以针对性看;还有就是为了更好理解文章中的内容把目前还不够完善的源代码发布,这... 阅读全文
摘要:
上章详细讲了EnterpriseFrameWork框架中的每个分层,这都是从技术层面来说明,也就是我们知道怎么来建一个控制器或一个业务对象,但开发过程中应该建一个什么样的控制器或业务对象了?本章的主要内容是说明根据系统业务、客户需求如何来设计合理的控制器和业务对象。文件要点:1.粗略介绍系统分... 阅读全文
摘要:
本章内容主要包括两个方面,一、是框架分层(控制器、业务对象、实体、Dao)的详细说明,二、是对比常用三层结构的区别和优势;本文要点:1.框架中的各个分层详细说明2.对比常用三层结构的区别和优势3.分享两个项目中的小经验4.网络资料我们先看一下前面实例中的解决方案目录:我们再看各层之间的调用关系:上图... 阅读全文
摘要:
记得阿朱在《走出软件作坊》一书中有一章讲客户提的需求太邪门了,鼠标键盘不太会用要程序员开发一个语音输入功能,还要系统中带类似QQ的功能;确实刚开始的客户的想法有点天真,但是随着信息化的越来越普遍,客户对信息系统也比较了解,特别年轻的信息管理人员,除了接受能力强,并且长期站在客户的角度对信息系统... 阅读全文
摘要:
本章写关于框架中的“自定义报表”,类似上章“字典管理”也是三部分功能组成,包括配置报表、对报表按角色授权、查看报表;其核心思想就是实现新增一个报表而不用修改程序代码、不用升级,只需要编写一个存储过程,再设计一个报表格式就能够给客户使用;当然此功能也不是万能的,也不能解决项目中的所有报表需求,比如... 阅读全文
摘要:
框架中的“通用字典数据配置管理”主要解决的问题是,所有的行业软件给客户实施第一步一般都是基础数据的维护,一个系统的字典是少不了的,涉及业务范围越广字典就越多,如果每一个字典数据都做一个界面来进行维护数据的话,那开发工作量还是比较大的,所以得考虑设计一个通用的模块来管理这些字典数据;本文要点:... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》 从本章开始进入框架的第二块内容“EnterpriseFrameWork框架的基础功能”,包括:权限管理、字典数据管理、报表管理和消息管理四块,这些功能又包括两个版本,Web版和Winform版也就是说有两套界面。 既然... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》EnterpriseFrameWork框架实例源代码下载:实例下载 前面几章已完成EnterpriseFrameWork框架开发系统的三种模式,Web模式、Winform模式以及WCF模式,本章主要针对最后一种模式WebServ... 阅读全文
摘要:
回《【开源】EnterpriseFrameWork框架系列文章索引》EnterpriseFrameWork框架实例源代码下载:实例下载 本章内容与上一张《利用EnterpriseFrameWork快速开发Winform系统(C/S)》关系紧密,WCF模式只是在Winform模式中的界面层和逻辑层之... 阅读全文
摘要:
EnterpriseFrameWork框架实例源代码下载:实例下载 上一章讲解了开发Web系统的详细步骤,以书籍的管理作实例实现对书籍的增、删、改、查功能,本章接着上面的实例继续补充用Winform界面来实现此功能;本文要点:1.Winform版界面效果2.Winform项目开发步骤3.代码文件调... 阅读全文
摘要:
开源轻量级.Net框架EnterpriseFrameWork详解——自己动手写框架——适合中小企业的开发框架——Ajax+JqueryEasyUI+NotNetBar+MVC+WebService+WCF+ORM+EntLib——三种开发方式的完美整合(Web项目、Winform项目与WCF中间件项... 阅读全文
摘要:
上篇《公司产品开发中遇到的一些问题? 》对于工作的一些牢骚做了一些叙述,最近又认真思考了一番,觉得以目前我们公司的这种情况怎么实时求实的工作,使有所进步,改变的入口点在哪里?而不是好高骛远,一下子让公司的开发达到国际水准,太不现实了!
存在主要问题:
1.各种各样版本太多,没一个能完整的把整个流程跑通,拿不出一个演示版本?
2.代码混乱导致整合困难,需要增加一个公共功能时,发现有好几个版本的代码需要修改?
3.发布程序不稳定,经常是解决了某个bug却产生了其他的未知bug?
4.需求满天飞,都是各个模块开发人员自己获取自己的?
5.程序升级麻烦,开发员自己发自己程序出去,经常出现升级失败?
。。。 阅读全文
摘要:
1.为了赶进度,无法拒绝客户提出的需求,需求修改后没有严格的测试,程序又不稳定,客户又照样拿程序做借口,这就像一个死循环。
2.改程序不怕,怕的就是不稳定。 阅读全文
摘要:
又看到两篇关于30岁程序员的问题,程序员30过后关于程序员30/35岁以后就写不了代码(没前途)的问题。也有点自己的想法!这两篇文章都表达了对30过后对程序员的坚持,如: 一个优秀的程序员,他的气质是内实而外溢的。他基础扎实,多年的孜孜以求,使他的根须,又深又密,他可以汲取一切可以汲取的知识,来供给... 阅读全文
摘要:
仅仅就编程序来说,实在是一件很简单的事,就是“程序 = 算法 + 结构”,但做出一个软件产品就没有这么简单的事了。
虽然“程序 = 算法 + 结构”没错,但随的市场的变化,需求的变更,这些算法和结构也是在时刻变动,有可能我们分析出这些算法和结构后,在投入到市场中却发现产品已经过时。所以我们有必要建立一个来管理分析这些影响算法和结构变化的需求的平台。已至于我们能够实时的把算法和结构对应的程序发布到市场中给客户使用。 阅读全文