日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
ASP.NET編程規(guī)范之命名規(guī)范淺析

ASP.NET編程規(guī)范之命名規(guī)范都有哪些呢?具體又有什么內(nèi)容呢?讓我們開始吧:

創(chuàng)新互聯(lián)服務(wù)項目包括合作網(wǎng)站建設(shè)、合作網(wǎng)站制作、合作網(wǎng)頁制作以及合作網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,合作網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到合作省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

ASP.NET編程規(guī)范之命名規(guī)范1.按鈕ID命名:

btn+按鈕操作功能(如btnSave)

ASP.NET編程規(guī)范之命名規(guī)范2.其它控件:

I.與數(shù)據(jù)操作相關(guān):其ID<.SPAN>為相應(yīng)的字段名稱,如果有多個控件對應(yīng)一個字段,則按以下規(guī)范命名:

字段名+”_”+順序號(以01開頭)

例子:頁面有一TextBox控件,對應(yīng)著數(shù)據(jù)庫表中的RightGroup字段,則其ID應(yīng)命名為RightGroup

如果頁面有二個TextBox控件,都對應(yīng)著數(shù)據(jù)庫表中的PowerGroup字段,則其ID分別命名為PowerGroup_01,PowerGroup_02,依此類推

II.其它:前綴+用途功能(如txtInput),前綴參見下列:

 
 
  1. 控件前綴  
  2. Formfrm  
  3. Classcls/C  
  4. Modulemod  
  5. Labellbl  
  6. LinkLabellnk  
  7. Buttonbtn  
  8. TextBoxtxt  
  9. CheckBoxchk  
  10. RadioButtonrad  
  11. GroupBoxgrp  
  12. PictureBoxpic  
  13. DataGripgrd  
  14. ListBoxlst  
  15. CheckedListBoxclst  
  16. ComboBoxcbo  
  17. TreeViewtvw  
  18. ListViewlvw  
  19. TabControltab  
  20. DateTimePickerdtp  
  21. Timertmr  
  22. Splitterspl  
  23. ProgressBarpbar  
  24. RichTextBoxrtf  
  25. ImageListimgl  
  26. ToolBartlb  
  27. MenuItemmnu 

ASP.NET編程規(guī)范之命名規(guī)范3.變量及常量命名規(guī)范:

I.頁面及過程級變量:級別標識+數(shù)據(jù)類型前綴+<名詞|名詞組合>

A、頁面級變量:級別標識為m(例子:dimmstrNewlineasstring)

B、過程級變量:級別標識為l(例子:dimlstrNewlineasstring)

II.頁面間變量:采用request傳遞獲取

命名原則:級別標識+數(shù)據(jù)類型前綴+<名詞|名詞組合>

級別標識為p

例子:

 
 
  1. url=”XXXX.aspx?pstrLine=bbbbb&pintNum=11”  
  2.  
  3. DimlstrLineasstring=Request(“pstrLine”)  
  4.  
  5. DimlintNumasinteger=request(“pintNum”) 

III.全級變量:級別標識+數(shù)據(jù)類型前綴+<名詞|名詞組合>

A、級別標識:g(例子:dimgstrNewlineasstring)

B、因為在所有的頁面都能使用,所以須有足夠長的名稱以說明變量,并加上注釋

C、統(tǒng)一在模塊中定義

D、全級變量的定義必須經(jīng)過項目主管的同意后才能進行

IV.通用變量:采用session賦值

a、命名原則:級別標識+數(shù)據(jù)類型前綴+<名詞|名詞組合>

b、級別標識為g(例子:session(“gstrNewline”)=””)

c、因為在所有的頁面都能使用,所以須有足夠長的名稱以說明變量,并加上注釋

d、通用變量統(tǒng)一放在Global.asax中的Session_Start(sender,e)過程中,初始值賦予空字符串。并在Session_End(sender,e)過程中釋放掉。

例子:

 
 
  1. Global.asax文件:  
  2.  
  3. Subsession_star(byvalsenderasObject,byvaleasEventArgs)  
  4.  
  5. Session(“gstruser”)=””  
  6.  
  7. Endsub  
  8.  
  9. Subsession_End(byvalsenderasObject,byvaleasEventArgs)  
  10.  
  11. Session(“gstruser”)=nothing  
  12.  
  13. Endsub 

