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

随笔分类 -  [05] 走火入魔技术架构

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(十三)代码生成器

2009-09-29 13:24 by 通用C#系统架构, 5849 阅读, 收藏, 编辑
摘要: 程序不在于多在于精,今天不讲废话了,本文适合初学者参考阅读,请直接看代码生成器设计思路整理如下图解:光是靠文字描述很难讲清楚事情,大家看图,就容易明白了,很直观的表现在我们眼前了。整个架设思路分的4个部分:A:底层物理数据库层,主要是存储数据用的。B:数据库访问层,主要是为了写一套代码可以跑在多种数据库上。C:一些辅助工具、基础组件,是为了加强自动产生代码的功能、简化代码复杂性,进行合理的分工协作... 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(六)Remoting扩展支持

2009-09-20 15:51 by 通用C#系统架构, 2351 阅读, 收藏, 编辑
摘要: 深夜了小区里只有几家的灯是亮着,我继续静悄悄的写这个系列吧,由于本人水平有限,可 能会有误导大家之处请谅解、有错误、漏洞之处请大家指出,我尽快修正,此文适合初学者水 平阅读。 阅读全文

白话讲山寨SOA,少一些迷惑、多一些理解,你的程序架构SOA了吗?

2009-09-15 11:13 by 通用C#系统架构, 10943 阅读, 收藏, 编辑
摘要: 开场白: 我也在不断反省自己,不管我说得对错,总会有一大批人来打击我,原因很简单“我自傲、我自大”。你其实什么人都可以得罪,但是千万不能得罪小人,小人会咬着你不放,例如会有一大堆无聊的小人,会过来回复你,言语上打击你,心灵上打击、若你没有一定的心理承受能力,你都会想跳楼自杀,还好我有一个坚强的心,大家都谦虚了,都什么都不讲,也不自信了,真的也就没意思了,程序员世界也会少几分有趣、少几分娱乐。演戏的都是戏子,娱乐大家的,写文章的其实也差不多的,娱乐大家。 阅读全文

一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限

2009-07-20 19:36 by 通用C#系统架构, 32099 阅读, 收藏, 编辑
摘要: 菜单权限是我们经常会遇到的权限,也是经常需要进行处理的权限,往往权限是通过控制菜单权限开始折腾起来的。 第一步:我的后台管理控制端,有一个叫模块配置的功能,这里集中配置,哪些模块可以用,哪些模块先锁定,这里统一进行配置管理,例如哪个模块还没开发完毕,还在开发中,或者哪个模块出现了重大隐患,可以暂时屏蔽起来等,这个功能在真实的开发过程中的确能派上一些用处。 阅读全文

一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用讲解

2009-07-20 18:43 by 通用C#系统架构, 10461 阅读, 收藏, 编辑
摘要: 以下讲解是按最复杂的情况,讲解权限的要用法,若页面上不需要判断那么多,那么复杂的权限,那也不用搞得这么复杂,简单才是硬道理。第一步: 首先需要在你需要用的页面里,把权限变量定义好,说俗点儿,就是你这个页面能用到哪些权限定义,都分哪几个权限,这些都事先定义好了,后面也好开展工作,很可能一个页面只需要一个权限,也可能需要需要10个权限,我并不认同,每个页面都是添加、删除、修改权限,有可能是这样,但是还有部分情况下不只是这些功能。 阅读全文

为什么打死我,我也不开源,因为我开源了,对大家都没啥好处,打击一大片人,损人也不利己的事情我从不干

2009-07-17 22:03 by 通用C#系统架构, 9324 阅读, 收藏, 编辑
摘要: 很多时候有人问我,我为什么不做开源,开源了一定会非常出名,我说我利人利己的事情我干,损人利己的事情我会考虑一下,损人不利己的事情,我一律不干,我宁可把这个权限管理系统格式化了,也不开源,我宁可一分钱不赚。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(五)代码复用

2009-06-23 17:09 by 通用C#系统架构, 4643 阅读, 收藏, 编辑
摘要: 以下观点只是纯粹站在技术角度,先不讨论商业上的,若是考虑到商业利益等,那问题就复杂了,实际环境会比我们想象得复杂很多,但是连想象都不过关,实际操作起来会更闹心一些。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(四)高效的后台权限判断处理

