0

IBatisNet -- 保护你的配置文件及映射文件信息

通常情况下我们在使用IBatisNet的时候,配置文件和映射文件都是暴露在外的,如果能进入到服务器,那么你的程序的操作数据库的SQL语句,数据库连接字符串等信息都将很轻松的被看到,这样是很危险的。然而IBatisnet自身也没有提供配置文件直接加密的方法,但我们可以用变通的方式来尽可能的保护这些文件...

Daniel Pang 发布于 2007-01-17 16:32 评论(4) 阅读(2810)
0

使用IBatisNet + Castle 开发DotNet软件

本文主要讲述我在项目中如何使用IBatisNet + Castle的结构来进行开发的。软件的主框架如下图: 我将系统分为五层,分别是Domain,Persistence,Service,Component,Web。系统的分层参考了NPetShop2的结构并稍加简化。下面简单说明一下每一层的功能:D...

Daniel Pang 发布于 2007-01-04 13:15 评论(14) 阅读(6685)
0

技术架构开发初步设想(开发过程)

阿修罗一平 发布于 2006-12-30 13:13 评论(18) 阅读(3464)
0

ADO.NET、NBear和NHibernate简单读写性能比较

下载测试示例程序说明:本测试使用SqlServer2000的Northwind数据库的Categories、Customers和Products三个表,测试比较ADO.NET、NBear和NHibernate的读写性能。公平起见,测试代码并没有使用太多特别框架的独有功能或缓存,在实际测试前分别都进行...

Teddy's Knowledge Base 发布于 2006-12-29 18:14 评论(30) 阅读(7892)
0

NBearV3教程——MVP(Model/View/Presenter)篇

Teddy's Knowledge Base 发布于 2006-12-20 20:07 评论(19) 阅读(7427)
0

争求一下建议呀,关于是否加类型前缀在变量名前

最近遇到是否加类型前缀的问题比较烦,所以向园子里的朋友求助,还希望多多帮忙呀。 我觉得两点好处如下 1.方便阅读代码,对于coding人员,类型往往可以对代码的逻辑起辅助性的思考的作用(绝对占一定的成份)。对于.net中写的大量的代码,如果对这些类型进行记忆,就增加了思考程序的复杂度。对吧,做事情,...

共同学习,共同进步 发布于 2006-12-18 10:21 评论(15) 阅读(676)
1

恢复误删数据(SQL Server 2000)--Log Explorer

今天不小心把客户那边的数据库中删了一千多条数据,而且之前又没有备份,真的是很郁闷,后来在网上找到一工具,用起来挺方便,让我躲过一劫。 首先来看一下界面: 输入服务器地址,用户名及密码后点Connect,进入到下面的界面:在这里选择要恢复数据的数据库,选择Use On-line Log(如果你又备份文...

Daniel Pang 发布于 2006-11-25 17:39 评论(84) 阅读(26783)
0

IBatisNet1.5 -- 映射文件--Parameter Maps and Inline Parameters

一、Parameter Maps 首先来看一下ParameterMap的定义:<parameterMapid="parameterMapIdentifier"[class="fullyQualifiedClassName,assembly|typeAlias"][extends="[sqlMa...

Daniel Pang 发布于 2006-11-23 15:45 评论(4) 阅读(4521)
0

IBatisNet1.5 -- 映射文件--Cache Models

Cache也是经常讨论的一个话题之一,在我们系统开发的过程中,总会存在着这样一类数据,它们更新频率很低,然而使用的频率却非常之高。为了提高系统性能,我们通常将此类数据装入缓存。Ibatisnet 也有自己的缓存系统。 MappedStatement的查询结果集可以根据cacheModel的值来确定它...

Daniel Pang 发布于 2006-11-23 09:35 评论(2) 阅读(2622)
2

IBatisNet1.5 -- 映射文件--Statements

前段时间写了一篇关于配置文件的,由于最近太忙了,一直没接着往下写,现在抽出时间来继续写IBatisNet1.5学习及使用经历. 通过上一篇文章,大概了解了Ibatisnet中SqlMap的配置,但仅仅有SqlMap我们还不能进行IBatisnet的操作,我们还需要根据数据库表来编写映射文件. Iba...

Daniel Pang 发布于 2006-11-22 11:42 评论(4) 阅读(4083)
0

发布NBearV3正式版

Teddy's Knowledge Base 发布于 2006-11-21 10:12 评论(39) 阅读(12289)
0

分析模式ORM实现系列——Accountability模式

Teddy's Knowledge Base 发布于 2006-11-20 09:45 评论(7) 阅读(10606)
0

关于NHibernate Wiki

TerryLee 发布于 2006-11-14 23:04 评论(4) 阅读(3509)
0

IDataRader 丢失数据?

刚才遇到一个很奇怪的问题。我用IDataRader返回一个SQL查询后的数据集,然后绑定控件GridView上。居然丢失了几条数据,有一次居然全部丢失;而我用事件探察器捕获了执行的SQL语句,SQL语句没问题呀。但是我把IDataRader换成DataSet就没问题了。不知道为什么会出谢这个问题。请...

Project E 发布于 2006-11-13 00:24 评论(0) 阅读(683)
0

重新设计NBearV3中的实体关联设计语言,实现数据库完整性约束和级联更新

闭关一个周末,重写了NBearV3的实体关联设计语言。新的语法能够更清晰明了的表述所有常见实体关联关系。新的实现版本同时实现了数据库完整性约束检测和自动级联更新。所有NBearV3教程已经更新以反映最新的修改。在线教程目录:NBearV3中文教程总目录最新版本NBearV3.2.0及所有源码和完整的...

Teddy's Knowledge Base 发布于 2006-11-12 22:09 评论(14) 阅读(5841)
0

NBearV3——ORM实体关系设计速查手册

Teddy's Knowledge Base 发布于 2006-11-09 08:05 评论(23) 阅读(7622)
0

NBearV3 Step by Step教程——IoC进阶篇

Teddy's Knowledge Base 发布于 2006-11-07 16:39 评论(11) 阅读(4667)
0

NBearV3 Step by Step教程——IoC篇

Teddy's Knowledge Base 发布于 2006-11-06 12:29 评论(16) 阅读(7684)
0

NHibernate 实战 -- 挑战传统无限级分类

在某一天忽然觉得用 NHibernate 来实现无限级将会是多么简单,简单到你做梦都无法想到,似乎它天生就具备了处理这种情况的超能力。就连数据表的设计也被简化到了极致。下面我会简单说明一下实现的步骤并给出源码下载,同时它也是 ASP.NET 2.0 + Spring.Net + Nhibernate...

阿武 发布于 2006-11-05 22:01 评论(30) 阅读(5185)
0

NBearV3 Step by Step教程——ORM进阶篇

Teddy's Knowledge Base 发布于 2006-11-05 15:42 评论(14) 阅读(7666)

团队名称

  • O/R Mapping团队

团队简介

  • 团队的研究内容包括O/R Mapping 基本概念,使用。现有O/R Mapping的实现NHibernate,LINQ,iBATIS.Net,NBear的研究等等。 团队的宗旨是把O/R Mapping实用化。