原创 nhibernate源碼分析之一: 對象映射

1. 持久對象映射文件關於持久對象映射文件,這裏就不多說了,可參考nhibernate的例子和文檔。在nhibernate源代碼的根目錄裏有一個nhibernate-mapping-2.0.xsd文檔,這個文檔是nhibernate用來對

原创 設計模式c#語言描述——建造者模式、適配器模式、合成(Composite)模式

設計模式c#語言描述——建造者模式<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>設計模式c

原创 C#遠程重啓計算機/使用c#控制遠程計算機的服務

遠程重啓計算機(C#) 首先添加對 System.Management的引用 然後代碼入下: ConnectionOptions op = new ConnectionOptions ( ) ; op.Username ="wgscd";

原创 .Grove—— .Net下的ORM框架

 .Grove—— .Net下的ORM框架   參見原文:http://grove.91link.com(英) Grove下載 The .NET ORM Architecture(.Net ORM 架構) 一、Grove描述 Grove是

原创 C#設計模式之原型(ProtoType)

C#設計模式之原型(ProtoType)<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>1.

原创 設計模式c#語言描述——裝飾(Decorator)模式

 設計模式c#語言描述——裝飾(Decorator)模式 *本文參考了《JAVA與模式》的部分內容,適合於設計模式的初學者。 裝飾模式又名包裝模式,以對客戶端透明的方式擴展對象的功能,是繼承關係的一個替代方案。它使用原來被裝飾的類的一個子

原创 業務對象到關係數據庫映射的若干模式 (3)

類型轉換   別名: 數據轉換 類型翻譯   動機: 數據庫值類型並不總是和對象類型直接對應,例如,一個布爾值也許在數據庫存成T或者F,在Patient例子中,性別可以是一個屬性,以一個名爲Sex的類存儲,男性實例的某些行爲,而女性實例有

原创 c#自定義控件開發實例(1)(2)

c#自定義控件開發實例(1)<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>源文件:http

原创 微軟的O/R映射技術--Visual Studio "Whidbey"的對象空間初識

 Visual Studio "Whidbey"的對象空間初識探索了.Net環境下的對象/關係映射框架—對象空間的特性原作:Dino EspositoWintellectFebruary 2004翻譯:劉海東2004-9-20 適用於: 

原创 C# Coding Standard

C# Coding Standard<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>在以前版

原创 C#調用ORACLE存儲過程返回結果集及函數

C#調用ORACLE存儲過程返回結果集及函數<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>

原创 C#做的一個加密/解密的類

C#做的一個加密/解密的類<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>大家要有興趣,可以

原创 C#設計模式之抽象工廠(AbstractFactory)

C#設計模式之抽象工廠(AbstractFactory)<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </s

原创 設計模式C#描述之——簡單工廠模式、抽象工廠模式、單例與多例模式

設計模式C#描述之——簡單工廠模式<script language="javascript" src="/ad/js/edu_left_300-300.js" type="text/javascript"> </script>前言:設計

原创 業務對象到關係數據庫映射的若干模式 (1)

簡介 使用關係數據庫的面向對象系統開發人員通常要花費大量的時間來將對象持久化,這是因爲在兩種技術間存在一個基本的阻抗不匹配。對象由數據和行爲組成,通常可以繼承,而關係數據庫包括表、關係和基本的謂詞計算函數,這個函數用以返回想要的值。 爲避