Converting to ASP+
The conversion process from ASP to ASP+ will depend on the complexity of your existing pages. Databases,
hence ADO, is a great example. ADO is now ADO+ and much different. Therefore if you want your database
pages to be ADO+ ASP+ pages, the learning curve is a little steeper. Your old code will work in most cases
with minimal adjustments (mainly structure).
Structure
The way you write your classic ASP pages will determine the level of technicality in converting your
classic ASP pages to ASP+. VBscript is a subset of VB but not the same as VB therefore minor changes,
mainly formatting, will be required. Structure will be the biggest issue. Get used to the Object Oriented
World. And get used to seeing cleaner code. VB and HTML coding must be separated where as with VBscript
you could intertwine it with HTML.
Mix and match HTML/VBscript
If you do this a lot inside your Functions and Subs,
<%
URL = request.servervariables("URL")
%>
<FONT FACE="arial" SIZE="2">
The URL was <%=URL%>
Then you have work to do. ASP+/VB does not allow ASP code to be mixed with HTML freely inside of functions
and Subroutines. They must be separated. In order for this to run in ASP+, all lines must be converted to
VB response.write statements. Not VBscript response.write statements. Notice the parenthesis. This will be
the most cumbersome part of converting ASP pages to ASP+ pages.
This would be the proper way with ASP+/VB
URL = request.servervariables("URL")
response.write ("<FONT FACE=""arial"" SIZE=""2"">)
response.write ("The URL was "& URL & "</FONT>")
Function Calls
With VBscript/ASP you write your functions like this
<%
Function doIt()
response.write ("Yes")
End Function
Function doIt2()
response.write ("Yes")
End Function%>
The following way is how you will need to write your functions in ASP+/VB. The most important thing here
is the <script> tags.
<script LANGUAGE="VB" RUNAT="server">
Function doIt()
response.write ("Yes")
End Function
此刻的经济程度不绝的晋升了,所以各人对付饮食文化的要求也是也是高要求高尺度的。餐饮行业市场上呈现了大量的美食产物加盟品牌,可是好的加盟品牌确实不多,大大都的加盟品牌都是毫无特色的,基础无法接管市场和公...
北京时间8月21日,近日,前热火球星克里斯-波什在采访中回忆到了自己2010-2011赛季的经历。我们先不谈波什说了什么,我们先来回忆一下当年的总决赛6场大战。当时,前三场比赛,热火以2-1领先达拉斯...
一、微信号码 和QQ不一样的是,手机微信的账户就是你自身开设的,而且是唯一存有的。大部分状况下全是选用这类方式来添加好友。如下图,点一下“我”赶到个人信息网页页面,见到微信号码,后边的便是你的微信帐...
“多吃点碱性食物、少吃酸性食物”、“碱性食物能软化血管、防癌”......相信不少人听说过这样的忠告,说得好像酸性食物就是不好的,碱性食物才是好的一样。其实,这些都是误解。首先,要知道什么是“酸性食物...
北京 北京,简称“京”,是中华人民共和国的首都、直辖市、国家中心城市、超大城市、国际大都市,全国政治中心、文化中心、国际交往中心、科技创新中心,是中国共产党中央委员会、中华人民共和国中央人民政府、全...
一、找回看不到的音量图标 假如在系统软件运作时忽然音量图标不见了,能够根据下边的方式迅速找回音量图标。 1、在逐渐、设定中,点开操作面板,开启这里边的喇叭图标“响声和音频输出设备”...