代码改变世界

随笔分类 - 自然架构

【自然框架】稳定版的Demo——看点二:权限,权限过滤与验证。

2010-01-25 22:18 by 金色海洋(jyk), 3647 阅读, 收藏, 编辑
摘要:权限到节点、权限到按钮、权限到记录、权限到列表字段的演示。权限过滤与权限验证 阅读全文

【自然框架】稳定版beta1——源码下载,Demo说明

2010-01-25 20:27 by 金色海洋(jyk), 2695 阅读, 收藏, 编辑
摘要:在线演示:http://demo.naturefw.com/开源协议  一直想说来着,可是总忘。开源协议采用 BSD开源协议。  一直在说开源,但只是把源码放出来了,连个开源协议都没说,虽然说了也基本等于没说。但是还是要说一下的。  再有就是会陆续把文档完善出来。版本说明  稳定版的含义,指的是元数据的结构、对外接口(类名、函数名、参数等)稳定下来,以后的版本都会以这个版本为准,兼容这个版本的格式... 阅读全文

增删改查不是万能的,但是万万不能没有增删改查——限信息管理类

2010-01-23 16:01 by 金色海洋(jyk), 3263 阅读, 收藏, 编辑
摘要:感谢大家对我的支持,上一篇(【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。 )的推荐数达到了37 。这是大家对我的认同、鼓励、支持、和期望。也是我继续写下去的动力。十分感谢。这让我感到我并不孤独,并不是所有的人都不看好自然框架。为了不辜负大家的期望,我是一定会走下去的。  同时支持我的兄弟们,我绝对不会让你们失望的! 稳定版的自然框架增在不断的完善中,争取弄... 阅读全文

【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。

2010-01-14 00:11 by 金色海洋(jyk), 7429 阅读, 收藏, 编辑
摘要:角色是什么?就是钥匙,项目的各种功能,各种元素都是带锁头的,想要使用就必须有钥匙。角色就是钥匙,准确的说,就是钥匙的集合。拥有了角色,就相当于拥有了一串钥匙,就可以去打开各个锁头使用功能。而领取钥匙(角色),可以以个人的身份领取,每个人都有不同的钥匙;也可以按照部门领取,部门里的所有人都拥有相同的钥匙;还可以按照岗位,同一个岗位拥有同一套钥匙。还可以组合的方式,一个人在拥有了“岗位”带来的钥匙的同时,还可以拥有自己的钥匙。这样就很灵活了。 阅读全文

自然框架的声明

2010-01-08 19:22 by 金色海洋(jyk), 2255 阅读, 收藏, 编辑
摘要:1、自然框架是由控件、类库、思路构成的,他不是生成器!2、自然框架不是平台。3、自然框架不想干掉写代码的程序员,而是想把大家从繁复的代码中解脱出来,把更多的精力放在更重要的地方,比如处理复杂的业务逻辑。4、自然框架并不是说完全不写代码。代码在该写的时候还是要写的。5、自然框架不是万金油!至少目前不是。6、自然框架目前的目的是要实现普通的增删改查 ,达到快速、简单、稳定的目的。7、并不是一定要弄一个... 阅读全文

见到了“公司”定义一个Company类,那么见到了“字段”是不是也可定义一个Column类?

2010-01-07 22:17 by 金色海洋(jyk), 3108 阅读, 收藏, 编辑
摘要:介绍元数据的第一步——【自然框架】的元数据(即描述信息) 阅读全文

【自然框架】——思路、结构、特点的介绍(初稿,欢迎大家多提意见)

2009-12-31 02:54 by 金色海洋(jyk), 2776 阅读, 收藏, 编辑
摘要:明天就是元旦了,预祝大家元旦快乐!这些日子一直在完善自然框架,争取能够早日成型。“地基”稳定之后就好办了。这里说了一下整体思想。改了几天有种越改越乱的感觉,所以还是先发出来,请大家多提点意见吧。谢谢! 阅读全文

再论桥接模式(上)纸上谈兵

2009-12-03 21:46 by 金色海洋(jyk), 1718 阅读, 收藏, 编辑
摘要:声明:1、这里不是讲解桥接模式,因为我觉得我没有那个实力,我现在还没有完全理解桥接模式。2、这里只是想把我这几天的思考、在群里的讨论整理一下,给自己的学习道路上留下一个脚印3、因为前面写了一篇,现在看来有很多的问题,因为那时候并没有理解“抽象部分”,所以有很多的问题,现在的理解比那时侯又进了一步,所以需要在解释一下。4、我最怕的就是误导新人,误人子弟可是很大的罪过,所以我希... 阅读全文

