自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jyk 金色海洋工作室 ASP.NET经验总结

金色海洋工作室 ASP.NET经验总结

  • 博客(295)
  • 资源 (2)
  • 收藏
  • 关注

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

   既然见到了公司,我们可以定义一个Class Company ,那么我们见到了字段,是不是也可以定义一个Class ColumnInfo呢? 公司的描述信息类:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.co

2010-01-07 22:48:00 1999

原创 《锋利的jquery》实例源码下载

 想学jQuery,听说《锋利的jquery》挺好,想找个PDF下载看看,但是没找到,不过找到了实例源码。csdn的下载频道里发现的。 借用了一下可以在这里下载:《锋利的jquery》实例源码.rar   刚下载还没细看呢。

2010-01-05 18:49:00 1256

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

 开场白  面向过程:面向过程是“写代码”,根据客户提出来的需求来写代码,包括函数。一步一步的写,都写完了,功能也就实现了。  面向对象:面向对象是“做设计”,先不考虑细节,而是先做总体设计。都设计好了,再去实现细节。  举例来说,面向对象是设计一部汽车,而面向过程是设计一个流水线生产汽车。设计一部汽车是要考虑客户的需求,考虑众多因素,然后画图纸。并不考虑到底如何把汽车生

2009-12-31 02:49:00 883

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

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

2009-12-03 21:11:00 2610 2

原创 【视频】配置信息管理 的 使用方法(六):实现添加、修改、查询

    这个是使用配置信息管理实现添加、修改、查询的方法。   感谢 svnhost.cn 提供空间  

2009-11-28 08:12:00 886

原创 【视频】配置信息管理 的 使用方法(五):配置程序之列表、分页控件、按钮

 配置列表页面、分页控件、按钮的方法。  

2009-11-27 23:10:00 620

原创 【视频】配置信息管理 的 使用方法(四):功能节点维护

 用配置信息管理来功能节点的维护的演示。 

2009-11-27 21:10:00 773

原创 【视频】配置信息管理 的 使用方法(三):查看和修改元数据、查看数据库的表视图存储过程等信息

  这个是查看和修改我们在上一个视频里添加的元数据的方法。 感谢 svnhost.cn 提供空间。 

2009-11-27 20:10:00 1266

原创 【视频】配置信息管理 的 使用方法(二):建表、添加元数据

   视频内容是如何用配置信息管理程序查看数据库文档、建表、添加元数据。 感谢 svnhost.cn 提供空间。   

2009-11-27 18:10:00 1090

原创 【视频】配置信息管理程序的使用方法的视频演示(一):数据库文档(Excel)的格式说明

   这个视屏是对数据库文档(Excel)的格式的说明。必须按照这样的格式填写才能被配置信息管理程序所识别。      感谢 svnhost.cn 提供空间,因为园子里只有30M的空间,远远不够用,呵呵。     下载地址:http://www.svnhost.cn/Download/Detail-527.shtml   

2009-11-26 18:12:00 964

原创 预防SQL注入攻击之我见

 1、 SQL注入攻击的本质:让客户端传递过去的字符串变成SQL语句,而且能够被执行。2、 每个程序员都必须肩负起防止SQL注入攻击的责任。  说起防止SQL注入攻击,感觉很郁闷,这么多年了大家一直在讨论,也一直在争论,可是到了现在似乎还是没有定论。当不知道注入原理的时候会觉得很神奇,怎么就被注入了呢?会觉得很难预防。但是当知道了注入原理之后预防不就是很简单的事情了吗?  第

2009-11-26 07:13:00 1811 3

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

 前篇:【自然框架】——页面基类与设计模式(一)桥接模式 桥接模式的补充:(下面的一段是桥接模式里后补充的一段,桥接模式的一个小结) 什么是交接模式?引用《大话设计模式》里的定义:  桥接模式(Bridge):将抽象部分和他的实现部分分离,使他们都可以独立的变化。(P229)   不知道大家有没有看懂这个定义,至少我是没弄懂,呵呵。再引用一段《大话设计模式

2009-11-25 08:10:00 948

原创 用QQ提问的技巧,用了之后可以提高效率,呵呵。

    有些Tx喜欢用QQ向好友提些问题,但是却没有掌握提问的技巧,自己没有及时得到答案也浪费了对方的时间。这里抛砖引玉,说一下我的看法和体会。大家一起讨论。我们讨论问题,不讨论人。 一、 把QQ当成了电话(不适合的做法)  有些tx会非常小心谨慎,可能会按照下面的步骤进行询问。1、 您好!2、 得到回复后再问:抱歉打扰了,您现在有时间吗?3、 再问:可以请教个问

