摘要: 在传统的营销学里面,有两种模式,一个是 “我有什么” 一个是 “你要什么”。 由于博客园是面向广大程序员的,那就谈谈在框架制作的时候,怎么将这两个观念用好。 说起框架制作,大家第一反应就是IT大鳄们的作品,MVC的框架,有MS的ASPNET MVC,ORM的话,有Hibernate。我想做一个框架,可能被人说成是重复发明轮子,或者被人质疑,你的作品的品质可以和大鳄们的作品相比吗?我为什么要使用你的东西,而不是大鳄们的东西呢? 羊群效应是可怕的,iPhone的崛起,在iPhone的良好品质之外,也使用了人们的羊群效应。我看到别人在使用iPhone,我想和大家一样,我才觉得安心。同样,一个框架,. 阅读全文
posted @ 2011-06-27 17:30 灰毛毛 阅读(2009) 评论(10) 推荐(9) 编辑
摘要: 有时候,我们还希望在输入框里面出现提示信息,比如这样:一旦鼠标点击了输入框,则提示信息自动消失。我们把这种效果叫做“输入框提示”效果,目前似乎逐渐流行起来了。使用 wojilu ajax framework,仅需要添加两个Html属性即可。这两个属性依次是:1、class="tipInput"2、tip="提示内容"在看我记录的代码之前,先看看Web新手,我,是怎么来实现这个功能的。代码来自 www.magicDict.com 源代码1<inputname="ctl00$txtSearchWord"type="text 阅读全文
posted @ 2011-06-27 11:09 灰毛毛 阅读(2170) 评论(8) 推荐(1) 编辑
摘要: 一、在mvc中使用事务我记录 mvc 框架已经集成了数据库事务处理,启用事务的做法很简单,只要在action上面打上[DbTransaction]批注(attribute)即可,比如:[HttpPost, DbTransaction]public void Create() {}这个批注的处理方式是,只要action发生了任何异常,数据库都会自动回滚。wojilu系统使用了大量的批注[特性,本人比较喜欢特性这个词语,鸡蛋同学喜欢批注这个词语]来控制Method,例如Action的权限验证,安全验证等等都是通过批注加反射来实现的。通过获取批注可以获得很多很多方法的信息。具体的实现方法:1///& 阅读全文
posted @ 2011-06-27 09:40 灰毛毛 阅读(2580) 评论(2) 推荐(3) 编辑