分享
 
 
 

我的DreamWaver之旅[一]初识ASP

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

我的DreamWaver之旅[一]初识ASP

非常感谢两位朋友的支持,www.ngnc.net的内容管理系统已经完成。目前已经上

线。它包括2个部分:

1、页面的ASP化:可以动态拾取新闻和下载资料

2、CMS的内容发布后台:可以自如地发布HTML文本,标题,URL连接,下载地址和

尺寸。

[注]整个系统使用ASP+SQL架构。

NGNc的世界和ASP世界完全不同,两位朋友3天的成果,令我对ASP产生了浓厚的兴

趣,我不自觉地在程序员探索未知的驱动下,研究起来。以下是我的学习笔记:

一、规划,对于WEB开发同样重要。

www.ngnc.net是2004年12月在“软件大会”前上线的,为了配合NGNc的宣传,我

临时抓来一个朋友帮忙美工,我操着从没碰过的DreamWaver做起了静态页面。

起初,脑海里已经有了大概的思路,分三个部分,左中右。利用VC的开发习惯,

先建立了一个工程文件,操着DREAMWAVER就开始了拖拽。可动手时才知道,该在

什么地方放图片,什么地方放文字?全然无法回答,DREAMEWAVER设计的第1步就

是设计页面格局,就这1项,就把我的积极性打消了。更不要说美工朋友问我设计

多大的尺寸,什么风格?

老老实实地做规划吧,我建立了1个工作文件描述以下信息:

1、按照栏目依次描写:

栏目标题、文章列表,文章的出处URL

2、每个2级页面的表现形式,内容,格局,都无一例外地落实到一字一句

二、请美工依照规划,设计页面格局(是从首页开始的)

因为制作上的反复,本来3天的工期,最后也只做了一个首页。

我认可后,请美工将图片/LOGO保存为最小尺寸且不失真的格式Gif/JPeg

三、DreamWaver实上阵

因为规划的清楚,该如何分割图片(模拟按钮效果),如果布局,分割页面都轻

松惬意,唯一花了点工夫,熟悉了DReamWaver的工具和功能。最需要注意的是:

1、CSS的使用:字体、字号、颜色、间距

2、图片的按钮效果

3、自动排列页面布局

[静态页面中,未使用表格]

四、初步浏览ASP代码:

在交代朋友改造静态页面时,完全遵照原来的界面设计,所以看首页面的

index.asp时,可以清楚地看到一个ASP脚本函数的调用 call CallNEW(

5,"title", 30%)的函数,它就是读取数据库并动态反回新闻和下载条目的脚本。

利用搜索字符串功能,找到了getim.asp里面的函数使用了VB Script,清晰的表

明了从数据库读取记录,并生成Html字符串的步骤。利用循环在一个字符串缓冲

数组“Dim TextMess”里生成,并最后“Response.Write(TextMess)”输出与

index.asp里的其他静态代码融合成用户界面的HTML。查看源码可以看到这样的替

换。

[明天在写,各位看官见笑了]....

[附1]:index.asp片段

...

[附2]: index.asp的结果页面

NGNcalc的Dos版Demo[82K]

more...

[附3]:getim.asp片段

Sub GetNews(StrId)

Dim Title,Content,Addtime,ViewCount

Call DBConnBegin

StrSql="select Title,Content,ViewCount,AddTime from news where

isshow=true and id="&StrId

Call SafeExecute(Rs,StrSql,Conn,1,3)

If Rs.bof and Rs.eof Then Call JMessOut("该信息已经删除或者不存

在!",5,"")

If IsNumeric(Rs("viewcount")) Then

Rs("viewcount")=Rs("viewcount")+1 Else Rs("viewcount")=1

Rs.UpDate

Title=Rs("Title")

Content=Rs("Content")

Addtime=DateValue(Rs("AddTime"))

ViewCount=Rs("ViewCount")

Call DBConnEnd

Response.Write("")

%

加入时间:

浏览量:

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有