ajax的再次封装!

jQuery的ajax本来就很方便了,为啥还要在进一步的封装呢?这个首先要看项目的具体需求了,如果觉得不需要,那么完全可以直接用jQuery提供的各种ajax的方法。如果像我似地,感觉不太方便的话,那么完全可以按照自己的想法和需求来再次封装一下。     需求:   1、调用的时候更加的简单。   2、可以灵活的做各种设置和变化。   3、可以满足一些通用的需求。比如...
阅读(879) 评论(0)

自然框架开源社区的第一次活动——实现会员注册

活动方式  由社区提出一个需求,大家按照自己的习惯、方式来实现这个需求,然后上传代码。上传后其他人都可以看到,并且可以提出自己的看法。上传人可以根据大家的看法修改代码,再次上传。  可以查看、学习别人上传的代码,进行讨论、发表自己的看法。找一个大家都有空的时间(暂定4月24日),集中讨论。可以用语音群聊的方式。活动目的  上传、介绍自己的代码,学习别人的代码,通过讨论,取长补短,达到共同提高的目的。活动时间4月1日到4月23:大家上传自己的实现代码。同时也可以进行讨论。4月24日:集中讨论。(如果大家都没有...
阅读(1710) 评论(0)

【视频】自然框架之分页控件的使用方法(二) 下载、DLL说明和web.config的设置

    上次说的是QuickPager分页控件的PostBack的使用方式,也提供了源码下载。但是有些人下载之后发现有一大堆的文件夹,还有一大堆的DLL,到底要用哪个呀?不会都要用吧。   当然不需要全都引用了,只需要引用三个DLL就可以了。下载压缩包解压后,打开 /_WebControls/bin 这个文件夹。需要用到这里的三个DLL。 /_WebControls/bin/Nature.DataAccessLibrary....
阅读(1269) 评论(0)

【视频】自然框架之分页控件的使用方法(一) PostBack方式的一般分页方式

 前言:分页控件的优点 1、 按需所取 —— 需要几条记录就从数据库里提取几条记录,不会多取。 2、 使用简单 —— 设置几个属性就可以实现分页的功能。 3、 多种分页算法 —— (即分页用的SQL语句)可以根据不同的需求灵活选择4、 支持多种数据库 —— 用不同的分页算法对应不同的数据库。  第一章:PostBack分页 目...
阅读(1332) 评论(0)

【自然框架 免费视频】资源角色的思路介绍(整理了一下以前帖子的目录,请刷新)

 请大家不要忘记点推荐!  源码下载:自然框架的源代码、Demo、数据库、配置信息管理程序下载  这里介绍一下资源权限的思路,我们来设计一个场景,这个场景大家比较常见的,也是我遇到过的。我们来通过这个简单的实例,来看看资源权限可以如何实现。资源权限,就是同样的一个表,一些人可以看到一部分信息,另一些人可以看到另一部分信息,还有些人可以看到全部信息,还有……。总之就是根据员工的权力,进行适当的筛选。可以看到一部分,或者可以看到...
阅读(1273) 评论(0)

【视频】自然框架源码的类库、控件、模块的总体简介

    我的自然框架开源好久了,看博客园的文件下载次数,已经被下载几千次了。可能有些人打开一看,好几个项目,一大堆的文件,随便找了一个,看不懂。再运行一下,咦怎么少个页面?于是就得出了一个结论。   还有些人想看看框架里的代码,想研究一下,也有像学习一下的,但是又不知道从何下手。   这几天,看路过秋天的代码,SQLHelp的部分还基本可以看懂,但是其他的看起来就吃力了。原因是思路不同,习惯不同,看起来就很吃力了。那么我的框架呢,代码更...
阅读(1261) 评论(0)

Attribute(特性),怎么用才更好? —— 字段编号被误解了

   上一篇里(Attribute(特性),怎么用才更好? ),有人说,“坚决杜绝magic number ”,这个magic number指的就是字段编号吧,其实您误解了。  一提到字段编号,可能有些人的第一反应就是这样的用法:   Person1.2000020,或者Person1[2000020],或者ds[2000020]。   这么用确实是不好的,不易读,很容易写错。但是我可没说要这么用呀。请看实体类的...
阅读(1517) 评论(0)

Attribute(特性),怎么用才更好?

 前几年:  2008年的某一天,我坐火车去北京。硬卧上铺,一晚上就到北京了。爬到上铺之后发现,旁边上铺有一老兄抱着一个笔记本,一开始还以为是看电影呢,仔细一看才发现——老天呀,居然在写代码!   这老兄也太工作狂了,当时可是晚上九点多了呀。屏幕里的IDE和vs有一点像,但又不是。问过了之后才知道,原来是大名鼎鼎的java(具体叫啥记不清楚了,好像是j2ee,对java相当的不熟,就是那个意思了)。遇到java高手了,不能错失良机,要问...
阅读(6080) 评论(18)

用接口实现事件的一种方法,只是玩玩。

   前一阵子,firelong说,应该用接口实现事件,而不应该用委托。我就希望他能给出一个用接口实现事件的方法,我是一直等呀,等到了现在也没有看到。   昨天又看到了,Snake@Net  说不要把接口和委托给混淆了的文章。也许我就把他们给混淆了吧。他的文章没仔细看,不过我倒是突然想到了一个用接口实现事件的方法,写了一个简单的demo测试了一下,居然还成功了。   所以拿出来抖落抖落。   这个只是体现了一个简...
阅读(1350) 评论(1)

重温数据库访问——故事篇

   本文想借用故事的方式来说一下ADO.net的工作方式。虽然现在都ORM了,但是了解一下ADO.net还是有必要的。   在茫茫的大海上有许多的岛,其中一个岛的名字叫做“应用程序岛”。这座岛上商业非常发达,高楼大厦、店铺林立。但是岛的面积不够大,没有地方建立仓库。所以市长决定,把临近的一座小岛开发出来,专门作为数据仓库来使用,这座岛的名字就叫“数据库岛”。   市长在数据库岛上面建立了一个MSSQL数据库,这样各个商场、超市就可以把...
阅读(6616) 评论(58)

自信。

   做人要有自信,学习要有决心,我认为自信来源于成功,从一点一滴小的成功来积累自信,自信并不是一蹴而就的。   每攻克一个难关,每解决一个难题,弄明白了一个没明白的问题,都会带来成功!甚至是成就感!   努力让自己做每一件事都有成果,你才会既有自信,又有决心。学习无捷径,唯有勤奋。外加积累经验。各种经验。...
阅读(1342) 评论(0)

借用 疯狂秀才 的页面,修改了一下自然框架后台管理的页面。

   不知道为什么,就是不喜欢extJS,昨天看到了疯狂秀才的页面,大家都说好,那我就借鉴一下吧。下载源码,加到aspx里面。运行,居然有js错误。一模一样的呀,怎么出错了?仔仔细细看了n遍,终于发现了不同的地方——多了一个表单 。去掉了就ok了。   然后就是修改菜单了。秀才的菜单是写死在页面里的js形式,我是喜欢动态加载的,于是用了一个古老的方法,在后台组合html,哦不...
阅读(7260) 评论(2)

老程序员的巨大优势——积累起来的经验——打破30/35岁的魔咒!

   最近找了一份工作,在工作中体验到了以前积累的工作经验的巨大优势。   需求很简单,就是做一个网站,展示一下要出售的商品,再加上一个资讯作为陪衬。当然还要有一个会员管理,会员分类,会员购物车、订单、网银接口等,还有SEO的注意事项,再加上URL重写,还有就是业务员和会员的关系。需求基本就是这样,没什么复杂的。   03年做自助建站,对于产品展示是没什么问题的;04...
阅读(2466) 评论(2)

应对需求变更的软件的设计——我的想法

   每个人走过来的道路都是不一样的,经历过的项目都是不一样的。虽然我的大学是计算机专业,但是理论上的东西学的不多,也不系统。我主要是实践,就是写代码了。上学的时候很喜欢写代码,把自己的想法变成代码,运行出来,实现自己想要的效果。我都是先写代码,做测试然后再去寻找理论依据。一直到现在我也是真么做的。  上班之后,当老板、客户提出需求的时候,我首先要做到的就是用编码的方式来搞定,而不是...
阅读(1871) 评论(7)

面向对象最重要的是“抽象”,三层最重要的也是“抽象”,没有抽象就不是真正的面向对象、三层。

    只用class的,那叫做“基于对象”,比如当初的vb6.0;只是分了三个项目,把以前写在一起的代码分成了三份,所谓的业务逻辑层就是一个传声筒,这一类自称三层的,在我看来都是“模仿三层”,甚至是“伪三层”。   面向对象,就是要先考虑“对象”,考虑对象的时候完全不用去考虑数据库结构是什么样子的,这个对吧?ORM讲究的是现有O后有R,然后再去映射。 代码 ...
阅读(7997) 评论(33)

【自然框架】用CMS的栏目举例,聊一聊从“一层”到“三层”的变化

  做CMS最基本的一个功能就是做一个栏目导航,如果这个导航想做成动态的(即需要从数据库里提取数据)那么要如何实现呢? 简单的方法——DataTable   一个表两个字段,把数据提取出来,放在DataTable里面,然后在页面里做一个循环,OK了。是不是很简单呢?如果看了我的代码,估计会有很多人提出异议,呵呵。这里就是想和大家详细讨论一下。   由于每个页面都要...
阅读(2730) 评论(9)

细分主键

    主键本身是很简单的,但是围绕他产生的故事就不是那么简单了。 1、 管理这个是最重要的,没有规矩不成方圆,主键要如何管理一定要实现确定好了,甚至有必要为此写一个规范。比如是全公司采用相同的方式处理主键,还是根据项目、产品来各自管理?还是由项目组成员自行决定?这些都是需要实现说清楚的。  2、 定义不是说“主键”这个词的定义,而是主键用什么,比如用...
阅读(1593) 评论(1)

【自然框架】CMS之数据库设计

    在园子里也混了三年多,随笔200多,一开始只是想把自己的经验写一下,后来呢弄出来了一个“自然框架”,主要精力就放在了介绍自然框架的思路上面了。随笔多了就发现一个问题:有点乱。虽然博客有分组,但是只支持一级分组,不支持n级的。博客里也没有“栏目”这一类的设置。所以对于随笔的管理有有点力不从心了。有些兄弟看到我的博客,看到我说自然框架,然后就会很迷茫,自然框架到底是什么?能做...
阅读(2852) 评论(0)

【自然框架】——重开在线演示

   以前的那个在线演示的空间和域名过期了(感谢“云淡风清”和“恭敬”提供域名、空间和数据库),想想还是自己弄个空间来的稳定一些。所以买了个空间,交了一年的钱,所以至少一年内是稳定的。另外还想做一个专门介绍“自然框架”的网站,现在还在构思和完善中,预计一周的时间可以基本成型。   新的在线演示网址:http://demo.naturefw.com/login.aspx ...
阅读(1572) 评论(1)

为or、in平反——or、in到底能不能利用索引?

   先说一个笑话,作为开场白。俺也换换风格试一试,呵呵。  在以前,有三个书生赶考,在路上遇到了一个算命先生,于是就问算命先生:我们三个人赶考,结果如何呀?算命先生伸出来了一个手指头(食指)。三个书生赶考的结果是,有一个人考中了。三人一想呀,这个挂算的对呀,有一个人考中了嘛。  其实“一个手指头”是很模糊的,很忽悠人的。有各种各样的解释,比如:一个人考中;一个人没考中;一起...
阅读(1412) 评论(0)
297条 共15页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:432164次
    • 积分:7656
    • 等级:
    • 排名:第2756名
    • 原创:295篇
    • 转载:2篇
    • 译文:0篇
    • 评论:428条
    最新评论