权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

第一次怀疑是微软bug,还是我又错了?以前都是从自己身上找问题,这次想从微软身上找问题了

2012-04-16 23:36 by 通用C#系统架构, 4779 阅读, 6 推荐, 收藏, 编辑
摘要:其实就是想实现一个模糊搜索功能下面是相应的我们自己的页面想输入jg,就找到自己的信息。微软的ADO.net 里居然崩溃了,你怎么可以样啊?Like 运算符中出错: 字符串模式“%j%r%”无效。UserName LIKE '%j%r%' OR RealName LIKE '%j%r%' OR Code LIKE '%j%r%' OR QuickQuery LIKE '%j%r%' OR DepartmentName LIKE '%j%r%' OR Description LIKE '%j%r%'以前 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 不需要任何配置文件,程序都可以正常运行

2012-04-16 22:08 by 通用C#系统架构, 2084 阅读, 3 推荐, 收藏, 编辑
摘要:1:给几百人安装软件,每个人都说一下,怎么配置,时间长了,烦都烦死了,干脆来个,不用配置就正常运行的程序好了。 2:配置内容多了,眼花缭乱,很多人,一看配置文件就吓到了,影响了他的心情了,甚至是不想继续弄了。 3:干脆来个不需要配置的权限管理系统好了,想配置也可以,不想配置也可以。 下面部分是以前的各种配置文件及相关的参考内容,没舍得删除的部分。View Code <?xmlversion="1.0"encoding="utf-8"?><configuration><appSettings><!--======= 阅读全文

代码乱了需要及时整理,现在不即时整理将来会更痛苦

2012-04-16 17:35 by 通用C#系统架构, 1096 阅读, 6 推荐, 收藏, 编辑
摘要:1:代码乱了,将来别人不好阅读,给别人带来的痛苦可能比给自己带来的痛苦更痛苦,为了不让别人痛苦,能改进维护的代码一定要及时维护,只用一次的代码就是人来到世界上后什么也没干,然后死掉了,过去的N年来来过很多人到世界上,然后也走了,他们能留下来东西的很少,我们写代码的也是一个道理,希望我们的代码能多用几次,多被其他人用,这样代码的价值才能体现出来了。软件的优点是提高复用率,把积累下来的丰富的管理经验,数据处理经验都最快的速度传递给有需要的人。 我们自己写代码多看看,多少会有一些印象,稍微小痛苦一下,可能又可以跑起来了。但是你接手一个别人稀里糊涂写的代码,想死的念头也有,想杀人的念头也会有,更有.. 阅读全文

大家累了休息一下看看视频,最近有不少朋友索取以前的通用权限管理系统视频下载地址,都上传到服务器上了可以下载了

2012-04-12 03:58 by 通用C#系统架构, 1831 阅读, 3 推荐, 收藏, 编辑
摘要:这个是台湾朋友整理的视频效果,视频都是免费的欢迎大家下载。脑图下载地址如下:/Files/jirigala/CSharp.tw.rar下载连接如下:一年前录制的视频 01C#.NET_功能概要.wmv 02C#.NET_登录功能01.wmv 03C#.NET_登录功能02.wmv 04C#.NET_登录功能03.wmv 05C#.NET_登录功能接口之说01.wmv 06C#.NET_登录功能接口之说02.wmv 07C#.NET_登录功能服务程序之说.wmv 08C#.NET_登录功能服务程序多种运行模式之说.wmv 09C#.NET_登录功能代码复用说.wmv 10C#.NET_代码生成器 阅读全文

第一次亲身感受良好的ASP.NET代码积累,强壮的软件产品是【马力强劲的印钞机】万能神速企业信单据数字化系统实施经验

2012-04-08 11:33 by 通用C#系统架构, 6499 阅读, 23 推荐, 收藏, 编辑
摘要:写代码这么多年一直给有一种感受把软件销售给客户非常难 1:用户的期望值很高,无法满足用户的需求,用户见到的东西实在太多了,他会按自己看到的最好的软件产品来比较,例如要个内部消息提醒的工具,需求提来提去就会是个比QQ还强大几倍的功能都需要了,连微软都没能实现的功能的,我们也实现不来。 2:一般用户也用不到什么软件,例如我父母,他们只用免费的游戏,而且几乎不会在软件上烧一分钱,但是会舍得购买彩色打印机、数码相机、笔记本电脑甚至是手机,在他们眼里看得见摸得着的才心里放心,而且他们不用任何软件日子可以过得很好,也没必要用软件,难道用软件去管理子女?不过他们也用QQ等进行语音视频等看看孙子什么的是否都. 阅读全文