2009-06-22 18:04 by 通用C#系统架构, 7399 阅读, 收藏, 编辑
摘要: 一般一个用户都有个默认的岗位,例如我是项目经理,那项目经理应该有啥权限等。我们设计时考虑到了复杂情况,一般会设计为一对多关系,但是日常生活中,大部分情况下,导入导出数据时,都希望获得一个单一的关系,例如这个人默认的角色是啥?当然为了满足复杂情况,还有一对多的的关系。所以我们设计权限时,一般在用户表里加一个默认角色字段。 阅读全文

通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩.NET的B/S的教训(四)

2009-06-19 21:50 by 通用C#系统架构, 3064 阅读, 收藏, 编辑
摘要: 好像是只有Java的项目玩技术碰壁了一样,其实.NET的技术也可以好多可以玩玩的,光说JAVA的不好,不说.NET的不好,也有些不公平接着就说说我们这个阵营吧。我这次杀来杭州其实是第二次来杭州了,几年前我来杭州过一次,2004年那次来杭州的主要目的是为了学习Oracle技术,实在是太想学这个了,正好杭州的这家公司主要用这个数据库,还用.NET技术还是做电力行业的,正好是我理想的状态。 阅读全文

通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源B/S的教训(三)

2009-06-19 17:47 by 通用C#系统架构, 2815 阅读, 收藏, 编辑
摘要: 每个人的立场不一样,观念不一样,眼界心境也不一样,以下文章是站在我的立场上写的,所以希望看到的人,也用一个平和的心态,不是为了攻击以前的同事,也不是为了说明啥,我先声明一下比较好,大家都是同事一场,不是敌人,没有什么仇与恨,也不存在多少利益瓜葛。 阅读全文

通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java开源C/S的教训(二)

2009-06-19 16:33 by 通用C#系统架构, 3049 阅读, 收藏, 编辑
摘要: 我刚来杭州分公司时,通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)中提到的那个部门经理辞职了,公司又新来了一个部门经理,正规硕士生,新中大公司来的,并有接近10年的IT经验。 阅读全文

通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)

2009-06-19 15:14 by 通用C#系统架构, 3277 阅读, 收藏, 编辑
摘要: 我用倒叙的方式讲讲我的亲身体验,真实故事,玩Java呀也折腾啊。 最近2年我们公司做了一个很小的项目,项目金额也就10来万吧,功能也不是很复杂,刚开始做这个项目时我还没来到这家公司,说白了很接近于固定资产管理类的项目,客户的期望是把他们的管理思想体现出来,做一个网站集中管理他们的贵重仪器设备设备,功能也不是很复杂,所以项目金额也不大。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(三)商业逻辑代码部分

2009-06-17 19:29 by 通用C#系统架构, 9598 阅读, 收藏, 编辑
摘要: 其实,写好几套管理软件后发现,其实大多管理软件,很多也不过是数据库设计得合理一些后就是把数据搬来搬去而已,添加、删除、修改,然后进行一些统计分析而已。其实写代码都是那些简单的程序Copy来Copy去,没啥需要不断突破的,代码的相似程度很大,结构体系也很接近,处理逻辑也非常相似。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(二)后台服务代码部分

2009-06-16 18:54 by 通用C#系统架构, 5378 阅读, 收藏, 编辑
摘要: 程序写太长了,大家看着也累,我也写着也很辛苦,接下来,还是写得简短一些,尽量多一些截图,少一些文字吧。同样是,欢迎指点批评的同学,我虚心学习提高,改改以往的高姿态。架设软件系统就像大家看饭店厨师炒菜一样,一看就懂觉得太简单了,但是自己炒一盘菜就知道是啥样子,是不是跟厨师炒出来的一样的,看看别人的很简单,自己动手做才能真正体会了,我们看操作系统也没啥的呀?对不。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(一)后台控制逻辑代码部分

