| 最新更新 |
|
[转载]
十年一觉围城梦 |
2009年6月的一个下午,香港人陈德森只身来到南京,冒雨拜谒中山陵。没有打伞的他和其他游客有些不同,一到景区就直奔中山陵,鞠了三个躬,闭着眼睛念念有词了三分钟,之后又深深鞠了三个躬,磕过头,匆忙离开。
现在回想这一幕,他仍然觉得神奇:他来的时候,天下着小雨,当他离开时,天突然放晴,阳光灿烂。就在这次拜谒后,他感觉自己心头的“围城”魔咒,突然解开了。
几... |
|
[文章]
DbEntry on Mono 测试 |
Mono 2.6 发行,.Net 兼容性得到很大提高,据说甚至很多 WinForm 的程序,也可以不修改的编译运行成功了。
Mono 有一个 Mono 兼容性检测工具,叫做 MoMA,我用 MoMA 检测了 DbEntry 生成的 dlls,结果显示,有两个地方不兼容,一个是 Mono 不支持 OleDB,一个是 Mono 不支持 ODBC。当然,这是一个很合理的结果,... |
|
[文章]
省点儿力气吧,DbEntry是不会被Sql注入的 |
新网站上线,加入了异常Log的功能,于是见到了一些有趣的请求,不过我想说的是,从技术上说,因为完全使用参数模式,所以 DbEntry 是不会被 Sql 注入的,另外,权限设置也比较保守,DbEntry MVC 也没有什么 CustomerList.aspx,所以,还是省点儿力气吧。
记录下的尝试攻击路径:
http://llf.hanzify.org/st... |
|
[文章]
DbEntry MVC 开发小记 |
花了一周左右的时间,使用 DbEntry.Net 的 MVC 把 我的网站 重新设计了一下,同时也可以算是对 DbEntry.Net MVC 的一次实用性测试及升级。在这里记录一些感想。
DbEntry.Net MVC 更像 Ruby on Rails,使用的脚手架方式也类似,以前我就觉得,脚手架是挺重要的,在这次开发中,也实际的感觉到脚手架的好处。事实上,直到现在网站... |
|
[文章]
DbEntry 开发实践:Wiki 系统(七) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 流水帐记到现在,系统基本完成,不过还有几点需要解决。
首先,我们来添加一个“记住我”的功能。当用户登录的时候,如果选择了“Remember Me”,那么就同时把用户名密码等信息保存到用户的cookie中,用户访问时,先检测cookie,如果cookie中有... |
|
[文章]
DbEntry 开发实践:Wiki 系统(六) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 经过前面一系列的编写,我们有了一个可以工作的Wiki系统,现在我们先来给它进行一点儿美化。
我想象中的布局方式是,顶部是banner,导航栏,编辑、历史等链接,中间是Wiki或者FckEditor,下面是底边栏,显示一些提示信息和版权信息。这可以使用fra... |
|
[文章]
DbEntry 开发实践:Wiki 系统(五) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 上回书说到,VisualWiki系统已经基本可以运行,我们现在来考虑给他加个路径功能。举例来说,我们从Home页,点击Hello链接,进入Hello页,这时,我们希望有Home和Hello两个链接在Wiki页顶端。再点击Hello页中的Next链接,进入Next页,这时,我... |
|
[文章]
DbEntry 开发实践:Wiki 系统(四) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 上回书说到,VisualWiki系统已经有了显示、编辑、历史页面,不过,程序里也有了一小段重复的代码,所以我们这一次先进行一点儿重构工作。
首先,在VisualWiki.Models里建立一个Helpers目录,然后在其中创建一个CommonHelper类... |
|
[文章]
DbEntry 开发实践:Wiki 系统(三) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 书接上文,我们有了Show.aspx和Edit.aspx页面,现在应该开发历史记录功能了。
不过,在做这个之前,我们先加入一个Default.aspx,用来转向到有参数的Show.aspx页面,省得每次要自己输入title参数:
<%@... |
|
[文章]
DbEntry 开发实践:Wiki 系统(二) |
这几篇文章,是先发表在我的博客园blog上的,现在我的站点使用 DbEntry 升级完毕,也把这些文章贴回来 书接上文,我们有了一个非常简单的Show.aspx,现在我们需要一个Edit.aspx页面来进行Wiki的编辑。
新增一个Edit.aspx文件,这个页面同样接受一个title参数,这个页面上主要就是FckEditor,并且保存事件也由FckEditor提... |