e、通用變量的定義必須經(jīng)過項目主管的同意后才能進行

V.數(shù)據(jù)類型前綴,參見下列:

 
 
  1. Stringstr  
  2. Datedat  
  3. Booleanbln  
  4. Shortsht  
  5. Decimaldec  
  6. Longlng  
  7. Integerint  
  8. Bytebyt  
  9. Charchr  
  10. Singlesgl  
  11. Doubledbl  
  12. Structureudt  
  13. Objectobj  
  14. DataSetds  
  15. DataRowdr  
  16. OleDbConnectionconn  
  17. SqlConnectionconn  
  18. OleDbCommandcmd  
  19. SqlCommandcmd  
  20. OleDbDataAdapterda  
  21. SqlDataAdapterda  
  22. OleDbDataReaderrdr  
  23. SqlDataReaderrdr  
  24. CrystalReportrpt 

ASP.NET編程規(guī)范之命名規(guī)范4.過程(函數(shù))命名規(guī)范:

I.命名規(guī)范:級別標識+<動名詞結(jié)構(gòu)>

II.應(yīng)用于單一頁面:級別標識為p(例子:privatefunctionpDisdata())

III.應(yīng)用于全部頁面:級別標識為g(例子:publicfunctiongDisdata())

ASP.NET編程規(guī)范之命名規(guī)范5.頁面命名規(guī)范:

模塊標識+程序功能英文縮寫

I.例子:有基本資料模塊,其模塊標識為Base,程序使用的英文縮寫為unit,則頁面名稱為Baseunit

II.此命名只能由項目主管或系統(tǒng)分析設(shè)定

ASP.NET編程規(guī)范之命名規(guī)范6.存儲過程命名規(guī)范:

I.命名規(guī)范:[項目名稱前的兩個字母]+[程序使用英文縮寫]+[_]+[存儲過程功能標識]

II.如果項目名稱是大寫,則轉(zhuǎn)換為小寫

III.例子:項目名稱為DKERP,程序作用的英文縮寫為unit,存儲過程的功能是保存,則可命名為dkunit_Sav

IV.存儲過程功能標識約定:

◆存儲過程功能為保存的,其標識為Sav

◆存儲過程功能為刪除的,其標識為Del

◆存儲過程功能為查詢的,其標識為Qry

◆存儲過程功能為填充到控件的,其標識為Back

◆存儲過程功能為綁定下拉框控件的,其標識為Dll

V.存儲過程命名與規(guī)劃必須經(jīng)過項目主管的同意后才能進行

ASP.NET編程規(guī)范之命名規(guī)范7.類的命名規(guī)范:

I.原則:[Cls]+<名詞|名詞組合|動名詞組合>,名詞|動詞的***個字母大寫

II.例子:ClsDataOperate

III.公共類的定義與命名必須經(jīng)過項目主管的同意后才能進行

ASP.NET編程規(guī)范之命名規(guī)范8.模塊的命名規(guī)范:

I.原則:[Mod]+<名詞|名詞組合|動名詞組合>,名詞|動詞的***個字母大寫

II.例子:ModDataConnection

III.公共模塊的定義與命名必須經(jīng)過項目主管的同意后才能進行

ASP.NET編程規(guī)范之命名規(guī)范9.用戶控件命名規(guī)范:

I.原則:[url]+<名詞|名詞組合|動名詞組合>,名詞|動詞的***個字母大寫

II.例子:urlDataLoad

III.用戶控件的定義與命名必須經(jīng)過項目主管的同意后才能進行

ASP.NET編程規(guī)范之命名規(guī)范的相關(guān)內(nèi)容就向你介紹到這里,希望這些內(nèi)容對你了解ASP.NET編程規(guī)范之命名規(guī)范有所幫助。

【編輯推薦】

  1. ASP.NET編程模型HTTP協(xié)議淺析
  2. ASP.NET編程模型之ASP.NET頁面構(gòu)成淺析
  3. ASP.NET編程模型之ASP.NET頁面生命周期圖解
  4. ASP.NET編程模型之頁面生命周期十一步詳解
  5. ASP.NET編程規(guī)范之界面設(shè)計標準淺析

新聞標題:ASP.NET編程規(guī)范之命名規(guī)范淺析
URL網(wǎng)址:http://www.5511xx.com/article/djpeiod.html