Fork me on GitHub
金色海洋自然框架

http://www.naturefw.com/nature/down.aspx

原来是在博客园里提供下载的,但是下载的东西多了博客园的空间就不够用了,所以改成在网络U盘里下载
自然框架源码。2011.1.7上传
点击下载:自然框架源码
自然框架综合演示源码。2011.1.7上传
点击下载:自然框架综合演示源码
自然框架演示用的数据库,SQL Server2000 。2011.1.7上传
点击下载:自然框架演示用的数据库
自然框架,配置信息管理程序,单项目个人体验版。2011.1.7上传
点击下载:配置信息管理程序——单项目个人体验版

最新的下载地址:http://www.naturefw.com/nature/down.aspx 

 

 

下面的地址都作废。

 

 

      您可以在这里下载通用权限相关的文档、源代码、Demo等,当然现在只有一个数据的说明文档。以后会逐步增加。

 不好意思,忘记说用户名、密码了。

管理员的用户名:admin,密码:123。其他用户的密码也都是123。

文档名称上传日期说明详细介绍下载
权限的演示 2009.9.9 6:28 权限到节点、按钮,权限到字段,权限到记录
数据库设计 2009.7.28 通用权限的数据库的设计,PowerDesigner做的
Nature 2009.7.17 主从表的添加、修改。请下载最新的数据库,否则程序无法正常运行
Nature 2009.7.16 工作日志,选择日期。请下载最新的数据库,否则程序无法正常运行  
Nature 2009.7.2 自然框架的演示,添加人员(简易)、添加账户、设置账户的角色、列表的权限验证。请下载最新的数据库,否则程序无法正常运行 进入  
Nature 2009.6.20 自然框架的演示,单表的增删改查。 进入  
Demo 2009.6.15 权限的简单演示,同时也是自然架构的演示。 进入  
自然框架的数据库 2009.7.17 SQL Server 2000的数据库,.MDF的格式,可以用附加的方式,加到数据库里。也适用于SQL Server 2005。
数据库说明 2009.6.8 主要修改了角色表组里的表,修改了关系图。 进入  
数据库说明 2009.6.7 人员、组织机构、角色、项目描述的数据库说明,还有关系图
角色里面加了几个表,修改了几个字段。
进入  
数据库说明 2009.6.6 人员、组织机构、角色、项目描述的数据库说明,还有关系图
Office2007里的Excel做的,压缩包里面也有一份2003版本的。
进入  

 

