版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教材:ASP.NET2.0动态网站设计教程--基于VB+Access作者:李春葆清华大学出版社2009第1章ASP.NET应用程序开发基础1.1Internet和Web1.2.NET框架1.3ASP.NET概述1.4配置ASP.NET运行环境1.5创建ASP.NET应用程序1.1Internet和Web1.1.1什么是Internet1.1.2什么是Web1.1.3Web的特点1.1.4Web网页1.静态网页指那些不能够接收用户输入信息的Web网页,其内容是静态的,唯一的响应就是接收鼠标点击超级连接后显示所连接的网页。当用户用鼠标点击其中一个超级连接后,就会在浏览器中显示所连接的网页信息。2.动态网页动态网页与静态网页不同,在动态网页,用户可以输入动态网页所允许的各种信息,以实现人机交互。1.1.5Web应用程序的开发技术1.Web开发技术
ASPPHPJSPASP.NET2.两种重要的企业开发平台J2EE。.NET框架。1.2.NET框架1.2.1.NET框架体系结构1.2.2.NET框架下应用程序的开发和执行.NET框架中的CLR实际上是一种语言规范,它大致可以再分为以下几部分:通用类型系统(CommonTypeSyatem,简称为CTS)。存管理和资源回收机制。中间语言与实时编译器。使用VisualStudio.NET环境开发的应用程序支持CLR。对于这样的源程序,经过.NET编译后并不直接产生本机CPU可执行代码,而是先转换为中间语言代码。程序执行时再由CLR载入内存,通过实时解释将其转换为本机CPU可执行代码后再执行,如下图所示。应用程序的开发需要安装VisualStudio.NET环境,而应用程序的执行只需要安装.NET框架即可。1.3ASP.NET概述1.3.1ASP.NET应用程序的执行过程1.3.2ASP与ASP.NET的区别
新的运行环境:新的运行环境引入托管代码,其运行在CLR下面,使程序设计更为简便。
效率:ASP.NET应用程序是在服务器上运行的编译好的通用语言运行环境(CLR)代码。而不是像ASP那样解释执行,而且ASPNET可利用早期绑定、实时编译、本机优化和缓存服务来提高程序执行的性能,与ASP相比,ASP.NET大大提高了程序执行的速度。
VisualStudio.NET开发工具的支持:ASP.NET应用程序可利用微软公司的VisualStudio.NET进行产品开发。VisualStudio.NET比以前的VisualStudio集成开发环境增加了大量工具箱和设计器、来支持ASP.NET应用程序的可视化开发,使程序的开发效率大大提高,并且简化程序的部署和维护工作。
多语言支持:ASP.NET支持多种语言,无论使用哪种语言编写程序,都将被编译为中间代码,目前ASPNET支持的语言有C#.NET、VB.NET、J#.NET和C++.NET,设计者可以选择最适合自己的语言来编写程序。
高效的管理能力:ASP.NET使用基于文本的、分级的配置系统,使服务器环境和应用程序的设置更加简单。由于配置信息都保存在简单文本中,不需要启动本地的管理员工具就可以实现新的设置。一个ASP.NET应用程序在一台服务器系统的安装只需要简单地复制一些必须的文件,而不需要系统的重新启动。
清晰的程序结构:ASP.NET使用事件驱动和数据绑定的方式开发程序,将程序代码和用户界面彻底分离,具有清晰的结构。另外,使用代码绑定方式将程序代码和用户界面标记分离在不同的文件中,使程序的可读性更强。1.4配置ASP.NET运行环境1.4.1IIS的安装在WindowsXP操作系统下安装IIS的步骤如下:(1)选择“开始”|“控制面板”|“添加或删除程序”命令,打开“添加或删除程序”对话框。如下图所示。(2)单击左侧的“添加/删除Windows组件”按钮,打开“Windows组件”对话框,如下图所示。(3)勾善选组支件列朱表中限的“In余te调rn冠et信息喂服务诱(II款S)”山选项脸,然午后单献击“渴下一刮步”母按钮丝式,出缩慧现安找装界膏面,寨如下济图所缎示。(4)安捐装完讨成后鼠出现丸如下眼图所疼示的谣安装锐完成枯对话真框,雹单击聪“完绞成”概按钮集完成唯整个螺安装晚过程蚂。(5)再着回到散“Wi胜nd允ow辣s组件筑”对阵话框偿,如箩下图俯所示隐,从久组件锤列表轮框中巴看到身“In蛛te迟rn病et信息痛服务梨(II瓜S)”谣选项雾被勾断选,崭说明蚕已安蹈装好II尸S。在安型装II漏S之后州,可炉以用冰两种绩方法巷之一隆测试举是否刮安装曾成功余:方法1:启到IE浏览章器,纺输入ht样tp穷:/渐/lo升ca碑lh霜os丈t/鸣lo垂ca恼ls霜ta笔rt峡.a饿sp。方法2:启到IE浏览洪器,章输入ht少tp边:/仙/计算过机名纹称。若这喝两种芳操作事后出陈现计纳算机挑的登等录界龟面,绕输入害正确世的用虹户名分和密惹码后第转向轻“欢迎莫使用Wi旦nd晕ow篮s烂XP次S轨er谈ve昌r阻In亮te谨rn汁et服务”页狠面,役表示II保S成功容安装叶,否聚则安似装存卡在问炊题。II沫S安装赤好之膛后,香会自记动创亚建一浮个默捷认的We瓜b网站尽(默校认主孔目录喉为C:尤\In顾et衬pu呈b\骗ww搞wr苹oo肝t),棋供用圣户快贺速发俭布内伍容。从用户魔也可赚自行完创建We蹲b网站暂,以沿扩大荷和丰拉富We哄b服务排器上惯的信果息。阵对于We偏b服务室器来幕说,佣还可券利用禾服务安器扩膊展功樱能来梦增强We扯b站点俭的功雷能。1.续4.笼2钻W负eb网站编属性仓设置II中S安装差成功栏后,肃会自掀动创朽建一漆个默军认的We细b网站弟,可畜以对梨其进蛙行管标理和唤配置陡,其扩操作碰步骤伏如下针:(1)选督择“絮开始期”|“控制营面板傍”|“管理目工具黑”命盘令,抚可以丽看到患“In担te僚rn才et信息泥服务闷”图绿标。齿双击逼该图谜标,故出现陈“In资te壳rn痰et信息父服务映”对轿话框刊,如独下图质所示蜜。(2)用居鼠标劈燕右键渐单击印“默泼认网话站”制,选稍择“拦属性苗”菜壁单项衰,出钱现如设下图走所示骑的“觉默认章网站蚀属性恳”对吊话框编的“泻网站妹”选猾项卡士,其唐中可丢以设雪置站液点的IP地址盘和TC它P端口悦,端鉴口号纠默认泼为80。一替般来望说不祸需要仆对其尊内容奋进行恭修改返。(3)每炉个We劈燕b站点裕必须帝有一非个主症目录王,对We县b站点迟的访鬼问实锤际上疯是对纸站点村主目颜录的盯访问多。主登目录殊之所蛛以能脖被其输他访概问者驶访问局,是艰因为浆它被架映射银到站闸点的纳域名访。这里著选择墨“主滴目录钱”选沙项卡制,出辜现如宾下图仁所示稿的对劲话框烧,其女中可难以设跌置We宪b站点趣的主独目录害等。(4)除帜非有乘必要估,否吩则并莲不建目议直尺接修他改默进认网佣站的挨主目渠录,势这并翠没有脊必要闲。如快果不痰希望穷把AS志P文件堡存放捉到C:玩\in理et腔pu撒b\战ww贫wr饭oo最t目录辟下,枪可以陪通过熊设置养虚拟此目录纹来达肯到目棚的。触这里唇单击闲“确砍定”赵按钮警返回辽。1.蝇4.久3创建II西S虚拟思目录虚拟将目录唉是指俱除了搭主目德录以尝外的迅其他状站点惭发布装目录安。在忠客户卷浏览貌器中而,虚勾拟目添录就皱像位熟于主众目录仇中一搬样,薄但在拼物理法上可见能并误不包术含在纪主目虎录中尚。创建II夺S的虚轿拟目首录的瞎一般型操作匠步骤军如下雷:(1)在傻“In浊te秧rn德et信息跳服务泽”对埋话框影中,谨用鼠由标右猴击“梢默认叛网站皇”,欧在出久现的滴快捷跑菜单漏中选耽择“剑新建怒”|“虚拟木目录壶”命像令,壮出现惕创建非虚拟岸目录倘向导糖,如限下图棍所示傅,单究击“闭下一弓步”前按钮距。(2)出姥现如爱下图倍所示头的对少话框仪,在齐其中钓“别爽名”牙框中黎输入序要建凤立虚吹拟目苏录的响名称美,这矛里输韵入My肺as较pn倡et,单塑击“犹下一去步”援按钮炮。(3)出授现如症下图侨所示佳的对南话框悔,单剪击“垂浏览妨”按摊钮,漠在出什现的庆“打灵开”愉对话葛框中罩选择旺“H:驾\A外SP这NE愧T”作为介建立慰虚拟闪目录映的物棚理文间件夹猪。单卧击“荣下一坏步”袜按钮祝。(4)出袭现如耳下图缎所示湿的对予话框桨,用乎于设敏置虚插拟目萄录的较访问鸟权限铁。(5)出恐现如价下图剧所示贞的完赞成界弱面,掘单击耀“完贩成”签按钮废则虚讯拟目削录创颠建完沉毕。1.弦5创建AS值P.厘NE饥T应用概程序1.别5.累1雾V摘is宾ua春l静St传ud戴io博.N够ET桐2蔽00堂5Vi看su凯al阁S列tu兆di垮o.炸NE丘T迅20流05是一壮套完叛整的秒开发起工具亏,用萍于生板成AS宗P.曾NE述T握We见b应用镰程序境等。将Vi直su河al菜S滋tu悼di柄o.水NE滩T氧20将05默认闲环境损配置久成VB开发忧语言肾。1.奸5.社2宅A炼SP假.N战ET应用码程序伤示例【例1.来1】在My造as海pn牵et虚拟往目录练中建损立一芹个网挠站,缝并在ch沾1文件胡夹中舞创建仗立一证个WF松or藏m1义-1网页景,在宁用户呼单击挽其中它的按建钮时积提示字相应临的信董息。操作镇步骤销如下册:(1)启蚁动Vi腰su狐al脉S颠tu能di辱o.标NE桑T牲20诉05。(2)选交择“对文件宴”|“新建迅”|“网站斑”菜功单命江令,躁出现凉如下亩图所烧示的皇“新竭建网额站”残对话公框,其中找“位悉置”毕选项跟有3种:文件榨系统:如誉果主猴机没宝有安裂装II县S,也基不想须设置超服务婶器的禁位置赴等信留息,妨可以秆使用朴这个戒设置予。Vi责su狼al规S鞋tu立di仪o.闸NE引T浮20箩05会把武你所荣指定刊的路虹径视谣为该慕网站后的根械目录爪,并忆在预便览时腥启动出内置票的网香页服誓务器焦,根捞据这踢个位公置来跌模拟吉执行伴,十妖分方渣便。HT茎TP:如约果主颤机已撇经安塌装了II邻S,便血可以训使用电这个逐设置挪。这莲个设精置与II偏S的设用置相佩关,皮还必西须设缝置网萍页服片务器两的预截览网犯址,境所设抽计的油文件耀也会际放置冶在II旁S所设念置网卧站的窜根目挑录中详。FT办P:如榜果测总试主索机并进不在讯本机是上,按可以剖使用恢这个永设置贱。Vi套su稻al组S策tu贝di敲o.理NE晃T敌20窑05通过琴文件王传输拳协议FT必P访问副网站果,这款样更影容易蜜访问邻其他疫服务昏器上眯的网茄站。(3)单欣击“花浏览庆”按目钮,勉出现弄“麻选择钻位置捉”对帅话框敬,选产中My瞎as擦pn糖et选项社,单四击“捏打开点”按保钮,背自动顾返回修。(4)保仿持语院言为Vi浇su瘦al雕B晋as小ic不变票,单情击“舟确定拜”按补钮。霸这样索就创溪建了保一个吩空网袍站,Vi糊su林al脾S共tu捧di虑o.协NE聚T寒20移05的We添b应用扫程序霞集成半开发笋环境浓如下翅图所封示。其组彩成部摧分如毛下。菜单筑栏标准鞠工具严栏控件压工具姨箱解决绒方案田资源返管理瓣器代码纺编辑现窗口窗体厅设计凯器“属鸟性”朱窗口(5)在然“解考决方沙案资门源管倘理器谦”中姐,右拢击“ht抢tp屠:/酬/lo冤ca数lh惊os薯t/燃My饶as蛋pn花et/”项,职在出好现的冠快捷膜菜单傲中选傍择“曾新建修文件恶夹”滥选项根,添季加一密个文朵件夹赏,将鱼其更剧名为ch腊1。再乞选择昌“网水站”|“添加径新项弄”菜遗单命指令,绪出现设“顷添加两新项晚”对迈话框闪,从惜模板衫列表隆中选蜜择“We营b窗体晕”(咬默认舒值)沃选项饭,将桌名称滨改为亡“WF山or另m1波-1突.a斗sp湖x”,表到示在事当前型网站My猴as轿pn废et的ch肠1文件盗夹中丙添加它一个WF冷or秧m1鄙-1网页滨,右叙下方俘有两蹦个复允选项颗:将代贤码放廊在单晓独的情文件纯中:选冲中(钞默认趣选中旺)时星,表愿示将留网页登的逻产辑部滤分和批显示晃部分毒分离照,达给到代裁码隐春藏的盛目的挑。否费则,揭将两源者放呆在一惯个文顾件中沸,就另像AS击P文件姑一样废。选择酬母版沫页:选扶中时令,需架指定胆一个乒母版凡(先张要设山计好狠母版拔),匹当前驳网页改在指铃定的刻母版违上设犬计。(6)出朱现WF齿or畜m1园-1网页砖的源眯视图基,单蚂击“设计”选蝇项卡圣,出侮现空较的设主计视余图,呢在其莲中第鹊一行威输入小“我汤的第匠一个AS济P.血NE苹T网页圈”文危字,胃在第2行从策工具行箱拖葱放一烈个Bu井tt尼on控件粘(名耀称默授认为Bu杜tt六on垮1,通氧过右任下方月的属着性窗和口将端其Te嗽xt改为糊“单剥击”代),匹在其废后拖伯放一饮个La皆be跃l控件郑(名喇称默息认为La覆be理l1,将身其Te飘xt属性奋改为露空白领的)饰,如感下图粥所示轿。(7)双盛击Bu锹tt张on辱1控件次,出甜现代奴码编撕辑窗倚口,环在Bu促tt洲on破1_柿Cl笼ic店k事件屿过程糊中输南入以密下行筒:La盘be坝l1哗.T河ex样t=字"您单趟击了胡按钮"注意觉其他枝代码姿都是丑系统答自动性生成榆的,女不需森要改胜动。模如下骗图所亚示。(8)这供样WF宰or师m1围-1网页贫设计经完毕混,可栋以在搬浏览冈器中湾预览慢网页忧,如折使用F5键或抬单击何按钮汽。执行晋如下辨:WF观or羡m1酷-1具.a包sp令x文件包含凶显示痕代码耽部分烘,其复源视膛图代着码如俩下:<%息@台Pa般ge性L轿an旺gu灰ag剂e=炸"V棵B"Au她to之Ev取en静tW制ir爆eu轻p="我fa制ls虽e"Co伙de硬Fi做le="凝WF急or衣m1沉-1她.a雹sp您x.篮vb袍"镜In游he返ri厌ts该="朝ch乘1_永WF谱or殿m1健_1钢"号%><!捷DO俱CT塑YP仰E休ht臂ml朗P梨UB涉LI课C占"-锹//工W3惰C/溜/D针TD贝X洒HT涨ML薄1鸭.0播T耳ra寨ns割it梳io搂na撤l/图/E挂N""h良tt戴p:茧//铁ww孙w.扇w3乞.o算rg组/T路R/秃xh版tm代l1佛/D装TD窜/x钱ht抵ml早1-蓝tr久an圣si驴ti身on厚al旷.d础td里"><h峡tm大lxm捧ln纤s="驻ht肯tp拜:/主/w岛ww剑.w走3.罩or踢g/曾19伐99严/x怪ht教ml肆"筝><h变ea着dru笑na完t="蒜se舰rv四er挺"><t旗it拾le墓>无标侨题页</和ti埋tl横e></候he傍ad袖><b来od属y><f售or烤m影id祖="种fo盗r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课题申报参考:近十年公费师范毕业生教师职业认同演变、离职预警模型构建及干预策略实证研究
- 2025版带物业增值服务物业房产买卖合同书3篇
- 二零二五版新能源研发及生产厂房买卖合同范本3篇
- 二零二五年度厨具行业人才培养与输送合同4篇
- 二零二五年度赎楼金融产品合作合同4篇
- 二零二五年度出轨婚姻解除后的子女抚养权及财产分割协议4篇
- 2025年度宗教活动场地租赁合同范本3篇
- 二零二五年度彩钢屋面防水隔热一体化工程承包协议3篇
- 二零二五年度彩砖知识产权保护采购合同3篇
- 2025年人力资源经理员工关系与劳动争议处理协议3篇
- GB/T 45120-2024道路车辆48 V供电电压电气要求及试验
- 春节文化常识单选题100道及答案
- 华中师大一附中2024-2025学年度上学期高三年级第二次考试数学试题(含解析)
- 12123交管学法减分考试题及答案
- 2025年寒假实践特色作业设计模板
- 24年追觅在线测评28题及答案
- 高考满分作文常见结构
- 心肌梗死诊疗指南
- 食堂项目组织架构图
- 原油脱硫技术
- GB/T 2518-2019连续热镀锌和锌合金镀层钢板及钢带
评论
0/150
提交评论