代码改变世界

【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图

2009-07-28 06:41 by 金色海洋(jyk), 32837 阅读, 28 推荐, 收藏, 编辑
摘要:我的权限的数据库设计,重新整理,使用PowerDesigner画的ER图和表关联图,这回您看着应该舒服了吧。希望您再来看看!:) 阅读全文

【自然框架】 之 资源角色——列表过滤方案(思路篇)

2009-07-21 10:32 by 金色海洋(jyk), 3476 阅读, 7 推荐, 收藏, 编辑
摘要:终于到资源角色了,不好意思,让大家久等了。我觉得这是一个不错的思路,也许您可以借鉴一下。呵呵。 根据我做过的一个项目举例子。 阅读全文

【自然框架】 之 主从表的添加、修改

2009-07-17 17:15 by 金色海洋(jyk), 2959 阅读, 2 推荐, 收藏, 编辑
摘要:摘要1、这里不是说如何做一个人员管理,这里要说的是自然框架如何处理主从表的添加、修改。人员管理只是一个例子。2、人员管理的表的“结构”。3、Tab标签页,通过js脚本+iframe实现的Tab效果。点击一个Tab,在iframe里面加载对应的页面,从而达到切换标签的效果。4、主从表:一对一、一对多的两种情况。5、添加:在添加的时候,表单控件可以添加主表里的记录,然后添加从表... 阅读全文

【自然框架】之 “工作日志”和“选择日期”

2009-07-16 12:00 by 金色海洋(jyk), 2613 阅读, 10 推荐, 收藏, 编辑
摘要:上周回家办点事,更新的事情就有耽搁了。对不住大家,所以这周要努力了。我发现要做的事情太多了,做过了哪些事情也都记不清了,所以有必要弄个“工作计划”和“工作日志”出来。为什么要弄个“工作日志”呢?有这么几个好处。工作日志:1、可以记录下来某个时间段做了哪些事情,以便给工作计划提供可靠的依据。2、更新程序的时候,可以告诉大家,新的... 阅读全文

论管理员的不作为!!!

2009-07-10 08:46 by 金色海洋(jyk), 832 阅读, 1 推荐, 收藏, 编辑
摘要:有一个图书馆,提供了一个大屋子作为自习室,大家都可以进入自习。自习室嘛,第一条就是要安静,不能影响其他人的学习。一开始是挺好的,大家都很安静的自习。但是好景不长,渐渐的有人开始小声的议论,后来声音渐渐的大了起来。终于有人忍受不了了,站起来大吼了一声:大家都安静一点,这里是自习室!我们来猜猜结果是会什么样子的?1、大家都明白过来了,这里是自习室,是要保持安静的,于是又回归了安静。2、有人又站出来反对... 阅读全文

【自然框架】之“元数据”的威力

2009-07-02 15:22 by 金色海洋(jyk), 3405 阅读, 1 推荐, 收藏, 编辑
摘要:定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有... 阅读全文

【自然框架】之通用权限的Demo(二):添加人员、添加账户、添加角色里面的账户以及列表的权限验证

2009-07-02 10:16 by 金色海洋(jyk), 4932 阅读, 0 推荐, 收藏, 编辑
摘要:看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员... 阅读全文

【自然框架】之“解耦”初探

2009-06-28 10:27 by 金色海洋(jyk), 2724 阅读, 1 推荐, 收藏, 编辑
摘要:解耦,在以前确实做不到,但是周四和“横刀天笑”聊了之后,发现解耦是可以实现的。其实很简单,只要弄出来一个“实体类”就可以搞定了。如果是简单的情况,那么就让表单控件“全权负责”了,这时候是不需要些什么代码的,点点鼠标,打几个字就可以了。如果是有复杂的业务逻辑,那么就可以定义一个实体类,然后让表单控件给这个实体类的属性赋值,就是把... 阅读全文

使用接口来统一控件的取值、赋值和初始化