2009-11-24 18:07:00 6026 28

原创 【自然框架】——页面基类与设计模式(一)桥接模式

 【自然框架】 页面里的父类—— (补充) 【自然框架】 页面里的父类——把共用的东东都交给父类,让子类专注于其他。  ===================   以前发过两篇关于页面基类的文章,由于当时对于聚合、组合、桥接模式等不清楚,所以说的也是比较乱,这些日子又学习了一下程杰的《大话设计模式》,又有不少收获。现在我们再来重新分析一下。 先说需求:1、

2009-11-12 22:08:00 949

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

   为什么要有命名空间?类多了不便于管理,把他们给他分个类整理一下,便于管理。   那么命名空间就有了两个使命,分类和标识。其实标识也是一种分类。 我们打开Reflector.exe看看.net框架里的命名空间。System开头,这个就是一种标识吧,表示这是.net框架提供的类,和第三方提供的类可以有一个明确的却分。再往后看,System.Data和数据打交道的

2009-11-12 19:09:00 701

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

   这是一个应用自然框架写的一个“配置信息管理程序”,目的就是管理配置信息的,因为自然框架最主要的就是“配置信息”也就是元数据,那么这个配置信息要怎么管理?手动修改吗?那也太麻烦了呀。我不知道Hibernate 的XML有没有一个配套的管理程序,不过我的自然框架是需要一个程序来辅助管理一下配置信息的。   目前主要的功能有  1、根据数据库文档(Excel)来建立表,建

2009-11-11 07:04:00 1426

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

 今天发的Demo还不太完整,如果您着急的话,可以先下载看看,呵呵。如果不着急的话可以在等一两天。 数据库:http://files.cnblogs.com/jyk/Data_Nature_Demo_2009-11-2.rarDemo:http://files.cnblogs.com/jyk/自然架构演示程序_2009-11-2.rar 自然框架源码:http://w

2009-11-02 23:10:00 696

原创 【自然框架】—— 全貌

   关于自然框架,以前都是分着说的,比较零散,现在整理归纳一下,和在一起说一下。适用范围:关系型数据库相关的项目。就是客户需要把自己的许多许多的信息都要放到关系型数据库里保存的项目。企业定制开发、MIS等。宗旨:自然而然,顺其自然,水到渠成。该用什么就用什么,不要为了某某而某某。原则:相同(相似)的代码(函数、类)不能出现在两个地方。就是“复用”、减少冗余代码的意思。环境:

2009-10-28 22:09:00 1137 1

原创 自然框架的源代码下载(2009.10.28更新)

 上传日期:2009.10.28 http://www.cnblogs.com/jyk/archive/2009/10/28/1591680.html 压缩包里面是一个解决方案,七个项目,其中四个类库项目,一个自定义控件项目,两个web项目。这是目前自然框架的全部源代码,如果您下载了这个包就不用再找其他的了。  项目依赖关系 

2009-10-28 21:09:00 1885 7

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

 一、介绍和下载 名称:当前登录人管理(UserManage)版本:1.0.0上传时间:2009.10.15主要功能:用户登录,保存登录状态,记录登录人的信息,验证是否登录,验证权限等。下载:http://files.cnblogs.com/jyk/BaseUI_User_091016.rar说明:压缩包

2009-10-20 16:12:00 735

原创 当前登录人管理——UserManage源代码下载

      名称:当前登录人管理(UserManage)      版本:1.0.0      上传时间:2009.09.14      主要功能:用户登录,保存登录状态,记录登录人的信息,验证是否登录,验证权限等。      下载:http://files.cnblogs.com/jyk/UserManage_090914.rar

2009-09-14 16:06:00 852

原创 【杂谈】您是以什么姿态来参与讨论、回帖的?

      大概有三种姿态吧。1、大师级      总是说一些很玄的话,比如“是狗摇尾巴,还是你摇狗尾巴?”,让人听了就有一种想揍人的冲动,呵呵。2、老师批卷子型。      你这个不对,违反了范式;这个也不对,继承层数太多了;这个还是不对,组合优于继承,你要用组合;这个,不够灵活,你要能够方便的扩展;这都什么年代了你还面向过程呢?      什么你问我这个要怎么做,你不会自己去想呀,你

