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要如何应用才更理想?阅读全文
摘要: 首先祝大家五一节快乐! 这里要说的是上一篇里遇到的问题的一个解决方案,是我的解决方案,非主流。也是这几天写帖子整理思路后的想法。 写帖子,同时也是整理自己的思路。 阅读全文
摘要: 一层?三层?您的理解是什么样子的呢?一直想把我的想法写出来,和大家聊聊,今天终于写出来了。阅读全文
摘要: 元数据,节点和字段的关联。阅读全文
摘要: 元数据的数据库描述。阅读全文
摘要: 元数据的详细说明阅读全文
摘要: 自然框架的元数据的PowerDesigner形式的表关系图。阅读全文
摘要: 在线演示 首先感谢“云淡风清”和“恭敬”提供域名、空间和数据库! 感谢大家对我的支持! 在线演示:http://demo.naturefw.com/login.aspx 服务器在电信的机房,所以联通的用户访问可能会有点慢。 管理员的账号就不开放了,请大家多多体谅。如果您想体验一下管理员的话,可以下载Demo、自然框架和数据库,在您的电...阅读全文
摘要: 第一篇:【自然框架】稳定版beta1——源码下载,Demo说明 下载地址:还是老地方,自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新)(补充了一个元数据的 数据库结构说明文档,在上面的网页里下载)在线演示:http://demo.conature.cn/主从表,以人员管理为例,人员的基本信息,公司信息,联系方式,学历信息,工作经历等功能。...阅读全文
摘要: 权限到节点、权限到按钮、权限到记录、权限到列表字段的演示。权限过滤与权限验证阅读全文
摘要: 在线演示:http://demo.naturefw.com/开源协议 一直想说来着,可是总忘。开源协议采用 BSD开源协议。 一直在说开源,但只是把源码放出来了,连个开源协议都没说,虽然说了也基本等于没说。但是还是要说一下的。 再有就是会陆续把文档完善出来。版本说明 稳定版的含义,指的是元数据的结构、对外接口(类名、函数名、参数等)稳定下来,以后的版本都会以这个版本为准,兼容这个版本的格式...阅读全文
摘要: 感谢大家对我的支持,上一篇(【角色】——分离开代码和权限需求,即实现代码和权限需求的解耦。 )的推荐数达到了37 。这是大家对我的认同、鼓励、支持、和期望。也是我继续写下去的动力。十分感谢。这让我感到我并不孤独,并不是所有的人都不看好自然框架。为了不辜负大家的期望,我是一定会走下去的。 同时支持我的兄弟们,我绝对不会让你们失望的! 稳定版的自然框架增在不断的完善中,争取弄...阅读全文
摘要: 角色是什么?就是钥匙,项目的各种功能,各种元素都是带锁头的,想要使用就必须有钥匙。角色就是钥匙,准确的说,就是钥匙的集合。拥有了角色,就相当于拥有了一串钥匙,就可以去打开各个锁头使用功能。而领取钥匙(角色),可以以个人的身份领取,每个人都有不同的钥匙;也可以按照部门领取,部门里的所有人都拥有相同的钥匙;还可以按照岗位,同一个岗位拥有同一套钥匙。还可以组合的方式,一个人在拥有了“岗位”带来的钥匙的同时,还可以拥有自己的钥匙。这样就很灵活了。 阅读全文
摘要: 1、自然框架是由控件、类库、思路构成的,他不是生成器!2、自然框架不是平台。3、自然框架不想干掉写代码的程序员,而是想把大家从繁复的代码中解脱出来,把更多的精力放在更重要的地方,比如处理复杂的业务逻辑。4、自然框架并不是说完全不写代码。代码在该写的时候还是要写的。5、自然框架不是万金油!至少目前不是。6、自然框架目前的目的是要实现普通的增删改查 ,达到快速、简单、稳定的目的。7、并不是一定要弄一个...阅读全文
摘要: 介绍元数据的第一步——【自然框架】的元数据(即描述信息)阅读全文
摘要: 明天就是元旦了,预祝大家元旦快乐!这些日子一直在完善自然框架,争取能够早日成型。“地基”稳定之后就好办了。这里说了一下整体思想。改了几天有种越改越乱的感觉,所以还是先发出来,请大家多提点意见吧。谢谢!阅读全文
摘要: 声明:1、这里不是讲解桥接模式,因为我觉得我没有那个实力,我现在还没有完全理解桥接模式。2、这里只是想把我这几天的思考、在群里的讨论整理一下,给自己的学习道路上留下一个脚印3、因为前面写了一篇,现在看来有很多的问题,因为那时候并没有理解“抽象部分”,所以有很多的问题,现在的理解比那时侯又进了一步,所以需要在解释一下。4、我最怕的就是误导新人,误人子弟可是很大的罪过,所以我希...阅读全文
摘要: 设计模式在实际中的一种应用。从实际代码中理解体会设计模式。设计模式并不神秘,设计模式无处不在。阅读全文
摘要: 关联、聚合、组合、桥接模式,页面基类、容器。不知不觉用了设计模式。真实项目里的设计模式,不仅仅停留在设计和伪代码阶段。阅读全文
摘要: 自然框架命名空间的说明。还有使用模块的说明。阅读全文
摘要: 这是一个应用自然框架写的一个“配置信息管理程序”,目的就是管理配置信息的,因为自然框架最主要的就是“配置信息”也就是元数据,那么这个配置信息要怎么管理?手动修改吗?那也太麻烦了呀。我不知道Hibernate 的XML有没有一个配套的管理程序,不过我的自然框架是需要一个程序来辅助管理一下配置信息的。 目前主要的功能有 1、根据数据库文档(Excel...阅读全文
摘要: 最新下载地址:自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新) 数据库是SQLServer2005的,下载解压后附加数据库。然后需要在web.config里面根据您的情况设置连接字符串。用户名:admin密码:123Demo 目前的功能有:1、角色管理——添加、修改角色,添加角色里的用户。2、账户管理——添加账户。...阅读全文
摘要: 俺又回来了,继续奋斗!这个是自然框架的整体介绍,源代码都整理到一个解决方案里面了,压成了一个包,方便大家下载。阅读全文
摘要: 自然框架在线演示:http://demo.naturefw.com 自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/nature/down.aspx请到这里下载。管理员的账号:admin密码:123登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm)这个是由网友“空”帮助制作完成的,在此表示衷心的感谢!https://files.cnblogs.com/jyk/自然框架DataAccessLibrary帮助.rar=========阅读全文
摘要: 一、介绍和下载名称:当前登录人管理(UserManage)版本:1.0.0上传时间:2009.10.28主要功能:用户登录,保存登录状态,记录登录人的信息,验证是否登录,验证权限等。下载:http://www.cnblogs.com/jyk/archive/2009/10/28/1591680.html二、类图:阅读全文
摘要: 希望我的想法,能够给您带来一点帮助! 大家一起研究、讨论,共同提高、发财! 阅读全文
摘要: 希望我的想法,能够给您带来一点帮助!大家一起研究、讨论,共同提高、发财! 阅读全文
摘要: 希望我的想法,能够给您带来一点帮助!大家一起研究、讨论,共同提高、发财!阅读全文
摘要: 继续。这里演示权限到字段和权限到记录。权限到字段有两种安全级别,1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。2、高安全级别。有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别。高...阅读全文
摘要: 我还在坚持,并没有放弃!新的一周新的开始,奋斗了。阅读全文
摘要: 上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家都方便。那么这个时候“资源表组”里面...阅读全文
摘要: 我的权限的数据库设计,重新整理,使用PowerDesigner画的ER图和表关联图,这回您看着应该舒服了吧。希望您再来看看!:)阅读全文
摘要: 终于到资源角色了,不好意思,让大家久等了。我觉得这是一个不错的思路,也许您可以借鉴一下。呵呵。根据我做过的一个项目举例子。阅读全文
摘要: 摘要1、这里不是说如何做一个人员管理,这里要说的是自然框架如何处理主从表的添加、修改。人员管理只是一个例子。2、人员管理的表的“结构”。3、Tab标签页,通过js脚本+iframe实现的Tab效果。点击一个Tab,在iframe里面加载对应的页面,从而达到切换标签的效果。4、主从表:一对一、一对多的两种情况。5、添加:在添加的时候,表单控件可以添加主表里的记录,然后添加从表...阅读全文
摘要: 上周回家办点事,更新的事情就有耽搁了。对不住大家,所以这周要努力了。我发现要做的事情太多了,做过了哪些事情也都记不清了,所以有必要弄个“工作计划”和“工作日志”出来。为什么要弄个“工作日志”呢?有这么几个好处。工作日志:1、可以记录下来某个时间段做了哪些事情,以便给工作计划提供可靠的依据。2、更新程序的时候,可以告诉大家,新的...阅读全文
摘要: 定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有...阅读全文
摘要: 看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员...阅读全文
摘要: 解耦,在以前确实做不到,但是周四和“横刀天笑”聊了之后,发现解耦是可以实现的。其实很简单,只要弄出来一个“实体类”就可以搞定了。如果是简单的情况,那么就让表单控件“全权负责”了,这时候是不需要些什么代码的,点点鼠标,打几个字就可以了。如果是有复杂的业务逻辑,那么就可以定义一个实体类,然后让表单控件给这个实体类的属性赋值,就是把...阅读全文
摘要: FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框、下拉列表框这一类的控件,还得布局。然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面。我把SQL语句放在.aspx.cs里面,都被大家反对,那么Dat...阅读全文
摘要: 对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属...阅读全文
摘要: 【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情...阅读全文
摘要: 实现一个单表的增删改查需要多少时间(只说编码阶段,设计阶段不算)?我的答案:5-10分钟。我也不知道这个速度是快还是慢,您的时间呢?这个就是上次园子里的活动(5月23日)的我的演讲主题。点点鼠标就可以实现简单的增删改查的功能,不用为编写代码,修改代码烦恼了。至少减少了一大部分的代码。阅读全文
摘要: 主流想法定义一个基类,然后当遇到第一种情况(问题)的时候,派生出第一个子类,解决这个问题。当遇到第二种情况的时候,在派生出第一个子类解决;遇到第三种,那就再派生出第三个子类搞定;第n种情况,那就派生第n个子类。这样就可以很灵活,每一种子类解决一种问题,还可以随意进行扩展。只是这么做有一个很大的难点,那就是基类何如来定义?另外在数学上有一个证明方法,不仅要证明当n=1的时候是成立的,最重要的是能够证...阅读全文
摘要: 自然框架的一个初步功能的演示,通用权限的添加、修改角色的演示。其他功能会陆续实现。阅读全文
摘要: 继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章)[代码]权限验证,在权限到节点的地方就已经说了一下,其主要思想就是:到数据库里面查找匹配的记录,找到了则说明可以使用,找不到则说明不可以使用,如果是拒绝角色的话,相反。然后我会在UI里面设置一个基类页面,在这个页面里写验证的函数,其他页面都来继承,这样验证的地方就可...阅读全文
摘要: 通用权限想要写的文章目录:(这是第八章)[代码]列表 myGrid先说一下myGrid,我会根据Manage_FunListCol表和Manage_Columns表的内容,绘制出来一个table,就是<table><TR><TD></TD></TR></table>的HTML。主要的目的就是显示数据。他和GridView相比,...阅读全文
摘要: 这里先小结一下,对以前回复的小结,以及我对角色的思路整理,还有一个小故事。还有几个图片。阅读全文
摘要: “直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!”——我的名言,呵呵。 ====================我就是传说中的,可爱的、无奈的、笑笑而过的分割线====================继续,这是第六章了。我发现,越来越难了。终于把表结构都介绍完了,来到了如何应用的阶段了。有回复说我是跳过了设计阶...阅读全文
摘要: 继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才...阅读全文
摘要: 角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。阅读全文
摘要: 组织机构、一个人如何查看多个部门的信息的一个解决方法(思路)。阅读全文
摘要: 继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方式来...阅读全文
摘要: 熟话说,是骡子是马牵出来溜溜。我不敢说我的权限如何如何,我只是想把我的权限全都说出来,请大家来评判评判。包括思路、想法、数据库设计、代码、完整的Demo。这个权限也是自然框架的一个重要组成部分。Demo也是自然架构的一个演示。阅读全文
摘要: 更正:和大家交流了一下,发现现在就叫做架构有一点大,还是叫做框架更准确一些,就叫做自然框架吧。 目前自然框架的内容包括三个部分:使用自定义控件快速实现增删改查和导出Excel、通用权限、个性化设置。 上一篇里球球同学询问“不太明白需求是怎么转化为数据库的。比如一个最简单的会员例子,累计1万消费以上是一级会员,5000消费以上是2级会员,买商品属于1级会员的8折,属于2级会员的9折,这个...阅读全文
摘要: 我写项目的思路,自然架构的一些想法,23号博客园活动的“草稿”,呵呵。阅读全文
摘要: 上一篇:分页解决方案 —— GridView + QuickPager + QuickPager_SQL + DataAccessLibrary + 数据库 如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net、使用SQLHelp、使用微软的企业库、使用ORM、使用LinQ to SQL等等,还可以使用自己封装的函数库,这里我就想说一下我的数据访问函数库的使用方法。 您可能会...阅读全文
摘要: 一直以数据库为主,感觉需要增加几个概念,比如“表组”。同时也需要从另一个角度来看数据库的设计,比如“主随关系”等。阅读全文
摘要: 也许您习惯把小猫、小狗、鸭子、书、产品、人员等看成对象,不过我习惯把数据库作为一个对象来看待。阅读全文
摘要: 先祝大家国庆节快乐!最近比较晕,这个早就应该写的,就是因为头比较晕,才拖到了现在。这是我的保存数据的一种方法,也许能够给你一个提示,或者参考。另类ORM,也可以叫做 FOM(Field),或者COM(columns)。只是这两个比较陌生,所以就用了ORM这个比较流行的东东,当然和ORM是不一样的,所以在前面加上一个“另类”。 目的就是要添加修改数据用的,而且要做到当字段有变化的时候,修改一处(配置信息)就可以了,不用改很多的地方。 阅读全文
摘要: 在一定的范围内,使用最简单的方式实现客户的需求。把这种实现方式“抽象”成控件(组件),以达到简便操作的目的! 阅读全文
摘要: 解耦,在以前确实做不到,但是周四和“横刀天笑”聊了之后,发现解耦是可以实现的。其实很简单,只要弄出来一个“实体类”就可以搞定了。如果是简单的情况,那么就让表单控件“全权负责”了,这时候是不需要些什么代码的,点点鼠标,打几个字就可以了。如果是有复杂的业务逻辑,那么就可以定义一个实体类,然后让表单控件给这个实体类的属性赋值,就是把...阅读全文
摘要: 这里说的控件主要指的是文本框、下拉列表框这一类的控件,用户使用这些控件输入数据,然后我们需要提取这些数据进行处理。但是不同的控件有不同的取值方式,比如文本框要用Text,下拉列表框是SelectedValue (当然还有其他的方法),CheckBoxList也是SelectedValue,但是这个只能获取第一个选项,如果是选择了多个选项,他只能返回第一个被选中的选项。可能您觉得这个没什么的呀,很正...阅读全文
摘要: FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框、下拉列表框这一类的控件,还得布局。然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面。我把SQL语句放在.aspx.cs里面,都被大家反对,那么Dat...阅读全文
摘要: 对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属...阅读全文
摘要: 控件终于组合在一起了。可以跑起来了,能够实现简单的增删改查功能。阅读全文
摘要: 子控件的变化。
可以扩展各种类型的子控件。 阅读全文
可以扩展各种类型的子控件。 阅读全文
摘要:
表单控件的布局的说明。表单控件的优点: 1、自动生成子控件(文本框、下拉列表框等) 2、当数据库的字段有变化的时候,只需要修改一个地方就可以搞定,不用到许多的地方修改。 3、不用做过多的测试,因为每一个项目、每一个添加、修改的地方都在测试这个控件,到最后就可以不用测试了。阅读全文
表单控件的布局的说明。表单控件的优点: 1、自动生成子控件(文本框、下拉列表框等) 2、当数据库的字段有变化的时候,只需要修改一个地方就可以搞定,不用到许多的地方修改。 3、不用做过多的测试,因为每一个项目、每一个添加、修改的地方都在测试这个控件,到最后就可以不用测试了。阅读全文
摘要: 表单控件的思路。自动完成,不用写代码了。我只是想说一下我的思路。阅读全文
摘要: 您是怎么处理查询的问题?我是又写了一个控件来搞定的。阅读全文
摘要: 您是如何添加数据呢?方便吗?好修改吗,对于扩展又是怎么样的呢?大家一起来聊聊如何?阅读全文
摘要: UI层的抽象,一个页面对应多个表(比如学历、职称等)的添加。
强烈建议写过代码生成器的兄弟进来看看。代码生成器的思路也可以这么用。阅读全文
强烈建议写过代码生成器的兄弟进来看看。代码生成器的思路也可以这么用。阅读全文
摘要: 代码很简单,可以说是没有什么技术含量,但是我想大家是不是一直都没有注意到,添加数据也是可以这么写的呀,面向过程也是可以抽象的,而且比面向对象还简单,还便于修改和维护。而且这只是第一步。
阅读全文
阅读全文
摘要: 表单控件,您想到了吗?添加数据不需要再写代码了!呵呵。(部分情况)阅读全文
摘要: 因为我一直没有在UserControl里面使用过QuickPager分页控件,我都是直接在.aspx里面使用,所以这个bug一直没有发现。后来告诉我他把分页控件放在了UserControl里面无法翻页的情况,检查之后才发现分页的事件没有传递到UserControl里面的分页控件里面,就是说分页控件没有得到分页事件。改了半天也没有找到从正规的方式来解决,所以只好采用了一个笨办法来解决。在UserCo...阅读全文
摘要: 适用范围:网站前台页面 等,从关系型数据库里提取数据,愿意使用Pager_SQL、DataAccessLibrary的情况。优点:使用URL的方式,对于SEO比较友好。缺点:保留查询状态没有太好的办法,GO的功能没有实现,有空看看别人是怎么做的。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html 使用方法:[代码]阅读全文
摘要: 适用范围:网站后台管理、OA、CRM、CMS等,从关系型数据库里提取数据,或者XML等获取数据,不愿意使用Pager_SQL、DataAccessLibrary的情况。优点:可以使用自己喜欢的方式获取数据,不仅仅限于关系型数据库,其他的也都可以。缺点,要写的代码比较多。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/29/1255891.html...阅读全文
摘要: 适用范围:网站后台管理、OA、CRM、CMS等,从关系型数据库里提取数据,愿意使用Pager_SQL、DataAccessLibrary的情况。最佳数据库:MS SQL。优点:只需要设置几个属性即可,不用编写“分页事件”的处理代码。可以很方便的实现查询功能,以及保存查询条件。Demo下载:http://www.cnblogs.com/jyk/archive/2008/07/...阅读全文
摘要: 明天就是五一了,先祝大家节日快乐! QuickPager分成了两个部分,一个运行在UI层,一个是负责分页算法(也就是SQL语句)的。这样就可以比较灵活了,每一个部分都可以替换,其他的分页控件也可以使用QuickPager_SQL。阅读全文
摘要: 一个可以切换不同的存放位置(cookies、隐藏域、Session、Cache、application),可以设置自己的密钥的缓存数据的方式(当然也可以比加密)。阅读全文
摘要: QuickPager 分页控件的内部代码的结构。内部结构符合了哪些原则?又和哪些设计模式有点像?分页控件还是分页的一种解决方案? 阅读全文
摘要: 向ajax买入的第一步。 js函数的分页方式。阅读全文
摘要: 一个页面,多个数据库的分页方法。阅读全文
摘要: 表格交替色,单击改变行颜色。根据配置信息显示表格。 css控制表格的效果。阅读全文
摘要: 多行交替色,鼠标跟随,单击选中变色。阅读全文
摘要: 显示数据列表,能不能再简单一点?实现分页功能的再度简化,就是以前说过的“帧间压缩”。还有一个显示数据用的控件的雏形,myGrid。阅读全文
摘要: V2.0.0.4 增加了两种分页算法,修改了一个属性的名称。阅读全文
摘要: 原来的MyPage 更名为QuickPager ASP.NET2.0分页控件,版本升级到V2.0.0.3 功能更多,使用更方便、更灵活。开放源代码。 增加了使用说明:自定义提取数据;自动提取数据; PostBack分页;多种分页算法;一个页面多个分页控件。阅读全文
摘要: 自定义服务器控件的添加事件的方法。
阅读全文
阅读全文
摘要: 道歉。由于myPage v2.0.0.1有几个没有说明的地方,给一些朋友带来了不便,在此向大家道歉。分页控件会根据大家的批评意见不断的完善,感谢大家的支持,感谢大家提的宝贵意见。谢谢。阅读全文
摘要: 分页控件的使用方法。有图片说明。包括查询功能。阅读全文
摘要: 一直在使用自己的分页控件,居然没有名字,起一个吧 QuickPager 。分页控件正式命名为 QuickPager ASP.NET2.0分页控件 。 版本号:2.0.0.1 Framework:.net2.0 分页方式:PostBack 、URL (暂时没有实现URL的分页方式) webform (b/s) 支持多种数据库,分页算法,提取数据的方式都可以替换。 分页既简单又不简单。您是怎么做的呢? 阅读全文
摘要: 本来想写在一起的,但是代码贴多了,IE的反应速度就越慢,所以只好分成两个了。阅读全文
摘要: 分页控件。支持多种数据库,PostBakc和URL两种分页方式。刚升级到.net2.0,还不是太完善。阅读全文
摘要: 两个分页算法,第一个分页算法只适用于SQL Server ,第二个分页算法Access也能用。
速度还是比较快的,基本上几十毫秒就可以搞定。
至于是不是写成存储过程的形式,看个人的习惯了,
我是在程序里面组合sql语句,并且封装到了分页控件里面,这样就方便多了,尤其是在多查询条件和算法升级的时候。
阅读全文
速度还是比较快的,基本上几十毫秒就可以搞定。
至于是不是写成存储过程的形式,看个人的习惯了,
我是在程序里面组合sql语句,并且封装到了分页控件里面,这样就方便多了,尤其是在多查询条件和算法升级的时候。
阅读全文
摘要: 优点:
1、不必使用存储过程就可以达到高效率的分页效果。
2、使用两种(或者多种)分页算法,来达到效率和通用的完美统一。
3、按需所取。如果一页显示20条记录,那么分页控件只会从数据库里提取20条数据。
4、支持查询条件,您可以很方便的添加查询条件,实现复杂的检索功能。
6、在百万级数据下也有很好的表现,当然需要合理设置索引。
7、使用方便,只需要设置几个属性就可以,不必处理分页时产生的事件。
8、支持多种显示数据的控件。阅读全文
1、不必使用存储过程就可以达到高效率的分页效果。
2、使用两种(或者多种)分页算法,来达到效率和通用的完美统一。
3、按需所取。如果一页显示20条记录,那么分页控件只会从数据库里提取20条数据。
4、支持查询条件,您可以很方便的添加查询条件,实现复杂的检索功能。
6、在百万级数据下也有很好的表现,当然需要合理设置索引。
7、使用方便,只需要设置几个属性就可以,不必处理分页时产生的事件。
8、支持多种显示数据的控件。阅读全文
摘要: 分页控件源代码。还有几个自定义控件,比如TextBox 、DropDownList等。阅读全文
摘要: 用一个页面来演示一下,用分页的方式显示SQL里面所有数据的功能。
另外也是我的写代码的方式。阅读全文
另外也是我的写代码的方式。阅读全文
摘要: 一个说明,说一说下载源码后看到的文件夹、DLL的用途,还有在项目里的引用和webconfig的配置。阅读全文
摘要: 六段视频,讲述一个让程序员脱离苦海的故事。进入后不会自动播放。阅读全文
摘要: 有些不明情况的人瞎起哄,我也不想做什么解释,大家自己看好了,这里有我新做的一个视频,介绍资源权限的思路的,还有我以前做的几个视频,还有一些我以前写的关于权限方面的文章。不看不知道,不知不觉间我已经写了这么多了。可能大家都忘记了吧。重新的回顾一下吧。阅读全文
摘要: 用配置信息管理实现简单的添加、修改、查询 阅读全文
摘要: 配置程序之列表、分页控件、按钮阅读全文
摘要: 使用配置信息管理维护功能节点的方法阅读全文
摘要: 查看和修改元数据的方法。阅读全文
摘要: 使用配置信息管理程序建表、添加元数据的视频演示阅读全文
摘要: 这个视屏是对数据库文档(Excel)的格式的说明。必须按照这样的格式填写才能被配置信息管理程序所识别。 阅读全文
摘要: 一个锁定行列的方法,现在是一个半成品,遇到了几个问题。先写一下。
阅读全文
阅读全文
摘要: 角色是什么?就是钥匙,项目的各种功能,各种元素都是带锁头的,想要使用就必须有钥匙。角色就是钥匙,准确的说,就是钥匙的集合。拥有了角色,就相当于拥有了一串钥匙,就可以去打开各个锁头使用功能。而领取钥匙(角色),可以以个人的身份领取,每个人都有不同的钥匙;也可以按照部门领取,部门里的所有人都拥有相同的钥匙;还可以按照岗位,同一个岗位拥有同一套钥匙。还可以组合的方式,一个人在拥有了“岗位”带来的钥匙的同时,还可以拥有自己的钥匙。这样就很灵活了。 阅读全文
摘要: 继续。这里演示权限到字段和权限到记录。权限到字段有两种安全级别,1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。2、高安全级别。有些项目要求非常严格,要严格控制每一个字段是否可以访问,那么就可以采用这种安全级别。高...阅读全文
摘要: 我还在坚持,并没有放弃!新的一周新的开始,奋斗了。阅读全文
摘要: 上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家都方便。那么这个时候“资源表组”里面...阅读全文
摘要: 我的权限的数据库设计,重新整理,使用PowerDesigner画的ER图和表关联图,这回您看着应该舒服了吧。希望您再来看看!:)阅读全文
摘要: 终于到资源角色了,不好意思,让大家久等了。我觉得这是一个不错的思路,也许您可以借鉴一下。呵呵。根据我做过的一个项目举例子。阅读全文
摘要: 定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有...阅读全文
摘要: 看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员...阅读全文
摘要: 【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情...阅读全文
摘要: 实现一个单表的增删改查需要多少时间(只说编码阶段,设计阶段不算)?我的答案:5-10分钟。我也不知道这个速度是快还是慢,您的时间呢?这个就是上次园子里的活动(5月23日)的我的演讲主题。点点鼠标就可以实现简单的增删改查的功能,不用为编写代码,修改代码烦恼了。至少减少了一大部分的代码。阅读全文
摘要: 自然框架的一个初步功能的演示,通用权限的添加、修改角色的演示。其他功能会陆续实现。阅读全文
摘要: 继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。通用权限想要写的文章目录:(这是第九章)[代码]权限验证,在权限到节点的地方就已经说了一下,其主要思想就是:到数据库里面查找匹配的记录,找到了则说明可以使用,找不到则说明不可以使用,如果是拒绝角色的话,相反。然后我会在UI里面设置一个基类页面,在这个页面里写验证的函数,其他页面都来继承,这样验证的地方就可...阅读全文
摘要: 通用权限想要写的文章目录:(这是第八章)[代码]列表 myGrid先说一下myGrid,我会根据Manage_FunListCol表和Manage_Columns表的内容,绘制出来一个table,就是<table><TR><TD></TD></TR></table>的HTML。主要的目的就是显示数据。他和GridView相比,...阅读全文
摘要: 这里先小结一下,对以前回复的小结,以及我对角色的思路整理,还有一个小故事。还有几个图片。阅读全文
摘要: “直率没有错,但是也要考虑对方的承受能力呀!对方都承受不了了,你还直率,那就是你的错了!”——我的名言,呵呵。 ====================我就是传说中的,可爱的、无奈的、笑笑而过的分割线====================继续,这是第六章了。我发现,越来越难了。终于把表结构都介绍完了,来到了如何应用的阶段了。有回复说我是跳过了设计阶...阅读全文
摘要: 继续,这是第五章了。我发现了,写文章比写程序还要有难度。通用权限想要写的文章目录:(这是第五章)[代码]项目描述表组这里的表比较多,主要分为两个部分,一个是“字典信息”,这里就不介绍了,感兴趣的话,请下载数据库说明文档;另一个就是装载配置信息的表。项目描述,顾名思义就是想要用数据(记录)的形式来描述一个项目,当然不能所有的事情都能用数据的形式描述出来,只有和数据相关的地方才...阅读全文
摘要: 角色:“正向角色”、“拒绝角色”。资源角色:“资源过滤方案”。涉及到了角色,请大家多提意见。阅读全文
摘要: 组织机构、一个人如何查看多个部门的信息的一个解决方法(思路)。阅读全文
摘要: 继续,这是第二章了。本来想在这一章里面介绍三个表组来着,但是我有点写不好的感觉,还是多分几章吧,这一章就只介绍人员表组。第二章到第五章主要是介绍表结构。我是习惯使用Excel来设计表,一开始的时候只能记录表名、字段名、字段类型、字段说明等信息,但是一直没能找到如何使用Excel来体现出来表之间的关系。前一阵子(好像是去年)突然想到了可以使用“图表”+图形(比如箭头)的方式来...阅读全文
摘要: 熟话说,是骡子是马牵出来溜溜。我不敢说我的权限如何如何,我只是想把我的权限全都说出来,请大家来评判评判。包括思路、想法、数据库设计、代码、完整的Demo。这个权限也是自然框架的一个重要组成部分。Demo也是自然架构的一个演示。阅读全文
摘要: 快过年了,先给大家拜个早年,祝大家新的一年里多多发财,呵呵。现在做什么都要提前。关键点:一个SQL语句实现n级分类的缩进效果。阅读全文
摘要: 这回带图了,说的也更详细了一些。 阅读全文
摘要: 1、我们的软件里面有哪些功能?
2、哪些人可以看到哪些功能结点?
2、哪些人可以看到哪些功能结点?