NHibernate ICriteria 的接口调用在多层应用的环境中,可以非常方便进行组装和传递,在移植、跨应用等领域比HQL以及Linq更具有优势。 但是ICriteria的条件组装也很拗口,本文将罗列一些常用的写法. 排序, 且null在最后 有些数据库支持排序时使用特定语法如 order by filed1 ... 
全文 | 1,953 views
MVC3中,DateTime日期格式的输出很出人意料,不能正常格式化,如下面这个Model: public class DataModel{ [DisplayFormat(DataFormatString=”{0:yyyy/MM/dd}”)] public DateTime InputDate ... 
全文 | 5,196 views
html5 第一个标准出来到现在已经2年了吧,vs2010如何能支持这个新标准呢?如果在vs2010中使用 <!DOCTYPE html> 来写页面,会看到很多提示,这个属性没有,那个属性写法不正确,确实挺烦的。Microsoft的html5小组提供了一个组件,可以让vs2010支持html5的模板,该组件... 
全文 | 1,792 views
当MVC中使用Areas来对应用划分区域的时候,如何在{根}和不同的Areas中创建链接呢?如果{根}的Controller中包含 HomeController,同时不同的Areas中也可能包含HomeController时,如何才能区分将要调用的是哪一个HomeController呢? Q: 如何在Areas中调用{... 
全文 | 1,452 views
升级到 NH3.2后,逐步发现很多Breaking changes, 而且是没有在官方文档中记录的。因此此处记录如下: (原文链接 http://ddbiz.com/?p=104) [ NH3.2.0 BC.01 Guid的映射发生变化 ] 先看下面的映射: <?xml version=”1.0... 
全文 | 1,640 views
如果你从 NHibernate 缓存设定测试项目 下载过那个测试项目源码,可能注意到里面有一部分内容是做对象变化跟踪的。或者你可能发现这个内容根本不能正确工作!别急,今天我们就着手解决这个问题。 (原文链接 http://ddbiz.com/?p=105) 首先我把 nhtest 这个项目升级到了 nhibernate... 
全文 | 2,696 views
一直以来想写一份关于 NHibernate 的缓存管理的文章,终于在迫不得已的情况下开始了:因为项目中的一个使用二级缓存的项目,发现二级缓存没有实际发挥应有的作用!! (原文链接 http://ddbiz.com/?p=107) 今天我们就一步一步建立一个NH测试项目,并看看这中间我们都会遇到哪些问题。 1. 创建项目... 
全文 | 5,941 views
用NHibernate 链接oracle可以有多种写法,这里列出两种: (原文链接 http://ddbiz.com/?p=111) 1. 使用 NHibernate.Driver.OracleClientDriver <?xml version=”1.0″ encoding=”... 
全文 | 2,270 views
在进行web开发时,有时候需要动态调试系统的处理流程,更有甚者需要把这个跟踪直接输出到http response中,这样可以直接调试而不是在执行完毕后再去查看log4net的跟踪日志。能不能让log4net直接把日志写到用户的web请求中呢?答案是肯定的,那就是自己创建一个 TextWriter。 log4net是 支... 
全文 | 1,825 views
完全WEB版的中移动短信EMPP平台上线,无需任何额外的服务进程、windows UI界面,有IIS即可,与中移动长连接协议,短信群发、通讯录等等OK啦 (原文链接 http://ddbiz.com/?p=117) 中移动的EMPP短信协议,说明文档做的不是很好,很多更新都没有在上面体现,开发过程中一些命令和实现,都是... 
全文 | 1,581 views
此文的依据是EMPP v2.0的协议,因为原有协议上的描述并不清晰,所以在此补充如下: (原文链接 http://ddbiz.com/?p=118) 数据格式定义详解  1.      Octet string C#中,Octet string就是一个 byte[]数组,一般可以通过Encoding.ASCII.Get... 
全文 | 4,375 views
在使用Socket进行数据传输中, 最重要的一个注意项,是我们需要关注 网络自己顺序, 本文使用了3中字节顺序转换方式,他们的执行效率有较大差别,如果你的系统比较繁忙的话,不妨考虑更有效的代码 (原文链接 http://ddbiz.com/?p=119) 1. IPAddress 使用 IPAddress.HotToN... 
全文 | 1,189 views
首先声明,本系列笔记既“采菊东篱下”,又“悠然见南山”。是笔者在学习C#的图像处理的过程中借鉴、引申的笔录。欢迎访客指正。 (原文链接 http://ddbiz.com/?p=123)   概念要点:   1. 图像格式 为简单起见,笔者的学习是从 B... 
全文 | 1,922 views
今天测试一段登陆/注销的应用,发现在 chrome, ie下都没问题,唯独在firefox下不起作用。 (原文链接 http://ddbiz.com/?p=142) 登录成功,但是AuthCookie没有被保存。 查看了 C:/Documents and Settings/{user}/Application Data... 
全文 | 1,176 views
题记: (原文链接 http://ddbiz.com/?p=146) NHibernate: 2.1.2.4000 .net : > fx 2.0 NHibernate的<map /> 集合映射 可以使用 System.Collections.Generic.IDictionary<TKey, ... 
全文 | 2,027 views
NHibernate 版本 – 2.1.2.4000 GA (原文链接 http://ddbiz.com/?p=147) mysql 的text类型有三个: Text可以存储64KB数据,即 char 65535 MediumText可以存储16MB数据,即 char 16777216 LongText可以... 
全文 | 1,500 views
NHibenrate 适用版本 : 2.1.2.4000 GA (原文链接 http://ddbiz.com/?p=149) NHibernate 二级缓存可以说是与session不相关的,是ISessionFactory级别的。也就是说,不论哪个Session装载的对象,都被缓存在ISessionFactory中。 ... 
全文 | 1,683 views
nunit 2.5.5 是可以支持 net-3.5的,可以在vs2008中配置启用NUnit 2.5.5 (原文链接 http://ddbiz.com/?p=157) > 打开vs2008 > 外部工具 ->添加 标题: &NUnit Test 命令: X:/opensource/NUnit-... 
全文 | 1,405 views
C# WebBrowser的文档说 (原文链接 http://ddbiz.com/?p=185)   ScriptErrorSuppressed = false; 用来禁用js的脚本错误,但是在 .net 2.x 的环境中,这样做往往并不起作用。   显然 MSDN 中说的 “如果将该... 
全文 | 1,922 views
因为服务器的性能有限,发现自从使用了 Castle + Nhibernate 之后,服务器在更新web站点之后的重新编译过程特别漫长,有时候都超过了1分钟,尽管发布的web程序也是编译好的。下面是web使用的动态库: (原文链接 http://ddbiz.com/?p=195) Castle.Core.dll Cast... 
全文 | 2,212 views
项目中的两个对象 A, B, 采用了 one-to-one 映射进行关联。因为对象中有一个大字段,每次存取都会耗费大量查询,因此把此内容分开存放在 B 对象中。 (原文链接 http://ddbiz.com/?p=216) <class name=”A”> <id name... 
全文 | 1,062 views
c#/ms平台的 本地化代码可能多种多样,比如: (原文链接 http://ddbiz.com/?p=217) <div class=”hd”> <asp:Localize ID=”Literal1″ runat=”server”... 
全文 | 1,215 views
(原文链接 http://ddbiz.com/?p=219) NHibernate中的集合(collections)描述了不同的关联映射方式,如one-to-many, many-to-one, many-to-many等, collections的 hbm定义中, inverse=”true|false&... 
全文 | 1,192 views
composite-element,组合元素,在实际应用中有很重要的作用, 组合元素可以在很多 collections 中实现, 如 bag, set, list…,下面的示例使用的是集合(set) (原文链接 http://ddbiz.com/?p=220) <class name=”e... 
全文 | 1,739 views
问题是因为在引入上传数据加密后出现的。 (原文链接 http://ddbiz.com/?p=221) 之前的代码段: 客户端: …… string rurl = RemoteHost + “/xxx/XXX/ImpX”; HttpWebRequest webRequest... 
全文 | 1,386 views
我的项目是参考 Cuyahoga-1.52 的模块设计直接在.net 2.0 上实现的,包括 UrlRewrite。原来在iis环境下一直都有正常运行。但是移植到linux/mono后,url rewrite后的 form action 不能正常工作了。 (原文链接 http://ddbiz.com/?p=226) 举... 
全文 | 1,508 views
原文转自: http://www.cnblogs.com/maxianghui/archive/2006/05/… (原文链接 http://ddbiz.com/?p=235)   只能输入数字:”^[0-9]*$”。 只能输入n位的数字:”^/d{n}$... 
全文 | 2,086 views
碰上这个问题真的是有些摸不着头脑,找不着北。先描述一下我遇到的问题吧。 (原文链接 http://ddbiz.com/?p=240) 测试程序是对Regex的一个小检验,非常简单: … string emailTemplateContent = LoadTemplate(); Regex subjectRe... 
全文 | 1,228 views
上一个问题解决后, 第二个问题接踵而来。 原来在windows平台下显示正常的邮件,从mono/linux下发出,邮件的发送者变成了乱码: (原文链接 http://ddbiz.com/?p=241) 下面是在windows平台执行时发送邮件的部分邮件头: … MIME-Version: 1.0 From:... 
全文 | 1,972 views
IIS环境下的System.Net.Mail.SmtpClient,通过gmail account发送邮件,工作很正常,但是移植到linux Mono上后,出现了无法发送的问题,错误信息如下: (原文链接 http://ddbiz.com/?p=242) EmailException: Unable to send e... 
全文 | 2,391 views
原来在 iis 环境下的一个项目,因为服务器的问题,需要从iis平台移植到linux上去。好在mono刚刚发行了1.9.2,应该会方便不少。 (原文链接 http://ddbiz.com/?p=243) 所有mono项目的几个包都是通过源码编译移植的。很顺利,简单测试也很快通过。但是在自己的项目移植后,还是发现了不少问... 
全文 | 1,390 views
Copyright © 2012 Dimensions Data Business. All rights reserved.
server process 3.573 seconds.
WP-Backgrounds Lite by InoPlugs Web Design and Juwelier Schönmann 1010 Wien