随笔分类 -  A NBear

山东建筑大学校内购物网(SdaiBuy.com )V1.2 Beta
摘要:V1.2Beta 添加了显示全部好友功能 添加了显示全部留言功能 添加了在线客服(使用了53kf.com的js脚本) 在后台的处理和已处理订单页面加入了分页处理 在后天加入了普通用户管理 阅读全文

posted @ 2007-12-17 18:04 JesseZhao 阅读(2501) 评论(10) 推荐(0) 编辑

TrueLove 项目感悟(二)安全、布局、架构
摘要:最近这两天一直没有时间来写这个系列文章。忙着做个 Spider 来抓点东西。我们的 www.365rss.cn 刚刚起步,希望大家多去看看,支持一下。因为好几天前做完的 TrueLove 的这个模块,很多当时遇到的问题都忘记了(悔恨当时没有用笔记下来)。我这里只说说3个我现在能够回忆起来的东西。基于 Form 的安全机制、基于 Div+CSS 的网页布局、基于MVP的架构。下面听我一个部分一个部分的慢慢道来: 阅读全文

posted @ 2007-02-05 02:08 JesseZhao 阅读(3113) 评论(21) 推荐(0) 编辑

TrueLove 项目感悟(一)功能分析、数据库设计
摘要:昨天和老婆在网上聊天,她看了我的博客,问我最近为什么不写技术文章了。我相信也是的,已经有2个星期没有写过技术类的文章。虽然最近忙着做 TrueLove 这个酒店查询的网站,但是在做 TrueLove 项目的时候一些经验、技巧、感悟和问题也应该记录下来,以便以后查阅和与他人分享。所以准备写 TrueLove 项目感悟的系列文章。 阅读全文

posted @ 2007-02-01 01:35 JesseZhao 阅读(4003) 评论(12) 推荐(0) 编辑

【翻译】Object relational persistence in .Net
摘要:Introduction(背景) 在.net开发的人中,我相信大部分人都接触过或者听说过 Object persistence 框架(比如 nhibernate之类的)。我曾经用过两个数据持久化方案,一个是用 attributes 去修饰 fields/properties ,然后框架利用发射机制来获取 metadata(元数据)并持久化它,另外一个方案是将 metadata 放到外部的一个 XML 文件里面,然后依然是利用反射机制去完成对象的持久化。 Pros and cons(硬币的两面性) 因为下面的原因,我个人比较推荐外置 XML 文件的做法: 即使在没有源代码的情况下,我们可以根据 XML 的定义映射到类让后存储他们(在使用第三方库的时候很有用)。 映射数据不会照成类定义的混乱。 当一个对象需要多个不同的持久化方案时,我们可以定义多个不同的 Mapping 文件。最起码她更具有灵活性和可扩展性。 在我个人看来,这两个方案本质上都很脆弱。它没有 type safety 或者编译时类型检查以确保映 阅读全文

posted @ 2006-12-21 16:30 JesseZhao 阅读(1979) 评论(4) 推荐(0) 编辑

Inside NBear Starter Kit (二) 不使用附带数据库的安装方法
摘要: 具体常规的安装方法我这里就不描述了,方法见我的上一篇文章Inside NBear Starter Kit (一) 安装配置,里面有详细的介绍。我下面要说的是在不使用NBear Starter Kit 自带数据库的安装方法。下面开始: 一:建立基本的数据库 修改NBear.design里面的LiEntities.cs文件,给每个Interface都添加一个[ReadOnly]属性,这样防止数据库被覆盖。修改完代码如下 阅读全文

posted @ 2006-12-14 09:08 JesseZhao 阅读(1758) 评论(4) 推荐(0) 编辑

Inside NBear Starter Kit (一) 安装配置
摘要: 昨天去NBear,看到Lukiya发布了NBear Starter Kit v1.01。记得前天才刚和Teddy.cn说了想看看NBear官方网站,他答应说很快就会放出来。看来NBear开发团队的速度真是快啊。NBear starter kit的具体信息请参考http://www.nbear.org/Modules/Articles/Detail.aspx?i=19。 下面我来说一下NBear starter kit的安装配置方法。下载的压缩包解压缩了有下面几个工程: NBear.Designs 用于生成配置文件,实体类,和sql脚本的(理论上是这样的,可是发现生成的sql脚本不能得到预期的数据库)。 NBear.Entities 实体类工程。(业务实体和数据访问层) NBear.Assistant 辅助类,一些工具函数封装。 NBear.ServiceInterfaces NBear网站的服务接口类。(业务逻辑层) NBear.Serv 阅读全文

posted @ 2006-12-12 10:29 JesseZhao 阅读(2498) 评论(2) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示