马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。MVC形式在网站架构中非常罕见。它同意我们创建一个三层布局的使用程式,从代码平分离出有效的层,匡助计划师和开辟者协同事情和进步我们保护和扩大既有程式的才能。
PHP中有一个很出名的类库phpLib,个中有Template模板类。可以很便利地完成代码分别在ASP中是不是也能够如许做呢?固然能够,这就是aspTemplate的初志。它完整完成了phpLibTemplate的全体功效,你能够象利用phpLibTemplate一样利用它,连习气也基础不必改。:)
<%
#######################################################################
##NAME:aspTemplate
##BY:BigHan
##DATE:Nov.28,2003
##SITE:http://aspTemplate.yeah.net/
##EMAIL:aspTemplate@21cn.com
##
##(C)Copyright2003-2004bighan
#######################################################################
ClassaspTemplate
####
##nameofthisclass
##varstring
##@accessPrivate
##@seeproperty:Name
####
Privatem_strName
####
##versionofthisclass
##varstring
##@accessPrivate
##@seeproperty:Version
####
Privatem_strVersion
####
##DetermineshowmuchdebuggingoutputTemplatewillproduce.
##Thisisabitwisemaskofavailabledebuglevels:
##0=nodebugging
##1=debugvariableassignments
##2=debugcallstogetvariable
##4=debuginternals(outputsallfunctioncallswithparameters).
##
##@varint
##@accessPrivate
##@seeproperty:Debug
####
Privatem_intDebug
####
##Thebasedirectoryfromwhichtemplatefilesareloaded.
##
##@varstring
##@accessprivate
##@seeproperty:Root,Dir;method:SetRoot,set_root
####
Privatem_strRoot
####
##Determineshowtooutputvariabletagswithnoassignedvalueintemplates.
##
##@varstring
##@accessprivate
##@seepropertyUnknown;method:SetUnknowns,set_unknowns
####
Privatem_strUnknowns
####
##DetermineshowTemplatehandleserrorconditions.
##"yes"=theerrorisreported,thenexecutionishalted
##"report"=theerrorisreported,thenexecutioncontinuesbyreturning"false"
##"no"=errorsaresilentlyignored,andexecutionresumesreporting"false"
##
##@varstring
##@accessprivate
##@seepropertyIsHalt;method:halt
####
Privatem_strHaltError
####
##Thelasterrormessageisretainedinthisvariable.
##
##@varstring
##@accessprivate
##@seepropertyLastError
##
Privatem_strLastError
####
##Openingdelimiter(usually"{")
##
##@varstring
##@accessprivate
##@seepropertyBeginTag
####
Privatem_strBeginTag
####
##Closingdelimiter(usually"}")
##
##@varstring
##@accessprivate
##@seeprivateEndTag
####
Privatem_strEndTag
####
##Ahashofstringsformingatranslationtablewhichtranslatesvariablenames
##intonamesoffilescontainingthevariablecontent.
##m_oFile.Item(varname)="filename";
##
##@varobject
##@accessprivate
##@seemethod:SetFile,SetFiles,set_file
####
Privatem_oFile
####
##RegularExpressionObject
##
##@varobject
##@accessprivate
####
Privatem_oRegExp
####
##Ahashofstringsformingatranslationtablewhichtranslatesvariablenames
##intoregularexpressionsforthemselves.
##m_oVarKeys.Item(varname)="{varname}"
##
##@varobject
##@accessprivate
##@seemethod:SetVar,SetVars,SetAppendVar,SetAppendVars,set_var
####
Privatem_oVarKeys
####
##Ahashofstringsformingatranslationtablewhichtranslatesvariablenames
##intovaluesfortheirrespectivevarkeys.
##m_oVarVals.Item(varname)="value"
##
##@varobject
##@accessprivate
##@seemethod:SetVar,SetVars,SetAppendVar,SetAppendVars,set_var
####
Privatem_oVarVals
####
##getclassnameattribute.
##
##usa</p>[1][2][3][4][5][6][7][8][9][10]下一页>>
想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的 |