让你少奋斗1-2年,省心省事学SqlServer视频教程200多分钟,998元一套(给中石油讲SQL入门精心录制宝贵教程)

2012-03-30 20:36 by 通用C#系统架构, 3066 阅读, 5 推荐, 收藏, 编辑
摘要:看书太慢,讲得太教条发困,讲得太深入听不懂。轻松愉快学习SQL数据库技术,入门了后,自己再深入学习就可以了,水平高了工作好找,水平高了别人尊重你,水平高了自己心里有底气。学习学习技术不会空虚无聊,若是想教别人自己也可以学得过关才可以。 讲得未必对,但是答题上这么理解也没错,等入门后再参考正规相关资料就可以了。这次给中石油讲解数据库入门,精心录制了视频教程,主要讲解的内容如下,视频有偿销售,需要的人可以联系QQ:252056973,吉日嘎拉。主要讲授的内容有:01: 数据库的C/S(服务器/客户端)模式,数据库的并发理解,人工模式查询,程序模式查询,数据的展示。02: 数据库干什么用?有啥用.. 阅读全文

程序员的希望 - 2012先彻底搞定中石油,给中石油现场培训通用权限管理系统的心得体会

2012-03-29 23:42 by 通用C#系统架构, 8710 阅读, 44 推荐, 收藏, 编辑
摘要:一、要有信念,要有理念,要有追求,要有梦想 要相信技术改变世界,代码改变人生,美国打伊拉克为啥一边倒局面?就是因为人家科技发达,并不是靠勇猛拼命就可以了。就是戴着眼睛的书呆子也能把伊拉克的不怕死的勇士打得稀里啪啦,科技能改变世界,代码也可以改变穷山沟孩子的命运能过上好日子。 我们不是官2代,也不是富2代,高考给了我们一次超越他们的机会,走上社会后,技术又给了我们第2次超越他们的机会,所以要坚信技术做好了一定也能改变人生,虽然我们可能没希望靠做技术能成为中国首富,但是至少能靠做技术,改善基本生活条件。二、要有提前准备 其实我大概几年前就写过一篇博客,要提前准备好一切,当你遇到一个贵人的时候,他. 阅读全文

你妹啊,程序员你伤不起的一些谬论 - 生活在回忆里

2012-03-27 05:32 by 通用C#系统架构, 15749 阅读, 72 推荐, 收藏, 编辑
摘要:快奔35了有时候也难免开始回忆了,其实这证明了人已经开始老了。一、我们不要当房奴 其实早在接近10年前,就挖到了第1桶金子接着又是第2桶金子,当时宁波江东有个叫太古城的地方,当时2手房子大概10万不到,我接近都可以一次性购买下,当时心里想着一定要购买崭新的小区的新房子,不要购买这么破旧的房子。 后来我在台资企业工作,我们主管是台湾过来的技术牛人,当时拿着200万现金到大陆投资IT软件行业,他当时就教育我们不要像台湾人一样当房奴,年轻人不要急着买房子,当房奴多多辛苦一样,一辈子就没出息了什么的。 哇靠当年他是我们心目中的英雄,听他的绝对没错,不买房子。当时宁波的房价在北仑估计只有2000多元.. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 不改数据库、甚至不写代码就集成铜墙铁壁权限管理组件

2012-03-25 23:38 by 通用C#系统架构, 3479 阅读, 5 推荐, 收藏, 编辑
摘要:越成熟的东西,越牛X的东西,越简单才对,简单才是硬道理,苹果的手机只有少数几个按键,苹果Ipad也很少的按钮,甚至连苹果的笔记本键盘都少一排,通用权限管理系统组件的目的并不是为了把简单的问题复杂话,而是把复杂的问题更加简化,他的集成任何一个系统甚至是不用写代码,或者写很少的代码就可以了,简化重复开发,彻底复用劳动成果是我们的最终奋斗目标。一、我们的目标 1:多个业务系统可以用统一的后台管理就可以了。 2:多种不同数据库的业务系统,用统一的一个后台管理系统就可以了。 3:不管是简单的,还是复杂的权限管理要求,都用一套后台管理就可以了。 4:不管是大陆的,台湾的,相关的,日本的,美国的业务系统.. 阅读全文