2009-09-12 10:07:00 568

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

 1、 从Control到GridView继承了多少层? (这个图可不是现做的,这是以前为了写QuickPager分页控件而弄的。http://www.cnblogs.com/jyk/archive/2009/04/29/1446033.html )       看上面的类图,远远超过三层了吧。如果简单的用“书上说,继承不能超过三层”、“组合优于继承”来衡量的话,那么.N

2009-09-11 10:07:00 692

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

      没想到下午发的《【自然框架】 页面里的父类——把共用的东东都交给父类,让子类专注于其他。 》启发了热烈讨论,还以为又是一大堆的口水回复呢。看到大家的热烈讨论我很高兴,这才是我希望的讨论环境,无论是支持的还是反对的,我都非常感谢。对我的帮助是很大的,让我知道了哪些是大家可以接受的,哪些是不对的。比闭门造车,一个人写代码好多了。我觉得博客园是一片净土,感谢dudu为我们提供了一个

2009-09-09 21:07:00 581

原创 页面里的父类——BaseUI源代码下载

      名称:页面里的基类(BaseUI)      版本:1.0.2      上传时间:2009.09.14      主要功能:权限验证,URL参数获取、验证,自定义控件的赋值等。      下载:http://files.cnblogs.com/jyk/BaseUI_090914.rar       修改记录      1.0.0 (2009.

2009-09-09 14:08:00 804

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

 【类图】【命名空间】——————————————————【文件截图】   可能您会问,不就是弄个父类吗,怎么又是这么复杂呢?这个嘛,听我慢慢道来。(类图里面Tree、Main1、DataDelete1、DataForm1、DataList1不是父类,而是共用页面)      这个是依据自然框架的特点来设置的,目的就是把共用的代码都放到父类里面,减轻子类的代码量。就是最大限度

2009-09-09 14:07:00 827

原创 【自然框架】 权限 的视频演示(二): 权限到字段、权限到记录

      继续。这里演示权限到字段和权限到记录。            权限到字段有两种安全级别,      1、低安全级别。有些项目不需要做到控制每一个字段是否显示,那么就可以采用这种级别。低安全级别就是:如果一个节点里面没有设置可以访问哪些字段,那么就默认为不需要做到控制字段的程度,就是说节点里的字段都是可以访问的。这么做是为了操作方便。      2、高安全级别。有些项目要求非常

2009-09-07 13:08:00 1037

原创 【自然框架】通用权限的视频演示(一):添加角色,权限到功能节点和按钮

      写了几个关于权限的东东,好像大家都不大理解,也不太清楚我的权限到底能做什么,所以想来想去还是弄点视频吧,就是屏幕录像,这样大家看起来就方便了吧。      为了大家便于观看视频,我先说一下视频的步骤。      1、添加角色,选择角色可以使用的功能节点和按钮。      2、选择用户,就是给角色里面添加用户。      3、用用户的账号登录,查看效果。      4、修改角色

2009-09-06 22:08:00 1127

原创 [转帖]纯属娱乐——变形金刚vs天网

[转帖]变形金刚2的影评-《变形金刚3 天网反击战》有一个问题困扰了我足足二十年:为什么汽车人要帮地球人?光用“所有有感知的生物都应享有自由”这个法则是根本说不过去的,因为猪也有感知,但人类就把猪圈养起来,随意杀戮。从这个角度来讲,如果汽车人绝对坚持“自由法则”的话,应该把人类当作霸天虎一样的邪恶生命体加以消灭才对,为何要帮地球人奴役其他生物呢?直到昨天下午看完《变二》,终于大彻大悟。原

2009-08-29 08:08:00 622

原创 程序员的全新的兼职工作方式

       金币、经验、等级、声望,这是在说网游吗?No,我说的是工作。对,就是基于自然框架针对程序员的全新的兼职方式!      程序员接点私活,挣点外快替补家用,这个也比较常见了吧,但是现在的兼职方式存在很多的问题,比如互相不够了解、时间不够用、不能及时完成任务,等等。      我最近在做我自己架构,在完善架构的同时接到了一个项目,但是苦于自己一个人有些忙不过来。因为我想把我

2009-08-24 07:09:00 1288 1

原创 【自然框架】之通用权限:数据库设计的几种使用方式

       上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。      这个嘛,我也没有说所有的表都要一起使用呀。用哪些表那是根据情况来定的。也就是客户需求、项目需求和经验来决定了。      如果项目很简单,客户的需求也不复杂,那么做到权限到模块就可以了,大家

2009-08-22 10:09:00 1279 1

原创 今天你进步了吗?

       工作时间已经将近八年了,再加上大学的三年时间,和代码已经“亲密接触”十一年多了。那么这么多年反了没有,为什么能够坚持下来呢?不是说写代码的超不过30岁吗?我能坚持多久呢?多了不敢说,至少还能坚持两年。      为什么有些人坚持不下来呢?原因之一就是,去年用的方式,今年还在用,一点变化都没有。而且明年还是这样,不会有什么变化,也没有什么提高(包括技术和薪金)。所以坚

2009-08-20 16:09:00 825

原创 关于Int自增字段和GUID字段的性能测试。只有测试,没有分析,呵呵

      最近有两篇关于GUID和Int自增的文章,我是一直使用Int自增的,不习惯使用GUID,感觉GUID很麻烦,用着不方便,性能也比不上Int自增。但是同时我也知道,二者在性能上孰优孰劣,只是感觉和猜测,并没有做测试!我是只相信测试,不相信分析、推断的。可能是由于我一直都没有系统的学习过的原因吧,高分析总是迷迷糊糊,模棱两可的。所以我更详细测试的结果。      一直想做一下这方

2009-07-30 22:09:00 1726

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

      好像以前做的那个数据库设计大家都没太看懂,究其原因似乎大家都比较习惯使用PowerDesinger来设计。而我用Excel画出来的图大家看着特别别扭,而且还没有总体的图,也没有ER图,所以大家也就没有心情看了吧。呵呵。      PowerDesinger学习了一下,感谢Hayden Han 写的《PowerDesigner使用教程 —— 概念数据模型 》,通过这个文章学

2009-07-28 06:10:00 3190

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

名词解释1、资源角色,我的理解就是资源过滤方案 + 角色。就是把资源过滤方案和角色结合在一起的东东。2、资源:这里的资源指的是关系数据库里的记录。3、资源过滤:就是按照一定的条件提取数据库里的记录。比如只提取自己添加的记录,只提取Kind=2的记录。4、资源过滤方案:就是把这种查询条件以“方案”的形式保存起来,以便于和角色结合。数据列表的过滤方案              资

2009-07-21 10:11:00 971

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

 摘要1、 这里不是说如何做一个人员管理,这里要说的是自然框架如何处理主从表的添加、修改。人员管理只是一个例子。2、 人员管理的表的“结构”。3、 Tab标签页,通过js脚本+iframe实现的Tab效果。点击一个Tab,在iframe里面加载对应的页面,从而达到切换标签的效果。4、 主从表:一对一、一对多的两种情况。5、 添加:在添加的时候,表单控件可以添加主表里的记录,然后添

2009-07-17 17:11:00 2252

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

       上周回家办点事,更新的事情就有耽搁了。对不住大家,所以这周要努力了。      我发现要做的事情太多了,做过了哪些事情也都记不清了,所以有必要弄个“工作计划”和“工作日志”出来。为什么要弄个“工作日志”呢?有这么几个好处。 工作日志:      1、可以记录下来某个时间段做了哪些事情,以便给工作计划提供可靠的依据。      2、更新程序的时候,可以

2009-07-16 12:11:00 739

原创 论管理员的不作为!!!

       有一个图书馆,提供了一个大屋子作为自习室,大家都可以进入自习。自习室嘛,第一条就是要安静,不能影响其他人的学习。       一开始是挺好的,大家都很安静的自习。但是好景不长,渐渐的有人开始小声的议论,后来声音渐渐的大了起来。       终于有人忍受不了了,站起来大吼了一声:大家都安静一点,这里是自习室!       我们来猜猜结果是会什么样子

2009-07-10 08:11:00 776

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

 定义      元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。      我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。      SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可

2009-07-02 15:11:00 699

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

       看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。      还是先说一下这次的Demo里增加的内容吧。       1、添加人员            这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把

2009-07-02 10:12:00 1325

省市区县的数据库Access2003版本3530条记录

省市区县的数据库 Access2003版本 省市区县总记录三千五百多条。

2010-05-27

QuickPager asp.net 2.0 分页控件

基于asp.net2.0的分页控件,支持多种数据库,支持多种分页算法,按需所取,使用方便,持续更新。 http://www.cnblogs.com/jyk/ 这里是详细说明。

2009-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除