摘要: 实体类、字段信息、表单信息、验证信息,他们要如何映射?Attribute要如何应用才更理想?阅读全文
posted @ 2010-08-06 09:49 金色海洋(jyk) 阅读(3460) | 评论 (105) 编辑
摘要: 回顾数据访问,从ADO.net开始。阅读全文
posted @ 2010-07-06 10:57 金色海洋(jyk) 阅读(5045) | 评论 (119) 编辑
摘要: 首先祝大家五一节快乐! 这里要说的是上一篇里遇到的问题的一个解决方案,是我的解决方案,非主流。也是这几天写帖子整理思路后的想法。 写帖子,同时也是整理自己的思路。 阅读全文
posted @ 2010-05-01 13:43 金色海洋(jyk) 阅读(1987) | 评论 (15) 编辑
摘要: 一层?三层?您的理解是什么样子的呢?一直想把我的想法写出来,和大家聊聊,今天终于写出来了。阅读全文
posted @ 2010-04-28 12:16 金色海洋(jyk) 阅读(3076) | 评论 (74) 编辑
摘要: 继续继续。阅读全文
posted @ 2010-04-27 09:56 金色海洋(jyk) 阅读(3106) | 评论 (18) 编辑
摘要: 自然框架的在线演示(网址固定版)阅读全文
posted @ 2010-04-24 10:22 金色海洋(jyk) 阅读(2425) | 评论 (27) 编辑
摘要: 自然框架的元数据的PowerDesigner形式的表关系图。阅读全文
posted @ 2010-02-21 12:38 金色海洋(jyk) 阅读(1874) | 评论 (4) 编辑
摘要: 在线演示  首先感谢“云淡风清”和“恭敬”提供域名、空间和数据库!  感谢大家对我的支持!  在线演示:http://demo.naturefw.com/login.aspx  服务器在电信的机房,所以联通的用户访问可能会有点慢。     管理员的账号就不开放了,请大家多多体谅。如果您想体验一下管理员的话,可以下载Demo、自然框架和数据库,在您的电...阅读全文
posted @ 2010-01-28 23:15 金色海洋(jyk) 阅读(2247) | 评论 (58) 编辑
摘要: 第一篇:【自然框架】稳定版beta1——源码下载,Demo说明 下载地址:还是老地方,自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新)(补充了一个元数据的 数据库结构说明文档,在上面的网页里下载)在线演示:http://demo.conature.cn/主从表,以人员管理为例,人员的基本信息,公司信息,联系方式,学历信息,工作经历等功能。...阅读全文
posted @ 2010-01-26 21:31 金色海洋(jyk) 阅读(2371) | 评论 (46) 编辑
摘要: 权限到节点、权限到按钮、权限到记录、权限到列表字段的演示。权限过滤与权限验证阅读全文
posted @ 2010-01-25 22:18 金色海洋(jyk) 阅读(2494) | 评论 (19) 编辑
摘要: 在线演示:http://demo.naturefw.com/开源协议  一直想说来着,可是总忘。开源协议采用 BSD开源协议。  一直在说开源,但只是把源码放出来了,连个开源协议都没说,虽然说了也基本等于没说。但是还是要说一下的。  再有就是会陆续把文档完善出来。版本说明  稳定版的含义,指的是元数据的结构、对外接口(类名、函数名、参数等)稳定下来,以后的版本都会以这个版本为准,兼容这个版本的格式...阅读全文
posted @ 2010-01-25 20:27 金色海洋(jyk) 阅读(1923) | 评论 (17) 编辑
摘要: 感谢大家对我的支持,上一篇(【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。 )的推荐数达到了37 。这是大家对我的认同、鼓励、支持、和期望。也是我继续写下去的动力。十分感谢。这让我感到我并不孤独,并不是所有的人都不看好自然框架。为了不辜负大家的期望,我是一定会走下去的。  同时支持我的兄弟们,我绝对不会让你们失望的! 稳定版的自然框架增在不断的完善中,争取弄...阅读全文
posted @ 2010-01-23 16:01 金色海洋(jyk) 阅读(2183) | 评论 (33) 编辑
摘要: 角色是什么?就是钥匙,项目的各种功能,各种元素都是带锁头的,想要使用就必须有钥匙。角色就是钥匙,准确的说,就是钥匙的集合。拥有了角色,就相当于拥有了一串钥匙,就可以去打开各个锁头使用功能。而领取钥匙(角色),可以以个人的身份领取,每个人都有不同的钥匙;也可以按照部门领取,部门里的所有人都拥有相同的钥匙;还可以按照岗位,同一个岗位拥有同一套钥匙。还可以组合的方式,一个人在拥有了“岗位”带来的钥匙的同时,还可以拥有自己的钥匙。这样就很灵活了。 阅读全文
posted @ 2010-01-14 00:11 金色海洋(jyk) 阅读(4213) | 评论 (95) 编辑
摘要: 1、自然框架是由控件、类库、思路构成的,他不是生成器!2、自然框架不是平台。3、自然框架不想干掉写代码的程序员,而是想把大家从繁复的代码中解脱出来,把更多的精力放在更重要的地方,比如处理复杂的业务逻辑。4、自然框架并不是说完全不写代码。代码在该写的时候还是要写的。5、自然框架不是万金油!至少目前不是。6、自然框架目前的目的是要实现普通的增删改查 ,达到快速、简单、稳定的目的。7、并不是一定要弄一个...阅读全文
posted @ 2010-01-08 19:22 金色海洋(jyk) 阅读(1816) | 评论 (11) 编辑
摘要: 介绍元数据的第一步——【自然框架】的元数据(即描述信息)阅读全文
posted @ 2010-01-07 22:17 金色海洋(jyk) 阅读(2045) | 评论 (64) 编辑
摘要: 明天就是元旦了,预祝大家元旦快乐!这些日子一直在完善自然框架,争取能够早日成型。“地基”稳定之后就好办了。这里说了一下整体思想。改了几天有种越改越乱的感觉,所以还是先发出来,请大家多提点意见吧。谢谢!阅读全文
posted @ 2009-12-31 02:54 金色海洋(jyk) 阅读(2253) | 评论 (35) 编辑
摘要: 声明:1、这里不是讲解桥接模式,因为我觉得我没有那个实力,我现在还没有完全理解桥接模式。2、这里只是想把我这几天的思考、在群里的讨论整理一下,给自己的学习道路上留下一个脚印3、因为前面写了一篇,现在看来有很多的问题,因为那时候并没有理解“抽象部分”,所以有很多的问题,现在的理解比那时侯又进了一步,所以需要在解释一下。4、我最怕的就是误导新人,误人子弟可是很大的罪过,所以我希...阅读全文
posted @ 2009-12-03 21:46 金色海洋(jyk) 阅读(1369) | 评论 (36) 编辑
摘要: 设计模式在实际中的一种应用。从实际代码中理解体会设计模式。设计模式并不神秘,设计模式无处不在。阅读全文
posted @ 2009-11-25 08:02 金色海洋(jyk) 阅读(2288) | 评论 (13) 编辑
摘要: 关联、聚合、组合、桥接模式,页面基类、容器。不知不觉用了设计模式。真实项目里的设计模式,不仅仅停留在设计和伪代码阶段。阅读全文
posted @ 2009-11-12 22:10 金色海洋(jyk) 阅读(2077) | 评论 (14) 编辑
摘要: 自然框架命名空间的说明。还有使用模块的说明。阅读全文
posted @ 2009-11-12 19:08 金色海洋(jyk) 阅读(1647) | 评论 (16) 编辑
摘要: 这是一个应用自然框架写的一个“配置信息管理程序”,目的就是管理配置信息的,因为自然框架最主要的就是“配置信息”也就是元数据,那么这个配置信息要怎么管理?手动修改吗?那也太麻烦了呀。我不知道Hibernate 的XML有没有一个配套的管理程序,不过我的自然框架是需要一个程序来辅助管理一下配置信息的。  目前主要的功能有  1、根据数据库文档(Excel...阅读全文
posted @ 2009-11-11 07:31 金色海洋(jyk) 阅读(2486) | 评论 (14) 编辑
摘要: 最新下载地址:自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新) 数据库是SQLServer2005的,下载解压后附加数据库。然后需要在web.config里面根据您的情况设置连接字符串。用户名:admin密码:123Demo 目前的功能有:1、角色管理——添加、修改角色,添加角色里的用户。2、账户管理——添加账户。...阅读全文
posted @ 2009-11-02 23:03 金色海洋(jyk) 阅读(1066) | 评论 (15) 编辑
摘要: 俺又回来了,继续奋斗!这个是自然框架的整体介绍,源代码都整理到一个解决方案里面了,压成了一个包,方便大家下载。阅读全文
posted @ 2009-10-28 22:07 金色海洋(jyk) 阅读(4960) | 评论 (89) 编辑
摘要: 自然框架在线演示:http://demo.naturefw.com 自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/nature/down.aspx请到这里下载。管理员的账号:admin密码:123登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm)这个是由网友“空”帮助制作完成的,在此表示衷心的感谢!https://files.cnblogs.com/jyk/自然框架DataAccessLibrary帮助.rar=========阅读全文
posted @ 2009-10-28 21:05 金色海洋(jyk) 阅读(13544) | 评论 (80) 编辑
摘要: 一、介绍和下载名称:当前登录人管理(UserManage)版本:1.0.0上传时间:2009.10.28主要功能:用户登录,保存登录状态,记录登录人的信息,验证是否登录,验证权限等。下载:http://www.cnblogs.com/jyk/archive/2009/10/28/1591680.html二、类图:阅读全文
posted @ 2009-10-20 16:14 金色海洋(jyk) 阅读(993) | 评论 (9) 编辑
摘要: 希望我的想法,能够给您带来一点帮助! 大家一起研究、讨论,共同提高、发财! 阅读全文
posted @ 2009-09-11 10:04 金色海洋(jyk) 阅读(2179) | 评论 (43) 编辑
摘要: 希望我的想法,能够给您带来一点帮助!大家一起研究、讨论,共同提高、发财! 阅读全文
posted @ 2009-09-09 21:39 金色海洋(jyk) 阅读(1817) | 评论 (24) 编辑
摘要: 希望我的想法,能够给您带来一点帮助!大家一起研究、讨论,共同提高、发财!阅读全文
posted @ 2009-09-09 14:34 金色海洋(jyk) 阅读(2735) | 评论 (59) 编辑
摘要: 继续。这里演示权限到字段和权限到记录。权限到字段有两种安全级别,1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。2、高安全级别。有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别。高...阅读全文
posted @ 2009-09-07 13:07 金色海洋(jyk) 阅读(2886) | 评论 (46) 编辑
摘要: 我还在坚持,并没有放弃!新的一周新的开始,奋斗了。阅读全文
posted @ 2009-09-06 22:45 金色海洋(jyk) 阅读(3999) | 评论 (71) 编辑
摘要: 上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家都方便。那么这个时候“资源表组”里面...阅读全文
posted @ 2009-08-22 10:58 金色海洋(jyk) 阅读(4191) | 评论 (21) 编辑
摘要: 我的权限的数据库设计,重新整理,使用PowerDesigner画的ER图和表关联图,这回您看着应该舒服了吧。希望您再来看看!:)阅读全文
posted @ 2009-07-28 06:41 金色海洋(jyk) 阅读(7606) | 评论 (118) 编辑
摘要: 终于到资源角色了,不好意思,让大家久等了。我觉得这是一个不错的思路,也许您可以借鉴一下。呵呵。根据我做过的一个项目举例子。阅读全文
posted @ 2009-07-21 10:32 金色海洋(jyk) 阅读(2358) | 评论 (69) 编辑
摘要: 摘要1、这里不是说如何做一个人员管理,这里要说的是自然框架如何处理主从表的添加、修改。人员管理只是一个例子。2、人员管理的表的“结构”。3、Tab标签页,通过js脚本+iframe实现的Tab效果。点击一个Tab,在iframe里面加载对应的页面,从而达到切换标签的效果。4、主从表:一对一、一对多的两种情况。5、添加:在添加的时候,表单控件可以添加主表里的记录,然后添加从表...阅读全文
posted @ 2009-07-17 17:15 金色海洋(jyk) 阅读(1634) | 评论 (12) 编辑
摘要: 上周回家办点事,更新的事情就有耽搁了。对不住大家,所以这周要努力了。我发现要做的事情太多了,做过了哪些事情也都记不清了,所以有必要弄个“工作计划”和“工作日志”出来。为什么要弄个“工作日志”呢?有这么几个好处。工作日志:1、可以记录下来某个时间段做了哪些事情,以便给工作计划提供可靠的依据。2、更新程序的时候,可以告诉大家,新的...阅读全文
posted @ 2009-07-16 12:00 金色海洋(jyk) 阅读(1787) | 评论 (14) 编辑
摘要: 定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有...阅读全文
posted @ 2009-07-02 15:22 金色海洋(jyk) 阅读(2438) | 评论 (32) 编辑
摘要: 看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员...阅读全文
posted @ 2009-07-02 10:16 金色海洋(jyk) 阅读(2917) | 评论 (13) 编辑
摘要: 解耦,在以前确实做不到,但是周四和“横刀天笑”聊了之后,发现解耦是可以实现的。其实很简单,只要弄出来一个“实体类”就可以搞定了。如果是简单的情况,那么就让表单控件“全权负责”了,这时候是不需要些什么代码的,点点鼠标,打几个字就可以了。如果是有复杂的业务逻辑,那么就可以定义一个实体类,然后让表单控件给这个实体类的属性赋值,就是把...阅读全文
posted @ 2009-06-28 10:27 金色海洋(jyk) 阅读(1819) | 评论 (27) 编辑
摘要: FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框、下拉列表框这一类的控件,还得布局。然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面。我把SQL语句放在.aspx.cs里面,都被大家反对,那么Dat...阅读全文
posted @ 2009-06-27 11:11 金色海洋(jyk) 阅读(2122) | 评论 (116) 编辑
摘要: 对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属...阅读全文
posted @ 2009-06-26 21:16 金色海洋(jyk) 阅读(1951) | 评论 (38) 编辑
摘要: 【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情...阅读全文
posted @ 2009-06-21 08:09 金色海洋(jyk) 阅读(1759) | 评论 (21) 编辑
摘要: 实现一个单表的增删改查需要多少时间(只说编码阶段,设计阶段不算)?我的答案:5-10分钟。我也不知道这个速度是快还是慢,您的时间呢?这个就是上次园子里的活动(5月23日)的我的演讲主题。点点鼠标就可以实现简单的增删改查的功能,不用为编写代码,修改代码烦恼了。至少减少了一大部分的代码。阅读全文
posted @ 2009-06-20 11:41 金色海洋(jyk) 阅读(2469) | 评论 (66) 编辑
摘要: 主流想法定义一个基类,然后当遇到第一种情况(问题)的时候,派生出第一个子类,解决这个问题。当遇到第二种情况的时候,在派生出第一个子类解决;遇到第三种,那就再派生出第三个子类搞定;第n种情况,那就派生第n个子类。这样就可以很灵活,每一种子类解决一种问题,还可以随意进行扩展。只是这么做有一个很大的难点,那就是基类何如来定义?另外在数学上有一个证明方法,不仅要证明当n=1的时候是成立的,最重要的是能够证...阅读全文
posted @ 2009-06-17 07:45 金色海洋(jyk) 阅读(2455) | 评论 (35) 编辑
摘要: 自然框架的一个初步功能的演示,通用权限的添加、修改角色的演示。其他功能会陆续实现。阅读全文
posted @ 2009-06-15 18:58 金色海洋(jyk) 阅读(3257) | 评论 (52) 编辑
摘要: 继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章)[代码]权限验证,在权限到节点的地方就已经说了一下,其主要思想就是:到数据库里面查找匹配的记录,找到了则说明可以使用,找不到则说明不可以使用,如果是拒绝角色的话,相反。然后我会在UI里面设置一个基类页面,在这个页面里写验证的函数,其他页面都来继承,这样验证的地方就可...阅读全文
posted @ 2009-06-12 14:56 金色海洋(jyk) 阅读(1180) | 评论 (4) 编辑
摘要: 通用权限想要写的文章目录:(这是第八章)[代码]列表 myGrid先说一下myGrid,我会根据Manage_FunListCol表和Manage_Columns表的内容,绘制出来一个table,就是<table><TR><TD></TD></TR></table>的HTML。主要的目的就是显示数据。他和GridView相比,...阅读全文
posted @ 2009-06-12 14:50 金色海洋(jyk) 阅读(1266) | 评论 (2) 编辑
摘要: 这里先小结一下,对以前回复的小结,以及我对角色的思路整理,还有一个小故事。还有几个图片。阅读全文
posted @ 2009-06-12 10:26 金色海洋(jyk) 阅读(1944) | 评论 (51) 编辑
摘要: “直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!”——我的名言,呵呵。 ====================我就是传说中的,可爱的、无奈的、笑笑而过的分割线====================继续,这是第六章了。我发现,越来越难了。终于把表结构都介绍完了,来到了如何应用的阶段了。有回复说我是跳过了设计阶...阅读全文
posted @ 2009-06-10 09:47 金色海洋(jyk) 阅读(4432) | 评论 (79) 编辑
摘要: 继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才...阅读全文
posted @ 2009-06-09 13:26 金色海洋(jyk) 阅读(2699) | 评论 (21) 编辑
摘要: 角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。阅读全文
posted @ 2009-06-08 13:30 金色海洋(jyk) 阅读(3834) | 评论 (27) 编辑
摘要: 组织机构、一个人如何查看多个部门的信息的一个解决方法(思路)。阅读全文
posted @ 2009-06-07 19:18 金色海洋(jyk) 阅读(4036) | 评论 (19) 编辑
摘要: 继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方式来...阅读全文
posted @ 2009-06-06 14:40 金色海洋(jyk) 阅读(3059) | 评论 (27) 编辑
摘要: 熟话说,是骡子是马牵出来溜溜。我不敢说我的权限如何如何,我只是想把我的权限全都说出来,请大家来评判评判。包括思路、想法、数据库设计、代码、完整的Demo。这个权限也是自然框架的一个重要组成部分。Demo也是自然架构的一个演示。阅读全文
posted @ 2009-06-05 16:42 金色海洋(jyk) 阅读(5364) | 评论 (58) 编辑
摘要: 更正:和大家交流了一下,发现现在就叫做架构有一点大,还是叫做框架更准确一些,就叫做自然框架吧。 目前自然框架的内容包括三个部分:使用自定义控件快速实现增删改查和导出Excel、通用权限、个性化设置。 上一篇里球球同学询问“不太明白需求是怎么转化为数据库的。比如一个最简单的会员例子,累计1万消费以上是一级会员,5000消费以上是2级会员,买商品属于1级会员的8折,属于2级会员的9折,这个...阅读全文
posted @ 2009-05-22 22:14 金色海洋(jyk) 阅读(1972) | 评论 (20) 编辑
摘要: 我写项目的思路,自然架构的一些想法,23号博客园活动的“草稿”,呵呵。阅读全文
posted @ 2009-05-21 17:33 金色海洋(jyk) 阅读(2260) | 评论 (49) 编辑
摘要: 上一篇:分页解决方案 —— GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库 如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net、使用SQLHelp、使用微软的企业库、使用ORM、使用LinQ to SQL等等,还可以使用自己封装的函数库,这里我就想说一下我的数据访问函数库的使用方法。 您可能会...阅读全文
posted @ 2009-05-07 16:23 金色海洋(jyk) 阅读(2457) | 评论 (38) 编辑
摘要: 一直以数据库为主,感觉需要增加几个概念,比如“表组”。同时也需要从另一个角度来看数据库的设计,比如“主随关系”等。阅读全文
posted @ 2009-01-21 09:04 金色海洋(jyk) 阅读(2926) | 评论 (21) 编辑
 