2009-06-27 13:58 by 金色海洋(jyk), 1438 阅读, 1 推荐, 收藏, 编辑
摘要:这里说的控件主要指的是文本框、下拉列表框这一类的控件,用户使用这些控件输入数据,然后我们需要提取这些数据进行处理。但是不同的控件有不同的取值方式,比如文本框要用Text,下拉列表框是SelectedValue (当然还有其他的方法),CheckBoxList也是SelectedValue,但是这个只能获取第一个选项,如果是选择了多个选项,他只能返回第一个被选中的选项。可能您觉得这个没什么的呀,很正... 阅读全文

【自然框架】表单控件 之 一个表单修改多个表里的记录

2009-06-27 11:11 by 金色海洋(jyk), 3659 阅读, 0 推荐, 收藏, 编辑
摘要:FormView 确实挺方便的,不过他也有几个小问题,只把FormView拖到页面里是不行的,还得再拽几个文本框、下拉列表框这一类的控件,还得布局。然后还要弄一个DataSource的控件,利用这个控件把文本框等控件和字段对应上,DataSource也有一个致命的缺点,默认情况下,他是把SQL语句以属性的形式放在了.aspx页面里面。我把SQL语句放在.aspx.cs里面,都被大家反对,那么Dat... 阅读全文

【自然框架】之 “表单控件”与“实体类”

2009-06-26 21:16 by 金色海洋(jyk), 2983 阅读, 1 推荐, 收藏, 编辑
摘要:对于简单的添加、修改,也就是没有什么业务逻辑的那种,表单控件的工作步骤是这样的,以添加数据为例。这个不用写什么代码,点点鼠标就可以搞定了。但是对于复杂的业务逻辑的需求,就不能这么“点点鼠标”就搞定了。这时候我们就需要在流程中间插入了一个步骤——业务处理。这个就需要写代码了,如下图:先定义一个实体类,然后表单控件可以自动把用户输入的信息赋值给实体类的属... 阅读全文

【自然框架】之鼠标点功能现(二):表单控件的“应用”—— 代码?只写需要的!

2009-06-21 08:09 by 金色海洋(jyk), 2711 阅读, 0 推荐, 收藏, 编辑
摘要:【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】 看了大家的回复,好像不少人误会了,我为了突出“鼠标点,功能现”,所以没有说代码,没有贴代码,这就让一些人认为我想要完全抛弃VS,自己写一个“平台”来代替,不好意思,您高估我了,我可达不到。我只是想“简单的事情点鼠标就可以了,复杂的事情... 阅读全文

【自然框架】之鼠标点功能现(一):单表的增删改查(即上次5月23日活动的一个主题)【Demo、源码下载】

2009-06-20 11:41 by 金色海洋(jyk), 4306 阅读, 0 推荐, 收藏, 编辑
摘要:实现一个单表的增删改查需要多少时间(只说编码阶段,设计阶段不算)?我的答案:5-10分钟。我也不知道这个速度是快还是慢,您的时间呢?这个就是上次园子里的活动(5月23日)的我的演讲主题。点点鼠标就可以实现简单的增删改查的功能,不用为编写代码,修改代码烦恼了。至少减少了一大部分的代码。 阅读全文

主流想法、我的想法,和自我检讨

2009-06-17 07:45 by 金色海洋(jyk), 2845 阅读, 1 推荐, 收藏, 编辑
摘要:主流想法定义一个基类,然后当遇到第一种情况(问题)的时候,派生出第一个子类,解决这个问题。当遇到第二种情况的时候,在派生出第一个子类解决;遇到第三种,那就再派生出第三个子类搞定;第n种情况,那就派生第n个子类。这样就可以很灵活,每一种子类解决一种问题,还可以随意进行扩展。只是这么做有一个很大的难点,那就是基类何如来定义?另外在数学上有一个证明方法,不仅要证明当n=1的时候是成立的,最重要的是能够证... 阅读全文

弱弱问一下,这两个图,是不是传说中的ER图呀?

2009-06-16 20:13 by 金色海洋(jyk), 1579 阅读, 0 推荐, 收藏, 编辑
摘要:【图一】【图二】就是这两个图,刚刚用Visio画的。 阅读全文
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
2