999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP.NET Web用戶控件站點(diǎn)流量統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)

2010-10-17 11:04:24許春艷
科技傳播 2010年9期
關(guān)鍵詞:頁(yè)面用戶系統(tǒng)

李 航,許春艷

長(zhǎng)春職業(yè)技術(shù)學(xué)院,吉林長(zhǎng)春 130033

基于ASP.NET Web用戶控件站點(diǎn)流量統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)

李 航,許春艷

長(zhǎng)春職業(yè)技術(shù)學(xué)院,吉林長(zhǎng)春 130033

通過(guò)采用ASP.NET技術(shù)下的Web用戶控件可以簡(jiǎn)化表示層的頁(yè)面復(fù)雜度,讓程序員可以專心設(shè)計(jì)流量系統(tǒng)的業(yè)務(wù)邏輯而不必在代碼維護(hù)方面花費(fèi)太多的精力。本文對(duì)站點(diǎn)流量統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)進(jìn)行了論述。

表示層;業(yè)務(wù)邏輯;站點(diǎn)流量;Web用戶控件;ascx

隨著互聯(lián)網(wǎng)技術(shù)的逐漸普及,中國(guó)網(wǎng)民的數(shù)量正在以迅猛的增長(zhǎng),如何招攬更多的點(diǎn)擊率,獲取更多訪問(wèn)量,如何及時(shí)調(diào)整網(wǎng)站內(nèi)容已經(jīng)成為了廣大網(wǎng)站管理者目前最為關(guān)心的問(wèn)題。

由此產(chǎn)生的各種輕量級(jí)的站點(diǎn)流量統(tǒng)計(jì)系統(tǒng)也開(kāi)始應(yīng)運(yùn)而生,本文主要探討目前應(yīng)用范圍比較廣的基于ASP.NET Web用戶控件的站點(diǎn)流量統(tǒng)計(jì)系統(tǒng)(以下簡(jiǎn)稱流量系統(tǒng))的設(shè)計(jì)思路。

就目前而言流量系統(tǒng)一般要具備快速統(tǒng)計(jì)站點(diǎn)流量、欄目流量、IP流量等信息。而如果單純地將以上功能的代碼直接編輯在表示層的頁(yè)面中,通常會(huì)造成代碼混亂、不易維護(hù)等問(wèn)題。這里可以采用ASP.NET技術(shù)下的Web用戶控件來(lái)簡(jiǎn)化表示層的頁(yè)面復(fù)雜度。讓程序員可以專心設(shè)計(jì)流量系統(tǒng)的業(yè)務(wù)邏輯而不必在代碼維護(hù)方面花費(fèi)太多的精力。

Web用戶控件與 ASP.NET 窗體有以下區(qū)別:

1)Web用戶控件的文件擴(kuò)展名為 .ascx;

2)Web用戶控件中沒(méi)有 @ Page 指令,而是包含 @ Control 指令,該指令對(duì)配置及其他屬性進(jìn)行定義;

3)Web用戶控件不能作為獨(dú)立文件運(yùn)行。而必須像處理任何控件一樣,將它們添加到 ASP.NET 窗體頁(yè)中;

4)Web用戶控件中沒(méi)有 html、body 或 form 元素。這些元素必須位于宿主頁(yè)中。

可以在用戶控件上使用與在 ASP.NET 網(wǎng)頁(yè)上所用相同的HTML 元素(html、body 或 form 元素除外)和 Web 控件。例如,如果要?jiǎng)?chuàng)建一個(gè)將用作工具欄的用戶控件,則可以將一系列Button Web 服務(wù)器控件放在該控件上,并創(chuàng)建這些按鈕的事件處理程序

在流量系統(tǒng)中通常會(huì)提供給用戶一個(gè)系統(tǒng)的實(shí)時(shí)時(shí)間提示,同樣這個(gè)功能可以將這些代碼封裝到一個(gè)Web用戶控件中,當(dāng)需要顯示系統(tǒng)時(shí)間時(shí),只要拖動(dòng)這個(gè)Web用戶控件的文件到具體頁(yè)面的設(shè)計(jì)視圖下就可以了。

例1:在所需網(wǎng)站根目錄下添加一個(gè)Web用戶控件,命名為DisplayTime.ascx,在其源視圖下添加如下代碼:

例2:設(shè)計(jì)顯示當(dāng)月訪問(wèn)量的Web用戶控件DisplayMonthCount.ascx

在網(wǎng)站根目錄下添加新項(xiàng)Web用戶控件:“DisplayMonthCount.ascx”并在其源視圖下添加如下代碼:

