台灣最大的程式設計社群網站
線上人數
2251
 
會員總數:354573
討論主題:190613
免費程式:2730
歡迎您免費加入會員
首頁 >> 程式下載 >> 程式資料檢視
程式資料
名稱 Allen計數器
類別 流量統計 使用者介面 控制項
程式語言 ASP.Net,VB.Net 開發狀態 60% - Beta版
語系 繁體中文 難易度 難度三(適合一般程度)
原創者 Sen  原創者網址 http://www.blueshop.com.tw/download/show.asp?pgmcde=PGM20030610085430285&extcde=PGMLST
提供者 Allen 捐贈 VP 給 Allen 執行網址  
版權 開放源碼 評分
(共有 7 人投票,總分 28)
我要評分 : 不好<- 1 2 3 4 5 -> 很好   這個程式不能有問題歐! 加入我的收藏夾!
說明
日前看'重構'這本書,所以找了 Sen 簡易計數器V1.0 來做練習,由於重構是將既有的程式修改,讓它比較好用一些,或比較好擴充功能, 因此比較著重修改的過程,而理論上在修改後,程式功能會與原來的差不多,只是讓程式變得容易擴充,大致修改的內容有
將程式抽離成class並供各網頁使用
將新增計數與呈現計數拆開成二支程式,各網頁決定除了計數功能之外,也可以自行決定要不要呈現計數器
將存取文字檔的動作抽離成另一class,日後要改成存取db就會比較方便
將計數器存取動作再抽離成抽象類別, 並實作存取文字檔,存取access mdb檔的子類別, 此計數器以後要再支援MS SQL Server, Oracle等,就很方便擴充了
將計數器呈現方式再抽離成class, 如此一來就可以隨時擴充想呈現的外觀
我加做了一個user control,並將計數器放在裡面,有需要的網頁拉入它即可(網頁就不必繼承PageBase class),也可以在拉入user control後指定它的showCounter 屬性,決定除了將計數器加1之後, 要不要顯示計數資訊

修改過程說明:http://www.allenkuo.com/forum/viewthread.asp?mid=2109&
預覽畫面
目前尚無任何預覽畫面
檔案列表
檔名 : testCounter_0512.zip  下載數:305
檔案大小:8836 Bytes  上傳時間:2006-09-18 13:19
下載此檔案
--
網友回應  
如要發送訊息請先登入.
如何按重新整理不在累計?? 小萍 [2007-09-29 14:49]
我下載你的檔案,請問如題!!謝謝
回應 : 如何按重新整理不在累計?? [2007-10-01 09:03] Allen
我已忘了這支程式的內容, 不過refresh不要累計,可以在計數後,傳一個cookie給client,或用session記錄下來,稍後要計次時,判斷cookie or session值再決定要不要加1即可