2009-06-16 00:05 by 通用C#系统架构, 11784 阅读, 收藏, 编辑
摘要: 我也是本着善意把自己的代码结构分享给大家,欢迎大家用批评指点。首先我为什么把这个标题写为恶人,因为我很喜欢招惹别人,因为喜欢跟别人交流,喜欢指出别人的缺点,偷偷学习别人的优点,所以大家都会反感我,因为我往往是在说别人的缺点,没说说人家的优点。工作上,我也喜欢较真,追求完美,正是这个执着的思想,使我一直没有放弃对软件的痴迷。 阅读全文

一直想学习的工作流的程序分享给大家--有关画工作流流程的入门程序(附源码)

2009-06-02 18:45 by 通用C#系统架构, 4913 阅读, 收藏, 编辑
摘要: 不知道大家是否接触过 Netron,我这个附件中的代码是其中的一些核心基础技术,对想做不同于管理类开发的人员,应该是个很好的入门。很小很精的代码,代码没多少行,想提高编程能力的人应该是很有帮助。 阅读全文

到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)

2009-05-22 11:44 by 通用C#系统架构, 7003 阅读, 收藏, 编辑
摘要: 曾经从别人那里学习到很多,现在也需要努力给予别人一些回报,不能太吝啬。其实这个概念说简单也简单说难也很难,正确理解这个概念的人我见得不多,我也是在2-3年前经过一个好朋友的彻底洗脑才真正明白了,经过折腾把自己的系统架够改进了一下,需要改的地方还真的很多,现在遇到不少人做权限的,大多都是瞎搞,基本上不符合权限的严格要求的,当然我的也可能是瞎扯蛋,仅供参考。 阅读全文

DotNet.Common 命名空间的来源说明

2009-02-07 02:08 by 通用C#系统架构, 13640 阅读, 收藏, 编辑
摘要: 搞IT软件很多年了,大家也都会有个人的终极梦想,能有个属于自己的理想化的IT公司,只要不让我亏钱,这个公司是在按我的意愿、理想化的在运转,又有很多人在按我的思路开发软件,又用了我的很多成熟的开发思想,就是一个月我只有5000元的纯利,我也很开心,只要够我生活就可以,当然能赚大钱,买宝马、 买别墅、还有N多年轻美女每天围绕在我身边,毕竟我才30岁我会这么想的,可能40-50岁了梦想里彻底没这个美女这个念头了,我老婆的同事跟我讲,男人只有2种,一种是色男,另一个中很色的男人,不知道屏幕前的帅哥你是归类到哪个里,哈哈 :)。 阅读全文

大恶人吉日嘎拉之走火入魔闭门造车之.NET疯狂架构经验分享系列之(零)数据库访问层

2009-02-05 14:00 by 通用C#系统架构, 22427 阅读, 收藏, 编辑
摘要: 01. 不可能有万能的数据库访问组件,遇到什么数据库都能解决,所以不可能的,这个是错误的,其实MySqlHelper、OleDbHelper、OracleHelper、SqlHelper 你可以有很多扩展开来,这样就解决这个问题了。02. 写程序要有理论层次,什么叫工厂模式,一定要搞清楚,什么叫反射,如何动态调用不同的dll里的类要会的。03. 接口是干啥的?为什么要有接口,如何通过接口动态调用,这些必须要搞明白的。 阅读全文

接下来会普及流行能实现《集中授权集中管理,分级授权逐级管理》的标准化权限系统

2009-01-07 15:59 by 通用C#系统架构, 4246 阅读, 收藏, 编辑
摘要: 当单点登录技术开始普及时大家都很有抵触心理,自从用了单点登录后,感觉真的很方便,很好用。其实,很多时候也取决于我们是否比较容易接纳新事物,新思想,我曾经试着在整个公司推广统一的开发架构,这样大家开发的系统,都有兼容性,各个模块都能互相利用,减少重复建设,提高利用率,但是遇到的困难,是我没敢想象的,每个人都喜欢各自搞一套,每个人都会考虑自身的利益,每个人都有每个人自己的习惯。想改变一个人,太难了,所以最容易的事情,我们自己去适应别人的习惯。 阅读全文


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


微信扫一扫加好友