原创 const和readonly概述-1

  readonly和const都是用來標識常量的[1]。 const可用於修飾class的field或者一個局部變量(local variable);而readonly僅僅用於修飾class的field

原创 工作流引擎的設計與實現

工作流參考模型   工作流管理聯盟(WfMC)給出的工作流參考模型如圖1所示。 圖1工作流參考模型   1) Work Flow Enactment Service   工作流執行服務:由一個或多個工作流引擎組成,爲工作流實例提供運行

原创 SQL Group by

Group By子句 Group By子句主要指出對查詢結果分組的依據,通常跟聚合函數(Sum, Max,Min等)一起使用.舉個例子:比如我們可以使用SUM函數計算所有商店的銷售總額,如果我們希望計算每一家商店各自的總銷售額時該怎麼辦

原创 MS SQL datepart,datename

DATEPART:   返回代表指定日期的指定日期部分的整數。  語法DATEPART ( datepart , date )  DATENAME: 返回代表指定日期的指定日期部分的字符串。 DATENAME ( datepart , d

原创 ASP.NET用戶控件事件的定義和實踐--C#裏的委託和事件實現Observer

一、委託的簡介 1、委託的聲明:                <access modifier> delegate <returnType> HandlerName ([parameters]) 例如:               pu

原创 NHibernate的初學幾點錯誤記錄

   在學NHibernate時,xml的配置經常弄得很不爽,現在記錄幾個以作記錄。我在http://www4.it168.com/jtzt/shenlan/tech/NHibernate/裏面的http://tech.it168.com

原创 工作流-2(貼自csdn論壇)

  工作流開發中,我們所需解決的第一個問題就是分析業務需求,在業務需求沒有出來之前空談工作流是不切實際的,分析了具體需求以後再來考慮開發中的實際情況,是否需要建立一個穩定的工作流平臺等問題,實際上大部分的oa系統中都涉及到了工作流的一些思

原创 asp.net2.0 TreeView實現權限樹

   現在很多流行的bs系統中,不可缺少的就是權限的管理,普遍的做法是做成一個權限的樹,對樹的節點權限進行操作,使權限一目瞭然。這裏簡單介紹一個對樹的增,刪,改的實現。具體要細化當然要視自己的情況需要阿。中間有用到,實現比較粗糙。意在說明

原创 C# 參考之文字關鍵字null、true、false、default 以及where

null null 關鍵字是表示不引用任何對象的空引用的文字值。 null 是引用類型變量的默認值。 C# 2.0 引入了可爲空值的類型,這是可以設置成未定義值的數據類型。可爲空值的類型可以表示一般類型的基礎值範圍內的值,在加上一個nu

原创 別有創意的設計模式--收藏

創建型模式   1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就

原创 .NET20 一種簡單的窗口控件UI狀態控制方法

  我們經常需要控制窗口控件的狀態。比如,在某些情況下,需要禁止一部份控件,或讓一部份控件呈只讀狀態等等。        假如有如下的窗口:                當按下Enable時,左側的所有控

原创 const和readonly概述

const 的概念就是一個包含不能修改的值的變量。     常數表達式是在編譯時可被完全計算的表達式。因此不能從一個變量中提取的值來初始化常量。     如果   const   int   a   =   b+1;b是一個變量,顯然不能

原创 工作流-1.b

什麼是工作流?     工作流直白的意思就是日常工作中相對固定的流程計算機化。 在此列舉兩個工作流簡例: 客戶到銀行開戶的工作流: 客戶索取開戶資料單——資料填寫——營業員覈對個人證件——營業員覈對帳款——客戶獲取存摺和收據——客戶覈對

原创 單件模式學習總結(創建型)

  學習設計模式。在這裏很感激:TerryLee 。在看了這位大哥的blog,對設計模式有所瞭解。大家可以去看看。寫得確實不錯哦。我現在在這裏也是剽竊大哥的心血,不過這是我的學習,權當是讀書筆記了。   單件模式的概念和用途:   Sin

原创 ASP.Net寫追捕方法

 在寫程序之間,飛刀還是讓大家看看追捕是如何通過IP來判斷用戶的來源地的(恩恩,現在就要揭揭"追捕"的"老底"了,大家好好聽啦)。 如果讓您去編寫追捕軟件的話,我想您首先想到的就是去收集一張IP分配表,並將他們存入數據庫以便讀取。在追捕軟