|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。还无法完全实现一些企业级的功能:完全的集群、负载均横。变量定名和代码商定在项目中常常是一个对照难处置的议题,程序员偏向于利用其团体的定名商定,而不喜好他人划定他们怎样编写代码.
但是,今世码必要为团队内的其他成员浏览时(出格是代码反省的时分),具有通用的定名商定是很有代价的,具有通用的定名商定也便于本人往后再浏览本人的代码.这中体味在几回项目今后,体味加倍深入.以是才有想要一致团队定名划定规矩的设法.
一向以来,最盛行的变量定名商定是所谓的匈牙利暗示法(HungarianNotation).最后由Microsoft的CharlesSimonyi提出,而且在Microsoft外部利用了很多年.这个商定划定了以尺度的3或4个字母前缀来暗示变量的数据范例.好比暗示先生岁数的整型变量就应当定名为intStudentAge.
有了以上的设法今后,我便参照书籍,列出一些变量的定名划定规矩,详细以下:
变量定名商定
范例
前缀
例子
Array
arr
arrStudentList
Boolean
bln
blnIsPostBack
Byte
byt
bytPixelValue
Char
chr
chrName
DateTime
dtm
dtmStartTime
Decimal
dec
decAverageHeight
Double
dbl
dblSizeOfUniverse
Integer
int
intRowCount
Long
lng
lngIncome
Object
obj
cbjReturnValue
Short
shr
shrAverage
Single
sng
sngMaximum
String
str
strName
Web控件定名
范例
前缀
例子
AdRotator
adrt
adrtTopAdv
Button
btn
btnSubmit
Calender
cal
calMeetingDates
CheckBox
chk
chkBlue
CheckBoxList
chkl
chklColorControls
ComapreValidator
valc
valcValidAge
CustomerValidator
valx
valxDBCheck
DataGrid
dgrd
dgrdTitles
DataList
dlst
dlstTitles
DropDownList
drop
dropYear
HyperLink
lnk
lnkDetails
Image
img
imgAuntBetty
ImageButton
ibtn
ibtnSubmit
Label
lbl
lblErrorMess
LinkButton
lbtn
lbtnSubmit
ListBox
lst
lstCountries
Panel
pnl
pnlForm
RadioButton
rad
radFemale
RadioButtonList
rad
radGender
RangeValidator
valg
valgAge
RegularExpression
vale
ValeEmail
Repeator
rpt
rptQueryResult
RequiredFeildVaildator
valr
valrName
Table
tbl
tblCountryCode
TableCell
tblc
tblcChina
TableRow
tblr
tblrCountry
TextBox
txt
txtName
ValidationSummary
vals
valsFormErrors
XML
xmlc
xmlcTransformResult
PlaceHolder
plh
plhContents
ADO.NET
范例
前缀
例子
Connection
con
conNorthwind
Command
cmd
cmdReturnProducts
Parameter
parm
parmID
DataAdapter
dad
dadProducts
DataReader
dtr
dtrProducts
DataSet
dst
dstProducts
DataTable
dtbl
dtblProduct
DataRow
drow
drowRow
DataColumn
dcol
dcolProductID
DataRelation
drel
drelMasterDetail
DataView
dvw
dvwFilterProducts
</p>缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。 |
|