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
如何獲取一億海外用戶
主站蜘蛛池模板: 特级毛片免费视频| 久久亚洲国产一区二区| 欧美国产日韩在线| 91无码人妻精品一区二区蜜桃| 免费不卡视频| 99久久人妻精品免费二区| 国内精品免费| 免费大黄网站在线观看| 亚洲区第一页| 日韩免费毛片视频| 中文字幕无码中文字幕有码在线| 三区在线视频| 一级不卡毛片| 中文字幕欧美日韩| 亚洲第七页| 亚洲国产日韩欧美在线| 色综合久久久久8天国| 国产精品私拍99pans大尺度| 国产成人夜色91| 亚洲欧美另类日本| 午夜一级做a爰片久久毛片| 色综合a怡红院怡红院首页| 精品伊人久久久香线蕉| 国产三级毛片| 久久6免费视频| 喷潮白浆直流在线播放| 欲色天天综合网| 免费无码AV片在线观看中文| 亚洲国产理论片在线播放| 亚洲第一页在线观看| 亚洲日韩高清在线亚洲专区| 成人一区在线| 亚洲A∨无码精品午夜在线观看| 久久这里只有精品2| 国产高清不卡| 69av在线| 无码视频国产精品一区二区| 午夜国产不卡在线观看视频| 亚洲乱码视频| 欧美性久久久久| 日本三区视频| 中文字幕日韩视频欧美一区| 青青草国产一区二区三区| 亚洲三级成人| 久久人妻xunleige无码| 亚洲无码不卡网| 五月天久久婷婷| 亚洲色图综合在线| 一级在线毛片| 美女一区二区在线观看| 国产国语一级毛片在线视频| 欧美不卡视频一区发布| yjizz视频最新网站在线| 国产毛片不卡| 国产av无码日韩av无码网站| 伊人91在线| 国产91九色在线播放| 好吊色国产欧美日韩免费观看| 秋霞一区二区三区| 国产在线无码av完整版在线观看| 久久特级毛片| 一本久道久综合久久鬼色| 亚洲欧美另类专区| 视频二区中文无码| 毛片免费高清免费| 国产成人精品综合| 欧类av怡春院| 国产第一页亚洲| 国产精品成人免费视频99| 内射人妻无码色AV天堂| 看国产一级毛片| 老司国产精品视频91| 精品国产一二三区| 日本一区高清| 71pao成人国产永久免费视频| 国产高颜值露脸在线观看| 久久黄色免费电影| 91视频青青草| 国产一区二区三区免费观看 | 黄色网页在线播放| 国产精品永久久久久| 欧美精品成人一区二区在线观看|