posted @ 2009-01-16 20:58 金色海洋(jyk) 阅读(1157) | 评论 (6) 编辑
摘要: 也许您习惯把小猫、小狗、鸭子、书、产品、人员等看成对象,不过我习惯把数据库作为一个对象来看待。阅读全文
posted @ 2009-01-06 07:31 金色海洋(jyk) 阅读(2635) | 评论 (66) 编辑
 
posted @ 2008-10-22 22:54 金色海洋(jyk) 阅读(515) | 评论 (12) 编辑
摘要: 实体类与电梯。阅读全文
posted @ 2008-09-30 08:57 金色海洋(jyk) 阅读(2061) | 评论 (27) 编辑
摘要: 先祝大家国庆节快乐!最近比较晕,这个早就应该写的,就是因为头比较晕,才拖到了现在。这是我的保存数据的一种方法,也许能够给你一个提示,或者参考。另类ORM,也可以叫做 FOM(Field),或者COM(columns)。只是这两个比较陌生,所以就用了ORM这个比较流行的东东,当然和ORM是不一样的,所以在前面加上一个“另类”。 目的就是要添加修改数据用的,而且要做到当字段有变化的时候,修改一处(配置信息)就可以了,不用改很多的地方。 阅读全文
posted @ 2008-09-29 19:56 金色海洋(jyk) 阅读(2219) | 评论 (20) 编辑
摘要: 在一定的范围内,使用最简单的方式实现客户的需求。把这种实现方式“抽象”成控件(组件),以达到简便操作的目的! 阅读全文
摘要: 解耦,在以前确实做不到,但是周四和“横刀天笑”聊了之后,发现解耦是可以实现的。其实很简单,只要弄出来一个“实体类”就可以搞定了。如果是简单的情况,那么就让表单控件“全权负责”了,这时候是不需要些什么代码的,点点鼠标,打几个字就可以了。如果是有复杂的业务逻辑,那么就可以定义一个实体类,然后让表单控件给这个实体类的属性赋值,就是把...阅读全文
posted @ 2009-06-28 10:27 金色海洋(jyk) 阅读(1819) | 评论 (27) 编辑
摘要: 这里说的控件主要指的是文本框、下拉列表框这一类的控件,用户使用这些控件输入数据,然后我们需要提取这些数据进行处理。但是不同的控件有不同的取值方式,比如文本框要用Text,下拉列表框是SelectedValue (当然还有其他的方法),CheckBoxList也是SelectedValue,但是这个只能获取第一个选项,如果是选择了多个选项,他只能返回第一个被选中的选项。可能您觉得这个没什么的呀,很正...阅读全文
posted @ 2009-06-27 13:58 金色海洋(jyk) 阅读(593) | 评论 (7) 编辑
摘要: FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框、下拉列表框这一类的控件,还得布局。然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面。我把SQL语句放在.aspx.cs里面,都被大家反对,那么Dat...阅读全文
posted @ 2009-06-27 11:11 金色海洋(jyk) 阅读(2122) | 评论 (116) 编辑
摘要: 对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属...阅读全文
posted @ 2009-06-26 21:16 金色海洋(jyk) 阅读(1951) | 评论 (38) 编辑
摘要: 控件终于组合在一起了。可以跑起来了,能够实现简单的增删改查功能。阅读全文
posted @ 2008-09-21 18:41 金色海洋(jyk) 阅读(2843) | 评论 (14) 编辑
摘要: 我是直接针对SQL来做的查询,感觉还是比较简单的!
如果使用实体类的话,您是如何来做呢?
阅读全文
posted @ 2008-08-23 13:17 金色海洋(jyk) 阅读(3213) | 评论 (34) 编辑
摘要: 子控件的变化。
可以扩展各种类型的子控件。 阅读全文
posted @ 2008-08-17 13:05 金色海洋(jyk) 阅读(2508) | 评论 (8) 编辑
摘要:
表单控件的布局的说明。表单控件的优点: 1、自动生成子控件(文本框、下拉列表框等) 2、当数据库的字段有变化的时候,只需要修改一个地方就可以搞定,不用到许多的地方修改。 3、不用做过多的测试,因为每一个项目、每一个添加、修改的地方都在测试这个控件,到最后就可以不用测试了。阅读全文
posted @ 2008-08-10 10:05 金色海洋(jyk) 阅读(4786) | 评论 (34) 编辑
摘要: 表单控件的思路。自动完成,不用写代码了。我只是想说一下我的思路。阅读全文
posted @ 2008-08-08 11:12 金色海洋(jyk) 阅读(2064) | 评论 (9) 编辑
摘要: 您是怎么处理查询的问题?我是又写了一个控件来搞定的。阅读全文
posted @ 2008-05-29 18:51 金色海洋(jyk) 阅读(2674) | 评论 (8) 编辑
摘要:


