网站大量收购独家精品文档,联系QQ:2885784924

[工学]第四讲 WEBGIS_Lesson.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第四讲 WEBGIS_Lesson

by Luo XianGang(E-MAILMSN:BillLxg@126.com; TelQQ The Faculty of Information and Science, China University of Geosciences, Wuhan 第四章:ASP.NET编程基础 互联网GIS教程 主要内容 ASP.NET概述与环境搭建 ASP.NET应用程序架构 ASP.NET内置对象 使用ADO.NET链接和访问数据库 ASP.NET概述 ASP.NET是一种独立于浏览器的编程模型。它可以在使用广泛的必威体育精装版版本浏览器(例如IE、Netscape)上运行,还可以在低版本的浏览器上运行。这也就是说,在使用ASP.NET编写Web应用程序时,不需要编写浏览器特定的代码,Internet的很大一部分用户就可以使用这些Web应用程序。 ASP.NET概述 ASP.NET概述 ASP.NET与ASP的比较 1) 新的运行环境 2) 效率 3) Visual S开发工具的支持 4) 多语言支持:ASP.NET支持多种语言 5) 高效的管理能力 6) 清晰的程序结构 ASP.NET概述 ASP.NET特点 ①可以使用任何一种.NET体系的编程语言来创建Web应用程序; ②能够为用户提供丰富的Web服务器控件和HTML控件,可在设计视图中直接向页面添加这些控件;也可在HTML视图中通过编写HTML代码来添加控件。 ③Web 窗体页分为视觉元素(HTML、服务器控件和静态文本)和该页的编程逻辑。Visual Studio .NET 将其分别存储在单独文件中。 ④ASP.NET的页面代码是编译执行的,当客户第一次请求页面时,CRT 对页面代码和页面本身进行编译并在高速缓存中保存编译结果,再次请求时,页面不需再编译。 ASP.NET概述 运行ASP.NET的系统要求 ASP.NET概述 .net究竟是什么东西呢?实际上,.net是一组用于建立web服务器应用程序和windows桌面应用程序的软件组件,用该平台创建的应用程序在公共语言运行库(common language Runtime,CLR)控制下运行。 ASP.NET概述 ASP.NET环境搭建 Internet 信息服务 概念:Internet 信息服务 (IIS) 是 Windows 组件,通过 IIS,可以实现内部网络的Internet 信息服务,也可将内部网连接到互联网上,部署 Web 应用程序,或将现有的数据和应用程序转移到 Web服务上。 ASP.NET环境搭建 IIS的安装与配置 ASP.NET应用程序架构 ASP.NET页面元素 ASP.NET应用程序架构 核心名称空间 在应用程序中能够完成的任何工作都是通过System名称空间进行处理的,如:数组处理、数学运算、数据类型转换等 默认情况下,每个ASP.NET页面都将导入九个名称空间--System名称空间及其8个子名称空间 ASP.NET应用程序架构 Web表单代码模型 可视化组件 ASP.NET应用程序开发模型 单文件页模型 VS.NET开发ASP.NET应用程序步骤 ASP.NET应用程序 (1)启动VS.NET IDE ASP.NET应用程序 (2)新建网站 ASP.NET应用程序 ASP.NET应用程序 ASP.NET应用程序 ASP.NET应用程序 3.1 请求/应答模式 3.2 Request对象 称为请求对象 封装了Web浏览器向Web服务器发送的HTTP请求消息 HttpRequest类的实例,由ASP.NET自动创建 使ASP.NET能读取客户端在Web请求期间发送的HTTP值 Form属性:读取浏览器发送到服务器的数据 QueryString属性:获取查询字符串的值 3.3 Response对象 称为响应对象 封装了Web服务器向Web浏览器发送的HTTP响应消息 HttpResponse类的实例,由ASP.NET自动创建 Response.Redirect(“页面文件”) Response.Write(“Hello”) 3.4 Server对象 起着HTTP服务接口的作用 公开HTTP服务器的属性和方法 ASP.NET自动创建 MapPath方法 Server.MapPath(“WebForm1.aspx”) 返回WebForm1.aspx的物理路径 4.1 .NET数据访问概述 4.2 ADO.NET的设计思想 从数据库中读取数据到内存中,构成一个内存中数据库 包括两个过程: 1、数据读取的过程,通过该过程可以从不同的数据库中读取数据; 2、构造内存数据库

您可能关注的文档

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档