软件行业40岁前摸索出路,介绍小型软件项目是否可以收辛苦费?事实验证这个路子行不通

2012-03-24 00:27 by 通用C#系统架构, 5233 阅读, 7 推荐, 收藏, 编辑
摘要:有些路摸索了感觉行不通,就得及时更换思路,有时候学会拒绝不是坏事,该拒绝的就拒绝,让我们也学会说:“不”。一、眼前的机遇网上认识的人多了,总会有很多来找做这个那个小型软件项目的客户会找上门来,毕竟我们也不是万能的,精力有限而且还有一个产能的消化能力、劳逸结合的问题,同时也认识很多做软件的朋友,最近一直在家里看孩子也没什么稳定的收入,想想是否可以靠给别人介绍小项目收取一些费用能否维持生活。有的开发人员年轻有为精力充沛,有的是激情是否可以把项目转包给他们收取一定的介绍费例如10%-20%是否可以?有时候一个月会有4-5个人小项目介绍过来,而且有越来越多的趋势在发展,春节后我就想尝试一下这个路子是. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现按部门组织机构设置权限

2012-03-22 22:12 by 通用C#系统架构, 1711 阅读, 3 推荐, 收藏, 编辑
摘要:政府性质的单位里很少有人员流动,一般对系统的权限要求都是相对固定一些,所以有时候会有对系统按所在部门进行配置的需求,而且很有说服力,我们通用权限管理系统组件里也同样可以权限按所在部门设置。可以灵活满足政府类客户的实际需要。 在编辑组织机构时,可以设置组织机构所拥有的权限(菜单权限,操作权限,其他的还可以自己扩展) 这个是给组织机构设置相应的菜单权限,操作权限的效果图系统里的每个用户,都可以设置这个用户的所在的单位,部门,工作组,而且还可以兼职到其他部门,所以按组织机构配置权限也开始可以很灵活的。 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现岗位的维护

2012-03-20 22:56 by 通用C#系统架构, 1348 阅读, 3 推荐, 收藏, 编辑
摘要:公司的很多审批流程都需要如下的功能:申请人提交-> 部门副主管审核-> 分管领导审核-> 领导审核-> 部门财务主管审核-> 部门会计审核-> 部门出纳审核->公司财务主管审核-> 公司会计审核-> 公司出纳审核 -> 通知申请人 经常会有类似的审批流程,这时候需要定义各个部门的岗位角色,因为多个部门需要采用统一的审批流程,不会给每个部门,每个人设置审批流程。 通用权限管理系统里,有岗位维护的功能如下参考 添加岗位的效果如下:下面部分是添加系统默认的内置岗位用的,方便维护。 这样提供默认的添加功能,实施起来会非常便捷,几下就可以把整个 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中模块的独立性与模块的职责明确性