接口的一种使用方式。
通过接口来简化代码,
还可以把一些工作交给子控件来实现。
阅读全文
posted @ 2008-05-27 20:28 金色海洋(jyk) 阅读(2295) | 评论 (25) 编辑
摘要: 您是如何添加数据呢?方便吗?好修改吗,对于扩展又是怎么样的呢?大家一起来聊聊如何?阅读全文
posted @ 2008-05-25 17:32 金色海洋(jyk) 阅读(6044) | 评论 (40) 编辑
摘要: UI层的抽象,一个页面对应多个表(比如学历、职称等)的添加。
强烈建议写过代码生成器的兄弟进来看看。代码生成器的思路也可以这么用。阅读全文
posted @ 2007-09-19 22:07 金色海洋(jyk) 阅读(3062) | 评论 (21) 编辑
摘要: 代码很简单,可以说是没有什么技术含量,但是我想大家是不是一直都没有注意到,添加数据也是可以这么写的呀,面向过程也是可以抽象的,而且比面向对象还简单,还便于修改和维护。而且这只是第一步。
阅读全文
posted @ 2007-09-18 21:36 金色海洋(jyk) 阅读(4016) | 评论 (55) 编辑
摘要: 表单控件,您想到了吗?添加数据不需要再写代码了!呵呵。(部分情况)阅读全文
posted @ 2007-03-24 10:24 金色海洋(jyk) 阅读(3280) | 评论 (10) 编辑
摘要: 因为我一直没有在UserControl里面使用过QuickPager分页控件,我都是直接在.aspx里面使用,所以这个bug一直没有发现。后来告诉我他把分页控件放在了UserControl里面无法翻页的情况,检查之后才发现分页的事件没有传递到UserControl里面的分页控件里面,就是说分页控件没有得到分页事件。改了半天也没有找到从正规的方式来解决,所以只好采用了一个笨办法来解决。在UserCo...阅读全文
posted @ 2009-05-26 10:03 金色海洋(jyk) 阅读(1314) | 评论 (5) 编辑
摘要: 适用范围:网站前台页面 等,从关系型数据库里提取数据,愿意使用Pager_SQL、DataAccessLibrary的情况。优点:使用URL的方式,对于SEO比较友好。缺点:保留查询状态没有太好的办法,GO的功能没有实现,有空看看别人是怎么做的。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html 使用方法:[代码]阅读全文
posted @ 2009-05-26 09:05 金色海洋(jyk) 阅读(845) | 评论 (0) 编辑
摘要: 适用范围:网站后台管理、OA、CRM、CMS等,从关系型数据库里提取数据,或者XML等获取数据,不愿意使用Pager_SQL、DataAccessLibrary的情况。优点:可以使用自己喜欢的方式获取数据,不仅仅限于关系型数据库,其他的也都可以。缺点,要写的代码比较多。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html...阅读全文
posted @ 2009-05-25 17:33 金色海洋(jyk) 阅读(559) | 评论 (0) 编辑
摘要: 适用范围:网站后台管理、OA、CRM、CMS等,从关系型数据库里提取数据,愿意使用Pager_SQL、DataAccessLibrary的情况。最佳数据库:MS SQL。优点:只需要设置几个属性即可,不用编写“分页事件”的处理代码。可以很方便的实现查询功能,以及保存查询条件。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/...阅读全文
posted @ 2009-05-25 17:24 金色海洋(jyk) 阅读(711) | 评论 (0) 编辑
摘要: 明天就是五一了,先祝大家节日快乐! QuickPager分成了两个部分,一个运行在UI层,一个是负责分页算法(也就是SQL语句)的。这样就可以比较灵活了,每一个部分都可以替换,其他的分页控件也可以使用QuickPager_SQL。阅读全文
posted @ 2009-04-30 17:16 金色海洋(jyk) 阅读(2766) | 评论 (12) 编辑
摘要: 一个可以切换不同的存放位置(cookies、隐藏域、Session、Cache、application),可以设置自己的密钥的缓存数据的方式(当然也可以比加密)。阅读全文
posted @ 2009-04-24 11:49 金色海洋(jyk) 阅读(676) | 评论 (3) 编辑
摘要: QuickPager 分页控件的内部代码的结构。内部结构符合了哪些原则?又和哪些设计模式有点像?分页控件还是分页的一种解决方案? 阅读全文
posted @ 2008-08-04 06:35 金色海洋(jyk) 阅读(2104) | 评论 (10) 编辑
摘要: 向ajax买入的第一步。 js函数的分页方式。阅读全文
posted @ 2008-07-31 08:01 金色海洋(jyk) 阅读(2234) | 评论 (20) 编辑
摘要: 一个页面,多个数据库的分页方法。阅读全文
posted @ 2008-07-30 21:46 金色海洋(jyk) 阅读(1728) | 评论 (21) 编辑
摘要: 表格交替色,单击改变行颜色。根据配置信息显示表格。 css控制表格的效果。阅读全文
posted @ 2008-07-28 22:02 金色海洋(jyk) 阅读(3388) | 评论 (16) 编辑
摘要: 多行交替色,鼠标跟随,单击选中变色。阅读全文
posted @ 2008-07-28 21:23 金色海洋(jyk) 阅读(2758) | 评论 (4) 编辑
摘要: 显示数据列表,能不能再简单一点?实现分页功能的再度简化,就是以前说过的“帧间压缩”。还有一个显示数据用的控件的雏形,myGrid。阅读全文
posted @ 2008-07-26 20:27 金色海洋(jyk) 阅读(1890) | 评论 (25) 编辑
摘要: V2.0.0.4 增加了两种分页算法,修改了一个属性的名称。阅读全文
posted @ 2008-07-21 19:58 金色海洋(jyk) 阅读(4588) | 评论 (24) 编辑
摘要: 原来的MyPage 更名为QuickPager ASP.NET2.0分页控件,版本升级到V2.0.0.3 功能更多,使用更方便、更灵活。开放源代码。 增加了使用说明:自定义提取数据;自动提取数据; PostBack分页;多种分页算法;一个页面多个分页控件。阅读全文
posted @ 2008-07-05 20:15 金色海洋(jyk) 阅读(2778) | 评论 (27) 编辑
摘要: 自定义服务器控件的添加事件的方法。
阅读全文
posted @ 2008-07-03 19:34 金色海洋(jyk) 阅读(3528) | 评论 (17) 编辑
摘要: 道歉。由于myPage v2.0.0.1有几个没有说明的地方,给一些朋友带来了不便,在此向大家道歉。分页控件会根据大家的批评意见不断的完善,感谢大家的支持,感谢大家提的宝贵意见。谢谢。阅读全文
posted @ 2008-07-02 07:37 金色海洋(jyk) 阅读(2555) | 评论 (12) 编辑
摘要: 分页控件的使用方法。有图片说明。包括查询功能。阅读全文
posted @ 2008-06-27 21:13 金色海洋(jyk) 阅读(6619) | 评论 (56) 编辑
摘要: 一直在使用自己的分页控件,居然没有名字,起一个吧 QuickPager 。分页控件正式命名为 QuickPager ASP.NET2.0分页控件 。 版本号:2.0.0.1 Framework:.net2.0 分页方式:PostBack 、URL (暂时没有实现URL的分页方式) webform (b/s) 支持多种数据库,分页算法,提取数据的方式都可以替换。 分页既简单又不简单。您是怎么做的呢? 阅读全文
posted @ 2008-06-26 19:34 金色海洋(jyk) 阅读(4163) | 评论 (24) 编辑
摘要: 本来想写在一起的,但是代码贴多了,IE的反应速度就越慢,所以只好分成两个了。阅读全文
posted @ 2008-06-25 22:23 金色海洋(jyk) 阅读(503) | 评论 (0) 编辑
摘要: 分页控件。支持多种数据库,PostBakc和URL两种分页方式。刚升级到.net2.0,还不是太完善。阅读全文
posted @ 2008-06-25 22:13 金色海洋(jyk) 阅读(2153) | 评论 (13) 编辑
摘要: 两个分页算法,第一个分页算法只适用于SQL Server ,第二个分页算法Access也能用。
速度还是比较快的,基本上几十毫秒就可以搞定。
至于是不是写成存储过程的形式,看个人的习惯了,
我是在程序里面组合sql语句,并且封装到了分页控件里面,这样就方便多了,尤其是在多查询条件和算法升级的时候。
阅读全文
posted @ 2008-05-07 17:15 金色海洋(jyk) 阅读(3780) | 评论 (33) 编辑
摘要: 优点:
1、不必使用存储过程就可以达到高效率的分页效果。
2、使用两种(或者多种)分页算法,来达到效率和通用的完美统一。
3、按需所取。如果一页显示20条记录,那么分页控件只会从数据库里提取20条数据。
4、支持查询条件,您可以很方便的添加查询条件,实现复杂的检索功能。
6、在百万级数据下也有很好的表现,当然需要合理设置索引。
7、使用方便,只需要设置几个属性就可以,不必处理分页时产生的事件。
8、支持多种显示数据的控件。阅读全文
posted @ 2008-04-29 11:09 金色海洋(jyk) 阅读(9786) | 评论 (35) 编辑
摘要: 分页控件源代码。还有几个自定义控件,比如TextBox 、DropDownList等。阅读全文
posted @ 2007-11-04 09:55 金色海洋(jyk) 阅读(2924) | 评论 (9) 编辑
摘要: 用一个页面来演示一下,用分页的方式显示SQL里面所有数据的功能。
另外也是我的写代码的方式。阅读全文
posted @ 2007-11-03 18:45 金色海洋(jyk) 阅读(2597) | 评论 (19) 编辑
摘要: 一个说明,说一说下载源码后看到的文件夹、DLL的用途,还有在项目里的引用和webconfig的配置。阅读全文
posted @ 2010-10-28 18:11 金色海洋(jyk) 阅读(326) | 评论 (0) 编辑
摘要: 六段视频,讲述一个让程序员脱离苦海的故事。进入后不会自动播放。阅读全文
posted @ 2010-10-26 09:30 金色海洋(jyk) 阅读(1962) | 评论 (36) 编辑
摘要: 有些不明情况的人瞎起哄,我也不想做什么解释,大家自己看好了,这里有我新做的一个视频,介绍资源权限的思路的,还有我以前做的几个视频,还有一些我以前写的关于权限方面的文章。不看不知道,不知不觉间我已经写了这么多了。可能大家都忘记了吧。重新的回顾一下吧。阅读全文
posted @ 2010-09-09 07:22 金色海洋(jyk) 阅读(4475) | 评论 (114) 编辑
摘要: 用配置信息管理实现简单的添加、修改、查询 阅读全文
posted @ 2009-11-28 08:31 金色海洋(jyk) 阅读(727) | 评论 (3) 编辑
摘要: 配置程序之列表、分页控件、按钮阅读全文
posted @ 2009-11-27 23:04 金色海洋(jyk) 阅读(515) | 评论 (3) 编辑
摘要: 使用配置信息管理维护功能节点的方法阅读全文
posted @ 2009-11-27 21:50 金色海洋(jyk) 阅读(429) | 评论 (1) 编辑
摘要: 使用配置信息管理程序建表、添加元数据的视频演示阅读全文
posted @ 2009-11-27 18:15 金色海洋(jyk) 阅读(664) | 评论 (0) 编辑
摘要: 这个视屏是对数据库文档(Excel)的格式的说明。必须按照这样的格式填写才能被配置信息管理程序所识别。 阅读全文
摘要: 一个锁定行列的方法,现在是一个半成品,遇到了几个问题。先写一下。
阅读全文
posted @ 2008-02-05 11:05 金色海洋(jyk) 阅读(421) | 评论 (4) 编辑
摘要: 角色是什么?就是钥匙,项目的各种功能,各种元素都是带锁头的,想要使用就必须有钥匙。角色就是钥匙,准确的说,就是钥匙的集合。拥有了角色,就相当于拥有了一串钥匙,就可以去打开各个锁头使用功能。而领取钥匙(角色),可以以个人的身份领取,每个人都有不同的钥匙;也可以按照部门领取,部门里的所有人都拥有相同的钥匙;还可以按照岗位,同一个岗位拥有同一套钥匙。还可以组合的方式,一个人在拥有了“岗位”带来的钥匙的同时,还可以拥有自己的钥匙。这样就很灵活了。 阅读全文
posted @ 2010-01-14 00:11 金色海洋(jyk) 阅读(4213) | 评论 (95) 编辑
摘要: 继续。这里演示权限到字段和权限到记录。权限到字段有两种安全级别,1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。2、高安全级别。有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别。高...阅读全文
posted @ 2009-09-07 13:07 金色海洋(jyk) 阅读(2886) | 评论 (46) 编辑
摘要: 我还在坚持,并没有放弃!新的一周新的开始,奋斗了。阅读全文
posted @ 2009-09-06 22:45 金色海洋(jyk) 阅读(3999) | 评论 (71) 编辑
摘要: 上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家都方便。那么这个时候“资源表组”里面...阅读全文
posted @ 2009-08-22 10:58 金色海洋(jyk) 阅读(4191) | 评论 (21) 编辑
摘要: 我的权限的数据库设计,重新整理,使用PowerDesigner画的ER图和表关联图,这回您看着应该舒服了吧。希望您再来看看!:)阅读全文
posted @ 2009-07-28 06:41 金色海洋(jyk) 阅读(7606) | 评论 (118) 编辑
摘要: 终于到资源角色了,不好意思,让大家久等了。我觉得这是一个不错的思路,也许您可以借鉴一下。呵呵。根据我做过的一个项目举例子。阅读全文
posted @ 2009-07-21 10:32 金色海洋(jyk) 阅读(2358) | 评论 (69) 编辑
摘要: 定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有...阅读全文
posted @ 2009-07-02 15:22 金色海洋(jyk) 阅读(2438) | 评论 (32) 编辑
摘要: 看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员...阅读全文
posted @ 2009-07-02 10:16 金色海洋(jyk) 阅读(2917) | 评论 (13) 编辑
摘要: 【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情...阅读全文
posted @ 2009-06-21 08:09 金色海洋(jyk) 阅读(1759) | 评论 (21) 编辑
摘要: 实现一个单表的增删改查需要多少时间(只说编码阶段,设计阶段不算)?我的答案:5-10分钟。我也不知道这个速度是快还是慢,您的时间呢?这个就是上次园子里的活动(5月23日)的我的演讲主题。点点鼠标就可以实现简单的增删改查的功能,不用为编写代码,修改代码烦恼了。至少减少了一大部分的代码。阅读全文
posted @ 2009-06-20 11:41 金色海洋(jyk) 阅读(2469) | 评论 (66) 编辑
摘要: 自然框架的一个初步功能的演示,通用权限的添加、修改角色的演示。其他功能会陆续实现。阅读全文
posted @ 2009-06-15 18:58 金色海洋(jyk) 阅读(3257) | 评论 (52) 编辑
摘要: 继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章)[代码]权限验证,在权限到节点的地方就已经说了一下,其主要思想就是:到数据库里面查找匹配的记录,找到了则说明可以使用,找不到则说明不可以使用,如果是拒绝角色的话,相反。然后我会在UI里面设置一个基类页面,在这个页面里写验证的函数,其他页面都来继承,这样验证的地方就可...阅读全文
posted @ 2009-06-12 14:56 金色海洋(jyk) 阅读(1180) | 评论 (4) 编辑
摘要: 通用权限想要写的文章目录:(这是第八章)[代码]列表 myGrid先说一下myGrid,我会根据Manage_FunListCol表和Manage_Columns表的内容,绘制出来一个table,就是<table><TR><TD></TD></TR></table>的HTML。主要的目的就是显示数据。他和GridView相比,...阅读全文
posted @ 2009-06-12 14:50 金色海洋(jyk) 阅读(1266) | 评论 (2) 编辑
摘要: 这里先小结一下,对以前回复的小结,以及我对角色的思路整理,还有一个小故事。还有几个图片。阅读全文
posted @ 2009-06-12 10:26 金色海洋(jyk) 阅读(1944) | 评论 (51) 编辑
摘要: “直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!”——我的名言,呵呵。 ====================我就是传说中的,可爱的、无奈的、笑笑而过的分割线====================继续,这是第六章了。我发现,越来越难了。终于把表结构都介绍完了,来到了如何应用的阶段了。有回复说我是跳过了设计阶...阅读全文
posted @ 2009-06-10 09:47 金色海洋(jyk) 阅读(4432) | 评论 (79) 编辑
摘要: 继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才...阅读全文
posted @ 2009-06-09 13:26 金色海洋(jyk) 阅读(2699) | 评论 (21) 编辑
摘要: 角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。阅读全文
posted @ 2009-06-08 13:30 金色海洋(jyk) 阅读(3834) | 评论 (27) 编辑
摘要: 组织机构、一个人如何查看多个部门的信息的一个解决方法(思路)。阅读全文
posted @ 2009-06-07 19:18 金色海洋(jyk) 阅读(4036) | 评论 (19) 编辑
摘要: 继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方式来...阅读全文
posted @ 2009-06-06 14:40 金色海洋(jyk) 阅读(3059) | 评论 (27) 编辑
摘要: 熟话说,是骡子是马牵出来溜溜。我不敢说我的权限如何如何,我只是想把我的权限全都说出来,请大家来评判评判。包括思路、想法、数据库设计、代码、完整的Demo。这个权限也是自然框架的一个重要组成部分。Demo也是自然架构的一个演示。阅读全文
posted @ 2009-06-05 16:42 金色海洋(jyk) 阅读(5364) | 评论 (58) 编辑
摘要: 功能节点的数据结构和页面展示。
用CSS来体现大模块、小模块的效果。
用js来实现展开和收拢。
用js来修改div的Class,以达到鼠标跟随和鼠标单击(选中节点)的效果。
阅读全文
posted @ 2009-01-16 09:18 金色海洋(jyk) 阅读(2320) | 评论 (12) 编辑
摘要: 快过年了,先给大家拜个早年,祝大家新的一年里多多发财,呵呵。现在做什么都要提前。关键点:一个SQL语句实现n级分类的缩进效果。阅读全文
posted @ 2009-01-15 10:23 金色海洋(jyk) 阅读(2558) | 评论 (30) 编辑
摘要: 这回带图了,说的也更详细了一些。 阅读全文
posted @ 2008-05-01 17:37 金色海洋(jyk) 阅读(12558) | 评论 (110) 编辑
摘要: 1、我们的软件里面有哪些功能?
2、哪些人可以看到哪些功能结点?
posted on 2011-01-10 14:27  HackerVirus  阅读(804)  评论(1编辑  收藏  举报