【自然框架】——页面基类与设计模式(二) 模板模式

2009-11-25 08:02 by 金色海洋(jyk), 2674 阅读, 收藏, 编辑
摘要:设计模式在实际中的一种应用。从实际代码中理解体会设计模式。设计模式并不神秘,设计模式无处不在。 阅读全文

【自然框架】——页面基类与设计模式(一)桥接模式(11.14补充了一段对桥接模式的理解)

2009-11-12 22:10 by 金色海洋(jyk), 2483 阅读, 收藏, 编辑
摘要:关联、聚合、组合、桥接模式,页面基类、容器。不知不觉用了设计模式。真实项目里的设计模式,不仅仅停留在设计和伪代码阶段。 阅读全文

【自然框架】——自然框架的命名空间

2009-11-12 19:08 by 金色海洋(jyk), 1995 阅读, 收藏, 编辑
摘要:自然框架命名空间的说明。还有使用模块的说明。 阅读全文

【自然框架】——Demo(一)

2009-11-11 07:31 by 金色海洋(jyk), 2862 阅读, 收藏, 编辑
摘要:这是一个应用自然框架写的一个“配置信息管理程序”,目的就是管理配置信息的,因为自然框架最主要的就是“配置信息”也就是元数据,那么这个配置信息要怎么管理?手动修改吗?那也太麻烦了呀。我不知道Hibernate 的XML有没有一个配套的管理程序,不过我的自然框架是需要一个程序来辅助管理一下配置信息的。  目前主要的功能有  1、根据数据库文档(Excel... 阅读全文

【自然框架】——Demo的源代码下载(2009-11-2更新)

2009-11-02 23:03 by 金色海洋(jyk), 1535 阅读, 收藏, 编辑
摘要:最新下载地址:自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新) 数据库是SQLServer2005的,下载解压后附加数据库。然后需要在web.config里面根据您的情况设置连接字符串。用户名:admin密码:123Demo 目前的功能有:1、角色管理——添加、修改角色,添加角色里的用户。2、账户管理——添加账户。... 阅读全文

【自然框架】—— 全貌

2009-10-28 22:07 by 金色海洋(jyk), 6796 阅读, 收藏, 编辑
摘要:俺又回来了,继续奋斗!这个是自然框架的整体介绍,源代码都整理到一个解决方案里面了,压成了一个包,方便大家下载。 阅读全文

自然框架的源代码、Demo、数据库、配置信息管理程序下载(2011.1.7更新)

2009-10-28 21:05 by 金色海洋(jyk), 25346 阅读, 收藏, 编辑
摘要:自然框架在线演示:http://demo.naturefw.com/ 目前在线演示不开放管理员账号。自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/down/List1.aspx请到这里下载。管理员的账号:admin密码:123登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm)这个是由网友“空”帮助制作完成的,在此表示衷心的感谢!http://files.cnblogs.com/jyk/自然框架DataAccessLibrary 阅读全文

当前登录人管理——UserManage源代码下载(2009.10.16更新)

2009-10-20 16:14 by 金色海洋(jyk), 1441 阅读, 收藏, 编辑
摘要:一、介绍和下载名称:当前登录人管理(UserManage)版本:1.0.0上传时间:2009.10.28主要功能:用户登录,保存登录状态,记录登录人的信息,验证是否登录,验证权限等。下载:http://www.cnblogs.com/jyk/archive/2009/10/28/1591680.html二、类图: 阅读全文

【自然框架】 页面里的父类—— 改进和想法、解释

2009-09-11 10:04 by 金色海洋(jyk), 2575 阅读, 收藏, 编辑
摘要:希望我的想法,能够给您带来一点帮助! 大家一起研究、讨论,共同提高、发财! 阅读全文

【自然框架】 页面里的父类—— (补充)

2009-09-09 21:39 by 金色海洋(jyk), 2089 阅读, 收藏, 编辑
摘要:希望我的想法,能够给您带来一点帮助! 大家一起研究、讨论,共同提高、发财! 阅读全文

【自然框架】 页面里的父类——把共用的东东都交给父类,让子类专注于其他。

2009-09-09 14:34 by 金色海洋(jyk), 3824 阅读, 收藏, 编辑
摘要:希望我的想法,能够给您带来一点帮助! 大家一起研究、讨论,共同提高、发财! 阅读全文

页面里的父类——BaseUI源代码下载(2009.10.15更新)

2009-09-09 14:12 by 金色海洋(jyk), 959 阅读, 收藏, 编辑
摘要:页面基类 阅读全文
2