08 2013 档案

摘要:回到Spring.NET&NHibernateofC#.NET技术论坛实战C#.NET编程----Spring.NET&NHibernate从入门到精通您可以从以下网址下载最新版:http://tech.bokeecn.com本文中的源代码下载地址:http://tech.bokeecn.com作者:李绿华(WilliamLee)制作时间:2006-11-30版本号:V0.50版权声明:未经作者本人许可,任何公司、团体、个人都不得以任何方式复制或抄袭本文内容的部分或全部。转载本文请通过以下方式联系作者获得许可。邮件:it1630@163.com目录实战C#.NET编程----S 阅读全文
posted @ 2013-08-30 14:47 尼姑哪里跑 阅读(1616) 评论(0) 推荐(0)
摘要:http://sifang2004.cnblogs.com/archive/2005/09/05/230713.html本文约定:1. Nhibernate简写为NHB;2. 本文例子的开发平台为win2000pro+sp4, sql server2000, Nhibernate0.5;3. 使用SQL Server自带的罗斯文商贸数据库(Northwind),是英文版的哦;4. 本文例子是基于测试驱动开发(TDD)的,因此建议使用NUnit和Log4Net一 NHB简介NHB是基于ms.net的O/R Mapping持久框架,它从基于Java的Hibernate项目移植而来。O/R Mapp 阅读全文
posted @ 2013-08-30 14:04 尼姑哪里跑 阅读(504) 评论(1) 推荐(0)
摘要:第1章NHibernate体系结构总览对NHibernate体系结构的非常高层的概览:这幅图展示了NHibernate使用数据库和配置文件数据来为应用程序提供持久化服务(和持久化的对象)。我们试图显示更多NHibernate运行时体系结构的细节。但挺不幸的,NHibernate是比较灵活的并且提供了好几种不同的运行方式。我们展示一下两种极端情况。轻型体系中,应用程序自己提供ADO.NET连接,并且自行管理事务。这种方式使用了NHibernateAPI的一个最小子集。全面解决体系中,对于应用程序来说,所有的底层ADO.NETAPI都被抽象了,NHibernate会替你照管所有的细节。下面是图中一 阅读全文
posted @ 2013-08-30 12:20 尼姑哪里跑 阅读(3546) 评论(0) 推荐(0)
摘要:NHibernate教程一、NHibernate简介在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。NHibernate是一个面向.Net环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relationalmapping(ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。NHibernate除了能将一张表映射为一个对象,还可以将表间关系变为对象的属性。例如学生和课程间的多对多关系就可以转化为学生类中的一个课程集合的属性。由此可见,NHibernate不仅仅管理.Net类到数据库表的映射,还提供 阅读全文
posted @ 2013-08-30 12:04 尼姑哪里跑 阅读(325) 评论(0) 推荐(0)
摘要:WinForm控件开发总结目录 WinForm控件开发总结目录WinForm控件开发总结(一)------开篇 WinForm控件开发总结(二)------使用和调试自定义控件 WinForm控件开发总结(三)------认识WinForm控件常用的Attribute WinForm控件开发总结(四)-----控件属性的串行化 WinForm控件开发总结(五)-----为控件的复杂属性提供类型转换器 WinForm控件开发总结(六)-----控件属性类型转换器代码详解 WinForm控件开发总结(七)-----为复杂属性的子属性提供编辑功能 WinForm控件开发总结(八)-----为属性提供 阅读全文
posted @ 2013-08-29 12:10 尼姑哪里跑 阅读(299) 评论(0) 推荐(0)
摘要:本章概要:1:事务概述2:隐式事务3:显示事务1:事务概述 当您从网上书店购买书籍时,会用钱(以信贷方式)来交换书籍。如果您的信用良好,则一系列相关操作可确保您和书店可以相应地获得书籍和钱。但如果在交换期间该系列操作中的单个操作发生故障,则整个交换就会失败。结果,您就得不到书籍,而书店也得不到钱。负责使该交换取得平衡且可预测的技术称为事务处理。 事务操作可限定于单个数据资源,如数据库或消息队列。在这种情况下,本地事务由 System.Transactions 所提供的可提升性能的事务管理器管理。当这些事务由数据资源控制时,它们具有高效性并易于管理。 事务也可跨多个数据资源。使用分布式事务可以将 阅读全文
posted @ 2013-08-28 17:00 尼姑哪里跑 阅读(270) 评论(0) 推荐(0)
摘要:实现多语言的方法可能有使用资源文件,或者配置xml两种方法吧。没时间研究过多,学习了一下使用资源文件的方法,成功了。在.net2.0 中,m$ 为我们提供了一种简单方便的方法, 使用资源文件1.新建一个 Winform 应用程序, 新建一 Form ,名为 Form1,添加一个菜单一个按钮。如图2. 设置 Form1 的 Localizable 属性为 true, 设置该属性后,.net 将根据不同的语言,为应用程序生成不同的资源文件3.设置各个控件的文本(系统默认语言下)4.更改 Form1 的 Language 属性为想要支持的另一种语言,此例中我们选用 English5.重新设置各个控件 阅读全文
posted @ 2013-08-28 15:02 尼姑哪里跑 阅读(319) 评论(0) 推荐(0)
摘要:本章概要:1:本地化解释2:多语言支持3:疑问的提出“非窗体,如控件的多语言支持”1:本地化解释 本地化对我个人来说,更多的用处是开发多语言版本。更多的本地化内容,参考http://msdn.microsoft.com/zh-cn/library/h6270d0z.aspx。2:多语言支持 多语言支持有很多种方法来做到,很主流的一种做法是提取应用程序中的全部语言,配置在XML文件中,如中文一个XML,英语一个XML,程序启动的时候再根据操作系统的语言环境进行加载。 但个人不喜欢这个做法,理由有为:、除非是需求非常明确的应用开发。也就是说,开发之前确定了大部分的语言要素,否则对于开发来讲,整理全 阅读全文
posted @ 2013-08-28 14:34 尼姑哪里跑 阅读(304) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/luminji/archive/2010/10/21/1857339.html什么是程序集 程序集标识属性 强名称的程序集 强名称工作原理配置文件使用 DEVPATH 查找程序集指定要使用的运行库版本Appconfig和YourSoftexeconfig本章概要:1:什么是程序集2:程序集标识属性3:强名称的程序集3.1:强名称工作原理4:配置文件5:使用 DEVPATH 查找程序集6:指定要使用的运行库版本7:App.config和YourSoft.exe.config1:什么是程序集 程序集是 .NET Framework 应用程序的构. 阅读全文
posted @ 2013-08-28 14:14 尼姑哪里跑 阅读(395) 评论(0) 推荐(0)
摘要:[-]Trace 和 Debug区别 什么是Listeners跟踪开关使用BooleanSwitch开关使用TraceSwitch开关使用TraceSource代替Trace和Debug设计一个日志系统关于EventLog本章概要:1:Trace 和 Debug区别2:什么是Listeners3:跟踪开关 3.1:使用BooleanSwitch开关 3.2:使用TraceSwitch开关4:使用TraceSource代替Trace和5:设计一个日志系统6:关于EventLog .NET Framework 命名空间 System.Diagnostics 包含用于跟踪执行流程的 Trace、De 阅读全文
posted @ 2013-08-28 13:56 尼姑哪里跑 阅读(375) 评论(0) 推荐(0)
摘要:一.前言: 微软的IL反编译实用程序——Ildasm.exe,可以对可执行文件(ex,经典的控制台Hello World 的 exe 可执行文件)抽取出 IL 代码,并且给出命名空间以及类的视图。在讲述如何反编译之前,有必要从虚拟CPU的角度来看CLR,这样有助于先从正面了解代码执行过程。虚拟CPU: .NET 程序,其核心皆为 CLR ,而同时CLR的功能却与CPU非常相近,其中CLR执行IL代码(或叫做,IL指令)、操作数据,只不过操作的代码不同:CPU操作机器语言,而CLR操作IL代码。由上,上述讲解的是从IL--机器语言的过程,而Ildasm则可以实现将可执行程序(机器语言)--I.. 阅读全文
posted @ 2013-08-27 14:37 尼姑哪里跑 阅读(450) 评论(0) 推荐(0)
摘要:PDFsharp PDFsharp是一款可以让.NET框架支持的任何语言很容易的创建PDF文件的类库。ASP.NET FO PDF FO PDF 是一款C#编写类似于ASP.NET服务器控件的控件。它接受DataTable 和一些其它参数来创建XSL FO,并使用NFOP (Apache FOP Port in J#) PDF Formatter来绘制一个类似PDF Report 的DataGrid 。今后将会增加更多的标签来可以生成XSL FO 。Report.NET Report.NET 开源类库包含了生成精确PDF文档的类。它是.NET平台下的C#编写的,可以帮助你创建简单的灵活的... 阅读全文
posted @ 2013-08-27 09:59 尼姑哪里跑 阅读(431) 评论(0) 推荐(0)
摘要:开源框架完美组合之Spring.NET + NHibernate + ASP.NET MVC + jQuery + easyUI 中英文双语言小型企业网站Demo 刘冬.NET 2011-08-19 01:53 阅读:41916 评论:152NHibernate从入门到精通系列(10)——多对多关联映射 刘冬.NET 2011-03-04 00:26 阅读:8355 评论:32NHibernate从入门到精通系列(9)——一对多关联映射 刘冬.NET 2011-03-03 15:36 阅读:6934 评论:7NHibernate从入门到精通系列(8)——一对一关联映射 刘冬.NET 2011- 阅读全文
posted @ 2013-08-22 17:57 尼姑哪里跑 阅读(493) 评论(0) 推荐(0)
摘要:英文原文:List of 40+ Face Detection / Recognition APIs, libraries, and software 译者:@吕抒真 译文:链接 自从谷歌眼镜被推出以来,围绕人脸识别,出现了很多争议。我们相信,不管是不是通过智能眼镜,人脸识别将在人与人交往甚至人与物交互中开辟无数种可能性。 为了帮助研究过程中探索人脸识别,我们列出以下人脸检测和识别 API。希望有所帮助!Face Recognition -拉姆达实验室斯蒂芬弄的。示例代码和图形演示点击 http://api.lambdal.com/docs,我们的 API 提供了面部识别,面部检测,眼... 阅读全文
posted @ 2013-08-19 09:26 尼姑哪里跑 阅读(562) 评论(0) 推荐(0)
摘要:/**************************************************//* Author : Anby *//* Using :兼容powerBuilder中的Blob数据类型 *//* DateTime :2013-08-04 *//* 版本 :未知,功能尚未完全实现 *//**************************************************/using System;... 阅读全文
posted @ 2013-08-04 15:04 尼姑哪里跑 阅读(249) 评论(0) 推荐(0)
摘要:在写网络程序的时候,经常需要往一个数组里面压数据或者取数据,而Java中再Java.nio中有个ByteBuffer能很方便的实现,Delphi中也有个Stream类有着同样的功能,这里我就模仿JAVA用C#做个最基础的ByteBuffer类 下面是代码usingSystem;namespaceSystem.ByteBuffer...{/**///////创建一个可变长的Byte数组方便Push数据和Pop数据///数组的最大长度为1024,超过会产生溢出///数组的最大长度由常量MAX_LENGTH设定//////注:由于实际需要,可能要从左到右取数据,所以这里///定义的Pop函数并不是先 阅读全文
posted @ 2013-08-02 17:54 尼姑哪里跑 阅读(3460) 评论(1) 推荐(0)
摘要:用C#實現Blob數據類型PowerBuilder提供了Blob數據類型,用來處理二進制數據(如:圖像,文件,二進制流,文本等等).本質上,Blob是可變長的字節數組,它提供了一系列全局函數來讀/寫Blob對象:Blob :將字符串轉換為Blob對象BlobEdit:將任意PowerBuilder基礎類型數據寫入Blob對象BlobMid:從Blob對象中讀取指定長度的數據,並返回Blob對象Len :求Blob對象的長度請按說明文檔,用C#實現命名,功能,行為,數據結果兼容PowerBuilder的Blob類型.注:為兼容PowerBuilder,代碼不應拋出異常.附:說明文檔1.Power 阅读全文
posted @ 2013-08-02 17:33 尼姑哪里跑 阅读(343) 评论(0) 推荐(0)