2012-03-16 23:39 by 通用C#系统架构, 1169 阅读, 2 推荐, 收藏, 编辑
摘要:1:模块与模块尽量没彻底的关系,这样模块可以单独运行的潜力,也有把这个模块移植到其他项目里进行重复利用的余地。 2:每个模块都应该有他明确的分工定位,该干啥的就是干啥的,不能功能职责过多,那就很容易乱套,扫地的就要扫地,开车的就应该把车开好。 这2个思想都在我们系统里的简单体现,就是通讯录管理模块( 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中及时通讯功能的改进

2012-03-16 22:25 by 通用C#系统架构, 819 阅读, 2 推荐, 收藏, 编辑
摘要:以前的通用权限管理系统的及时通讯只能按组织机构展示用户列表结构,现在不仅仅可以按组织机构展示,还可以按系统应用角色分组,用户自己的个性化通讯录分组进行展示用户数据了,用起来也应该更符合大家的习惯了。基本上可以满足很多用户的常用习惯了,数据库里主要是按角色表的分类功能实现了后面的2个视图效果,把数据库里的设计贴上来给大家参考一下。 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中最简单的例子程序,如何时间通讯录管理

2012-03-16 22:05 by 通用C#系统架构, 1009 阅读, 3 推荐, 收藏, 编辑
摘要:很多人都会觉得 General Permissions Manager,太复杂、太庞大、不容易掌握,其实这些都是谬论,我们驾驶的轿车是否复杂?有成千上万的零部件,我们根本不需要都能掌握,都能理解,我们就会加油,会驾驶就可以了,甚至维修都交给专业的人员去负责了。 通用权限管理系统组件里做了一个最最简单的例子程序,实现了通讯录的添加、删除、修改功能,代码都在一起,虽然也是用了分层的思想用代码生成器生成的,但是放在一起了,看起来很清晰,通用权限管理系统里,又可以不分层的进行最最简单的页面的编写,也可以进行思路严格的分层实现。 我想这个代码,几乎学半年.NET的人的足够可以看懂了,甚至可以模仿实现.. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现高性能的ASP.NET管理页面自动生成

2012-03-01 23:41 by 通用C#系统架构, 2024 阅读, 4 推荐, 收藏, 编辑
摘要:以前一直有个顽固的思想,觉得代码生成器生成的页面,一般无法满足客户的要求,所以一直没实现自动的 ASP UI界面的生成功能,最近维护一些别人写的软件,特别是多个人一起完成的项目,看到里面的代码那个乱了,越看越来气,觉得什么问题都不能按自己的眼光看待问题,还需要看得更远一些。花出几天时间,彻底写了高性能的分页程序,通用的管理界面,然后写了一个代码生成器,生成一些标准的管理界面,然后重新生成了系统里的很多功能,然后进行一些小改动,就可以满足客户的业务逻辑了,整个代码的质量提高了不说,性能也稳定了,也少了注入漏洞,分页的数度也提高足足3倍以上。 有个规范的模版代码,太有必要了,你不能指望人人都是精. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现大数据的高效分页显示

2012-02-28 22:35 by 通用C#系统架构, 1440 阅读, 3 推荐, 收藏, 编辑
摘要:最近承接一个项目,就是整理门户网站的程序性能,发现里面有上百个页面的代码都很乱,其中最乱的是分页功能的代码部分,而且这部分其实是最影响整个系统的性能效率部分的,若项目刚开始的时候就采用了比较良好的架构,良好的模版,那整个门户网站的性能效率会高很多,也至少可以多跑几年,对服务器的压力也会小很多才对。 所以我就下定决心,一定要做个最标准的大容量数据的分页代码,又能支持B\S,又能支持C\S的,这样将来做什么项目时,都可以拿这个范本来进行大规模生产,那整个系统的质量就会明显得到提高了。 在通用权限管理,大规模数据库的分页可以分别参考例子程序: 1:在B/S中的大数据分页效果如下,可以支持上千万数据. 阅读全文

2012年在杭州承接的第一个软件项目经验浅谈 -- 门户网站数据库、ASP.NET程序性能改进

2012-02-24 15:08 by 通用C#系统架构, 6490 阅读, 20 推荐, 收藏, 编辑
摘要:去年受到博客园铁哥的影响力,放弃工作在家里开始做起自由职业者了,很快有一年时间了,这一年里明显感觉到身体好了很多,精神状态也有好转。 春节后就一直没生意在家里看看孩子,虽然也有几个小单子但是由于报价太低都婉言拒绝了让更需要的人去承接吧,好好休息好,承接效益相对好的项目就可以了,前些天有一个重庆的朋友在网上联系我,希望能把他的网站进行性能优化。 正好在手上没事情做,其次应该多承接互联网的项目了不能老是干内部信息管理系统了,由于这个心态很快就承接了这个性能优化的项目,其实还是犯了同样的老毛病,客户的需求不明确就开始进行网站的优化工作了,以后需要改改不怎么深入评估项目风险就急着进行开发的性子了。.. 阅读全文

在杭州远程维护半年深圳东莞某大客户的工作审批流程软件组件---异地维护软件系统感受总结

2012-02-22 20:06 by 通用C#系统架构, 4959 阅读, 15 推荐, 收藏, 编辑
摘要:我们当然希望承接的都是杭州本地大型软件项目,但是种种原因,特别是为了某发展不得不承接外地的软件项目,外地软件项目有几个比较重要的风险,相对失败的概率会比本地软件项目更高一些。软件开发成本控制相对更困难、飞机来回飞几次,宾馆住个把儿月,再打打车来回跑几下、吃几次饭店,上万快很多快就会花个精光了,其次就是人员沟通上也容易出问题,毕竟人与人面对面的交流沟通是效率最高的,打打电话、写写邮件、偶尔远程桌面一下还是没有当面沟通的效率高。沟通上出问题了那一切麻烦就会接踵而来了毕竟软件项目以人为本。发生了摩擦,很可能合作的项目也会出现裂痕,若项目整体的费用也不多为了挽回一个小小软件项目来回外地跑来跑去也是.. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现文件发送接收功能,附源码

2012-02-16 13:05 by 通用C#系统架构, 1564 阅读, 3 推荐, 收藏, 编辑
摘要:春节前有客户提出需求希望通用权限管理中不仅能实现即时通讯,还希望能实现文件的发送功能,在日常办公中还是蛮需要文件的收发功能的,这个还是很实在。节后就开始在通用权限管理里实现文件的收发功能。 虽然功能与QQ等专业的即时通讯工具无法相比,但是实现日常办公的发送文件功能还是可以的毕竟能满足最低的工作需要,很多我们看看简单的功能真正实现起来都很有难度。 1:首选需要能支持文件的拖拽功能,同时可以拖拽多个文件,发送成功的应该有提示信息。拖拽文件进来后的效果如下发送文件的功能实现思路整理如下:01:判断个人空间是否存在?最好是只读方式,不允许修改,不允许删除。02:某个用户的文件夹是否存在?03:发送文. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中灵活经典的.NET2.0数据库访问组件,附源码

2012-02-15 01:25 by 通用C#系统架构, 3397 阅读, 2 推荐, 收藏, 编辑
摘要:情人节的晚上思绪万千,想到了曾经的N次恋爱,想到现在生活,想到曾经的奋斗,想到曾经在身边的女人,人生不易终于失眠了,上一篇我们介绍了通用权限管理系统组件 (GPM - General Permissions Manager) 中超级经典的.NET2.0静态数据库访问组件两者的区别就是一个是 static 的方法,另外一个是通过接口的方式实现的,接着我们介绍更加灵活的,动态数据库5种实用方法,与上一篇的数据库访问组件结合实用会更加强大一些,真正功能强大的是没任何封装的ADO.NET,其实自己封装的往往都是有些娱乐精神的人干出来的事情。 当然这些数据库访问组件都是可以单独使用的,可以与通用权限管. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中超级经典的.NET2.0静态数据库访问组件,附源码

2012-02-14 01:10 by 通用C#系统架构, 2843 阅读, 2 推荐, 收藏, 编辑
摘要:最近有一个客户咨询能否单独用通用权限管理系统组件中的数据库访问组件,回答:“绝对ok”,这个组件是经历了多年的考验,是值得信任的一个数据库访问组件,正好情人节了,给大家也分享一下,接着在下一个文章里,写动态的数据库连接组件的用法。 静态的数据库组件的用法是非常简单的,功能也是相对简单的,他的特点就是支持多数据库、函数命名方式等编写规范,思路严谨,可重复利用的价值高,移植性也好,建议初学者多用此数据库访问组件会更好一些。 静态访问方法里不推荐采用数据库事务处理等,会在动态访问组里介绍此功能,还有一些超级复杂的功能,也不建议在自己的封装的组件里实现,那些超级个性化的的功能直接调用微软的方法就可.. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现系统参数配置保存,附源码

2012-02-12 17:44 by 通用C#系统架构, 1489 阅读, 3 推荐, 收藏, 编辑
摘要:其实GPM不仅仅是权限管理系统,其实更是一个灵活的轻量级快速.Net开发架构,他需要最短的学习时间,可以最快速入门,并不是通过玩技术来实现我们的日常需求。GPM中只要写一套代码,就可以实现在多种数据库上的稳定运行。 下面我们给大家参考一下如何在GMP中实现系统参数配置的保存功能,开发界面见下图:数据库中的保存效果如下:配置文件中的保存效果如下:实现代码的优点就是,1套代码支持多种数据库,1个参数基本上1行代码就可以实现保存,读取功能,代码的量少稳定性高。见参考代码如下:1//-----------------------------------------------------------. 阅读全文

C# 判断网络是否通的代码

2012-02-07 22:18 by 通用C#系统架构, 1593 阅读, 1 推荐, 收藏, 编辑
摘要:[DllImport("wininet.dll")]privateexternstaticboolInternetGetConnectedState(outintconn,intval);publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){intOut;if(InternetGetConnectedState(outOut,0)==true){MessageBox.Show("Connected!");}else{MessageBox 阅读全文

C# NameValueCollection

2012-02-07 21:56 by 通用C#系统架构, 7891 阅读, 2 推荐, 收藏, 编辑
摘要:一个简单的例子NameValueCollectionmarkStatus=newNameValueCollection();string[]values=null;markStatus.Add("VeryHigh","80");markStatus.Add("High","60");markStatus.Add("medium","50");markStatus.Add("Pass","40");foreach(stringkeyinm 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现数据列的权限,附源码

2012-02-06 19:30 by 通用C#系统架构, 4871 阅读, 6 推荐, 收藏, 编辑
摘要:我们经常需要实现灵活配置数据列的访问权限控制,例如只有某些用户可以看到“开户行,银行帐户,公司税号”等字段,其他用户都不能访问,也不能查看这几个字段,类似的需求在通用权限管理系统里是如何实现的? 我们以图文的方式把主要实现流程讲解给大家。 通用权限里追求的理念是,不依赖某个开发人员尽量能用工具实现,能重复利用,能经得起推敲,函数源码可以重复利用,不管是才C\S, B\S都可以重复利用的强大函数库,不用总是推倒重来的严格数据库架构,同时还可以兼容多种数据库的目标,打造一个一劳永逸的通用权限管理系统,成为主流各种信息管理系统的核心第3方系统组件,我们不主张去做任何一个项目,但是我们的组件可以用在. 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中实现统一身份认证(Single Sign On,单点登录)附源码

2012-01-31 20:30 by 通用C#系统架构, 8546 阅读, 10 推荐, 收藏, 编辑
摘要:其实很多开发人员都早已经进入.NET时代了,更有不少都在ASP.NET MVC了,但是去年碰到一个客户还在用很古老的asp系统,而且有接近10来个各种应用系统都是用ASP开发的,这样一来想升级到C# ASP.NET还需要一个很漫长的过程。历史遗留下来的系统不是那么容易想说升级就升级,需要有统一规划, 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多个子系统的单点登录(网站入口方式)附源码

2012-01-30 00:07 by 通用C#系统架构, 6356 阅读, 6 推荐, 收藏, 编辑
摘要:上文中实现了直接连接数据库的方式,通过配置文件,自定义的登录界面单点登录到通用权限管理系统的功能实现。这个方法不好的地方就是暴露了数据库连接,对系统的安全有严重的隐患,最好不要用直接访问数据库的方式进行多系统的单点登录,虽然这个比较简单,但是安全隐患太大,核心的底层数据库能接触的人越少越好尽量防止没 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中集成多系统的统一登录(数据库源码级)附源码

2012-01-29 17:58 by 通用C#系统架构, 2769 阅读, 6 推荐, 收藏, 编辑
摘要:眼前有20万行以上的代码时很多人都会眼花缭乱,不知道从哪里开始下手了,甚至不会去研究几下就直接放弃了。其实大多时候没有想象的那么复杂,代码里一大部分都是有重复的,有本质上差别的部分还是很少的。 春节期间正好有空,把通用权限管理系统的用户登录部分单独出来,做了一个很小的项目总共代码就几千行阅读起来就很 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中增强的系统安全(防暴力破解)

2012-01-19 19:37 by 通用C#系统架构, 2065 阅读, 3 推荐, 收藏, 编辑
摘要:信息管理系统安全往往是被我们忽略了,但是系统安全一出问题往往会出一些无法挽救的大问题,甚至会产生惨痛的损失。特别是财务相关的软件系统更是需要注意安全问题,例如一个公司的薪资数据都被黑了,那整个公司很容易就乱套。 若是核心的客户数据,供应商信息,产品价格信息等被黑了,若是到了竞争对手手里那可能会遇到很 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中后一个登录的把前一个登录的踢掉功能的实现

2012-01-18 18:23 by 通用C#系统架构, 4266 阅读, 6 推荐, 收藏, 编辑
摘要:最近客户有需要,同一个帐户可以重复登录系统,但是后登录的账户需要把前面已经登录的账户踢掉,例如客户把电脑打开在别的电脑上然后换一个房间,或者换个办公楼想登录时就会遇到很多麻烦,遇到郁闷的情况就是死活无法登录系统,因为那个帐户已经在线了,或者2个帐户都登录了,最新消息提醒会乱套。 其实软件是否好用都是 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 给信息管理系统加一个初始化的功能,调用存储过程

2012-01-18 14:50 by 通用C#系统架构, 1981 阅读, 4 推荐, 收藏, 编辑
摘要:系统初始化的运行效果如下: 参数表是为了防止反复被初始化的,防止关键数据丢失。 其实很多人都提过希望有系统初始化的功能,最近稍微空一些,就给系统增加了一个初始化的功能,给大家参考一下。首先写了一个存储过程如下,把系统中的表都清理干净,存储过程的名字叫“SystemInitialize”View Code --=============================================--Author:<吉日嘎拉>--Createdate:<2012.01.18>--Description:<初始化系统>--=================== 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 中简易员工档案管理模块参考

2012-01-17 16:33 by 通用C#系统架构, 3904 阅读, 7 推荐, 收藏, 编辑
摘要:今天的努力决定未来的成败,其实这些年想想,都是靠那么执着的精神,把 通用权限管理系统组件(GPM - General Permissions Manager)做得越来越像样了,一个月比一个月进步一些,付费客户一天比一天多一些,影响力也一年比一年强大一些。 公司有300-400以上的员工后 ,都会遇到需要员工档案管理的需求,所以通用权限管理系统组件里也做了一个建议的员工档案管理模块,运行效果如下:有导出功能可以灵活方便的统计汇总,Excel 的各种功能还是非常强大的,不是10个8个人的小软件功能能实现那么多灵活强大功能的。 有几个比较重要的信息就是,身份证号码,例如办理社保,办理工资卡,有时候. 阅读全文

老顽固在13英寸苹果笔记本MacBook Air上开发C#.NET程序的感受浅谈

2012-01-16 01:49 by 通用C#系统架构, 27770 阅读, 7 推荐, 收藏, 编辑
摘要:换新笔记本出发点: 1:老婆说今年表现不错,没招花惹草,发点儿奖励,看我喜欢写程序就换个崭新笔记本。 2:从第一次看超薄的苹果电脑后,我就深深地爱上了她,只是一直不舍得购买,手上的笔记本也很好用。 3:人活着为了啥?有好的东西出来了,也应该享受享受,一味的节约有时候代表无知。与时俱进跟上时代的潮流。 4:平时写代码天天努力工作也很辛苦的,辛苦一年了遇上春节了,也给自己发点儿奖励。 5:11寸的写代码太小眼睛疼,15寸的太大出差来回带着不方便,13寸的正好虽然稍微有点儿大但是很薄很轻,屏幕大点儿写代码也舒服一些。 目前发现的缺点: 1:相比之下,苹果笔记本的无线网络信号最差,家里3个笔记本... 阅读全文

通用权限管理系统组件 (GPM - General Permissions Manager) 从实现基本功能到让别人欣赏软件,把每个细节都做精做彻底

2012-01-07 02:13 by 通用C#系统架构, 4188 阅读, 9 推荐, 收藏, 编辑
摘要:最近给某石油公司的仪表中心实施通用权限管理系统体会颇深,实施GMP系统是为了实现多个子系统用户的集中统一管理,实现多个系统的单点登录,实现集中工作审批流程系统等等。这次是一个人过去实施也没助手等帮忙什么事情都需要靠自己来,而且碰上年底客户手上每天需要处理的事情也颇多。 我们在软件实施过程中,往往会碰到2种客户,1个是很听话的弱势客户,你叫他怎么做就怎么做,不管软件是否好用都会按你的要求仔细把数据输入好,软件是否好用还是不好用无法体现出来,遇到这样的客户也是好事情,项目会进展得比较顺利一些,有助手实施也是大多属于这个范畴的。 另一种客户往往是难伺候的,高智商、高学历、高技能、经验丰富,各种想法. 阅读全文

结合博客园提供的免费功能服务,打造自己专业友善的软件功能组件(主要是思想)

2011-12-18 01:20 by 通用C#系统架构, 2824 阅读, 7 推荐, 收藏, 编辑
摘要:现在都讲低碳,其实很多功能没必要自己都从头开始做到尾巴,有时候我们做了很多很多无用的事情,但是几乎没啥好的回报,这时候我们可以改变思路,少折腾一些自己,尽量能整合现有的资源,这样会省事很多,付出的也少很多可以省出很多时间来去旅游、去走访朋友等等,何必搞那么多飞机呢。 若自己做个东西,都需要有个网站,还需要有空间,每年还要维护年检啥的,现在政府又要求网站备案等等,会搞得很烦恼而且经济上也会付出不少,其实很多都是在浪费生命浪费感情的,现在想吸引别人太难了,不是做个网站就能走向成功发财致富了,事情远远没那么简单。 最近一直想做个最新版本的比较功能方便用户,方便与用户有互动反馈信息的功能,本来也有一. 阅读全文

简单点儿、简单点儿、再简单点儿,其实世界可以不是我们想象的那么复杂

2011-12-16 23:20 by 通用C#系统架构, 2693 阅读, 8 推荐, 收藏, 编辑
摘要:一直抱着完美的架构理念埋头苦干了很多年,终于初步完成了通用权限的第一个稳定版本,也有各种各样几百个付费客户,也多多少少听到很多用户的反馈,虽然刚开始有些听不进去但是多想想人家还是说得很有道理。 按编程理想主义、分工明确的原则、每个层都严格分工的理念,每个模块都很独立的思想,把系统划分了接近30来个独立的小模块,这样虽然架构是完美了,但是对使用的人来说太不方便了。 1:学习太累,这么多分层分模块,哪个功能是什么一定要很有经验的人才能搞明白,普通人一看就头晕了,有必要这么复杂吗?玩技术的?还是玩功能的?我们的目的是为了啥? 2:虽然每个功能都有很明确的定位,但是别人想用这些源码或者dll时,引用来 阅读全文

学焊接专业的编程爱好者应用好通用权限管理系统写出了自己工作中需要的小软件

2011-12-14 14:48 by 通用C#系统架构, 2182 阅读, 4 推荐, 收藏, 编辑
摘要:近日一个客户给写了一篇通用权限管理系统的使用感受,看到通用权限管理系统对他帮助很大,我也满心欢喜。全文如下: 首先声明,我不是吉日派来的枪手,也不是IT专业人员,也无意帮吉日做宣传,因为在我看来,吉日根本没必要把他的这个东西做推广,只需要包装成各式各样企业需要的东西就可以了。在此撰文,主要是偶遇吉日这个东西,学习了一段时间,感觉确实花费了吉日和他的团队很多心血才得以形成目前相对完善和稳定的状态,确实不易。当然没必要拿吉日这个东西和微软的东西相比,因为简单好用适合普及就是这个市场需要的东西。 我是个学焊接专业的老中专生,其实与IT根本沾不上边,由于从事管理工作多年,同时又对管理信息化非常感兴趣. 阅读全文

集成公司内部的多个子系统(兼容B/S和C/S),实现单点登录功能的多系统的统一入口功能

2011-12-12 23:52 by 通用C#系统架构, 12971 阅读, 16 推荐, 收藏, 编辑
摘要:有一句话也挺有意思的,一直在模仿但从未超越过,文章里的技术也都是相对简单的技术,但是实实在在能解决问题,提高效率。 现在人都懒得瞎折腾,能多简单就多简单,谁都不希望总是做一些重复的工作,我们反复登录多个系统,其实是很头疼的事情,有的系统设计得很友善,有的系统是很糟糕的,我们总是输入用户名、密码、验证 阅读全文

让普通业余软件开发兴趣爱好者也快速开发出相对专业的软件产品 - 通过实战开发讲解实现步骤

2011-12-12 18:44 by 通用C#系统架构, 3411 阅读, 4 推荐, 收藏, 编辑
摘要:一般公司里往往会有这样那样的小需求,例如一个简易的订餐的功能软件,加班申请的功能软件,客户管理的小软件,办公用品领用的小软件,工作日志填报的小软件,项目管理的小软件等等需求,虽然功能简单吧,想做好也需要五脏俱全,而且往往是需要有能实现多用户的使用。 那我们用通用权限管理系统组件模块如何能快速实现类似的功能需求呢? 若我们有兴趣,有精力去编写各种应用小应用程序时,按下面的思路去做,就很省心省事了。可以有计划有目的做出很多有意思的应用程序来了,方便自己办公,也可以分享给同事使用其乐无穷了。 1:要求快速开发,费用预算也少,使用简单便捷。 2:业余兴趣爱好着就可以开发好。 3:将来又有很强的可扩展. 阅读全文
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页


C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友