原创 將Session保存在SqlServer中

  首先需要安裝用於存放會話的數據庫,當然,MS在.net Framework中已經提供了現成的工具。在類似於:C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727文件夾下可以找到InstallSq

原创 JavaScript使用技巧精萃(二)

1.4屏蔽瀏覽器右上角“最小化”“最大化”“關閉”鍵<script language=javascript> function window.onbe

原创 VS2005的複製網站功能

  在開發工作中,經常會遇到功能大同小異的網站,開發這種網站既輕鬆又鬱悶。輕鬆的是做過的東西輕車熟路,鬱悶的是許多工作又要重複地做一遍。對於這種情況,以前的做法是手工將舊的站點文件複製一份,然後再重新創建一個項目並添加這個網站。或者對於差

原创 一個用C#編寫的自動讀寫配置文件的開源組件

摘要     在項目開發中經常要讀寫那些以各種格式存放的配置文件,每次爲了讀寫這些文件都要編寫一堆代碼,非常麻煩。於是最近終於下定決心,寫一個自動讀寫配置文件的組件,以便達到一勞永逸的效果。   需求 爲了達到自動讀寫的目的,我們需要滿足

原创 C#漢字轉拼音功能類

    此代碼屬改造而來,沒有太深的技術難度,僅僅是排除了原來代碼的錯誤、增加了一些常規需求。目前此類可以實現的功能如下:    1、對中文字符串進行拼音轉換的基本功能    2、支持並可自定義拼音單詞間的分隔符    3、支持並可自定義

原创 引以爲戒 .NET開發者常犯的錯誤

.NET開發過程中不是程式的無法運行,就是程式的效率慢的同蝸牛在爬; 這種情況在.NET的新手中尤其常見;我不知道爲什麼,一些介紹.NET開發的書本里引用的例子代碼,也對此問題視而不見,尤其讓我鬱悶的是一些我喜歡的書也出現了同樣的問題。

原创 頁面的生存週期

介紹弄懂Page的生存週期(lifecycle)對於開發asp.net應用程序來說是非常重要的。很多.net初學者在處理動態加載控件的時候都出現過回發後丟值,丟狀態之類的問題。HTTP協議是無狀態的,這就是web程序不同與windows程

原创 常用正則表達式

"^/d+$"  //非負整數(正整數 + 0)"^[0-9]*[1-9][0-9]*$"  //正整數"^((-/d+)|(0+))$"  //非正整數(負整數 + 0)"^-[0-9]*[1-9][0-9]*$"  //負整數"^-?

原创 ASP.NET 程序中常用的三十三種代碼

1. 打開新的窗口並傳送參數:  傳送參數: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)<

原创 C# 2.0 泛型編程

c#泛型演示 class stack<t>{   private t[] store;   private int size   public stack()  {    store = new t[10];    size = 0; }

原创 一個DataTable的行列轉換代碼

C# code public static void Main() { DataTable dt = new DataTable(); dt.Column

原创 DotNet項目組編碼規範

    要開發出專業化的軟件產品,在編碼階段,必須嚴格貫徹一定的代碼開發準則,這會減少程式的隱含錯誤,同時使程式的內部結構清晰。從而開發出少錯誤、易維護的優質程式,使得程式的團隊合作性和專業化程度大爲提高。這是軟件開發中公認的一個準則,也

原创 JQuery 浮動導航欄

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

原创 頁面跳轉

頁面跳轉一般分爲兩大類:服務器端跳轉和客戶端跳轉,其一般的形式爲: 如果你要在服務器端跳轉,可以這樣: 如果你要在客戶端跳轉,可以這樣:  <script language="javascript" type="text/javasc

原创 JavaScript使用技巧精萃(一)

(一).確認刪除用法:   1. BtnDel.Attributes.Add("onclick","return confirm('"+"確認刪除?"+"')");   2. linktempDelete.