進(jìn)入DisplayMonthCount.ascx.cs頁(yè)面,添加如下代碼,其中using DAL.traffic;為引入剛剛建立的DataBase.cs數(shù)據(jù)庫(kù)操作類所在的命名空間。通過(guò)創(chuàng)建DataTime對(duì)象獲取當(dāng)前月份,并將當(dāng)前月份作為檢索Func表的條件獲取滿足該月份的記錄總算,即select count(*) from func where month(loadtime)=month,其中count(*)為自動(dòng)求和函數(shù)。值得注意的是當(dāng)前訪問(wèn)表Func的方式為通過(guò)構(gòu)建SQL語(yǔ)句在數(shù)據(jù)庫(kù)意外的環(huán)境下操作,因此需要對(duì)數(shù)據(jù)庫(kù)查詢語(yǔ)句進(jìn)行字符串式的封裝構(gòu)建,因此就有了定義一個(gè)String類型的數(shù)據(jù)庫(kù)查詢字符串str的定義,在此讀者應(yīng)重點(diǎn)留意帶有查詢條件(參數(shù))的查詢字符串String str=@"select count(*) from func where month(loadtime)="+month;的構(gòu)建特點(diǎn)。最后將查詢結(jié)果以一個(gè)DataReader數(shù)據(jù)集的方式返回,并字符串的方式賦值給標(biāo)簽控件Label1的Text值

例3:設(shè)計(jì)顯示當(dāng)日訪問(wèn)量Web用戶控件getDayCount.ascx

在網(wǎng)站根目錄下添加新項(xiàng)Web用戶控件“getDayCount.ascx”在其源視圖下添加如下代碼:

進(jìn)入DisplayMonthCount.ascx.cs頁(yè)面添加如下代碼, 當(dāng)日訪問(wèn)量設(shè)計(jì)思路與顯示當(dāng)月訪問(wèn)量設(shè)計(jì)思路相同,只是篩選表Func記錄的條件改成了當(dāng)前日期即DataTime.Now.Day

[1]鄭耀東.ASP.NET從入門到實(shí)踐[M].北京:清華大學(xué)出版社,2009,9.

[2]劉亮亮,潘中強(qiáng).精通ASP.NET 2.0數(shù)據(jù)綁定技術(shù)[M].北京:人民郵電出版社.

TP393

A

1674-6708(2010)18-0127-02

李航,助教,現(xiàn)就職于長(zhǎng)春職業(yè)技術(shù)學(xué)院,從事軟件技術(shù)專業(yè)教學(xué)工作

猜你喜歡
頁(yè)面用戶系統(tǒng)
大狗熊在睡覺(jué)
Smartflower POP 一體式光伏系統(tǒng)
刷新生活的頁(yè)面
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
主站蜘蛛池模板: 又猛又黄又爽无遮挡的视频网站| 欧美成人午夜视频| 亚洲欧美h| 亚洲三级片在线看| 国产精品不卡片视频免费观看| 国产菊爆视频在线观看| 91在线激情在线观看| 欧美一区二区人人喊爽| 免费AV在线播放观看18禁强制| 久久窝窝国产精品午夜看片| 成人夜夜嗨| 久久毛片网| 精品国产免费人成在线观看| 尤物视频一区| 在线色国产| 亚洲欧洲日韩综合色天使| 精品无码国产一区二区三区AV| 色婷婷在线影院| 亚洲永久免费网站| 中文字幕日韩欧美| 国产成人一区免费观看| 老司国产精品视频| 欧美黄网站免费观看| 人妻丰满熟妇av五码区| 国产91小视频在线观看| 伊伊人成亚洲综合人网7777| 国产麻豆永久视频| 欧美一级色视频| 国产高清精品在线91| 久久成人国产精品免费软件| 亚洲无码日韩一区| 亚洲天堂777| 在线看片国产| 久久综合九九亚洲一区| 日韩色图在线观看| 一本大道香蕉高清久久| 黄色网页在线观看| 99久久国产自偷自偷免费一区| 国产色网站| 91麻豆国产在线| 91免费观看视频| 日韩欧美在线观看| 依依成人精品无v国产| 欧美视频在线第一页| 五月婷婷导航| 欧美黄色a| 日韩欧美亚洲国产成人综合| 日本www在线视频| 四虎AV麻豆| 欧美69视频在线| www精品久久| 亚洲av中文无码乱人伦在线r| 亚洲欧美精品在线| 91口爆吞精国产对白第三集| 国产成人调教在线视频| 毛片网站在线播放| 日韩性网站| 国产91高清视频| 国产成+人+综合+亚洲欧美| 一区二区三区高清视频国产女人| 中文字幕有乳无码| 国产成人精品一区二区三在线观看| 五月婷婷精品| 国产在线第二页| 狠狠ⅴ日韩v欧美v天堂| 亚洲毛片在线看| 免费在线看黄网址| 日本AⅤ精品一区二区三区日| AV不卡在线永久免费观看| 看看一级毛片| 四虎精品国产永久在线观看| 久久精品国产精品国产一区| 人人看人人鲁狠狠高清| 日韩国产一区二区三区无码| 一级毛片免费观看久| 成人欧美日韩| 午夜精品国产自在| 国产亚洲精久久久久久久91| 国模沟沟一区二区三区| 国产精彩视频在线观看| 亚洲狼网站狼狼鲁亚洲下载| 国产迷奸在线看|