1 / 9

.Net 平台和 Web 编程基础

.Net 平台和 Web 编程基础. 0905. .Net 平台. P1 : .Net 技术在 Web 时代适用于传统的 PC ,并满足目前呈强劲增长势头的新设备的需要,如蜂窝电话及个人数字助理等。 P2 :公共语言运行库和 .NET 平台类库。 .NET 是一种面向网络、支持各种用户终端的开发平台。 用户界面的演进:有传统 PC 向基于 XML 的浏览器界面间过渡;对自然语言和语音识别的支持。. .NET 平台特点. .NET 平台由公共语言运行时、基础类库和公共语言规范组成。 支持开放的标准,容易部署,分布式架构 .NET 平台结构。 P6 。.

Télécharger la présentation

.Net 平台和 Web 编程基础

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. .Net平台和Web编程基础 0905

  2. .Net平台 • P1:.Net技术在Web时代适用于传统的PC,并满足目前呈强劲增长势头的新设备的需要,如蜂窝电话及个人数字助理等。 • P2:公共语言运行库和.NET平台类库。 • .NET是一种面向网络、支持各种用户终端的开发平台。 • 用户界面的演进:有传统PC向基于XML的浏览器界面间过渡;对自然语言和语音识别的支持。

  3. .NET平台特点 • .NET平台由公共语言运行时、基础类库和公共语言规范组成。 • 支持开放的标准,容易部署,分布式架构 • .NET平台结构。P6。

  4. C# Web编程基础 • 在Web页上,Web服务器响应服务器上包含的Web页的请求。 • URL指向存储在某服务器上的站点和请求的Web页面。 • 客户端程序最常见的是浏览器。 • HTTP是一个应用程序协议,允许浏览器和服务器相互通信。

  5. HTTP • GET:格式简单,从服务器获取的资源名称和0或多个标题行组成。 • POST:把数据的有效负载发送给服务器进行处理。可以用于上传。 • 标记: From,User-Agent,Content-type,Content-Length,Date,etc。

  6. Wed Sep 07 11:13:04 2005 GET /398/PST_v7.23.rar HTTP/1.1 Wed Sep 07 11:13:04 2005 Host: 61.236.228.164 Wed Sep 07 11:13:04 2005 Accept: */* Wed Sep 07 11:13:04 2005 Referer: http://www.techsmith.com/products/upgrade/snagitpost.asp?lang=enu&purchased=7.0.1 Wed Sep 07 11:13:04 2005 User-Agent: Mozilla/4.0 (compatible; MSIE 5.00; Windows 98) Wed Sep 07 11:13:04 2005 Range: bytes=2599215- Wed Sep 07 11:13:04 2005 Pragma: no-cache Wed Sep 07 11:13:04 2005 Cache-Control: no-cache Wed Sep 07 11:13:04 2005 Connection: close Wed Sep 07 11:13:07 2005 HTTP/1.1 206 Partial Content Wed Sep 07 11:13:07 2005 Content-Length: 10396874 Wed Sep 07 11:13:07 2005 Content-Type: application/octet-stream Wed Sep 07 11:13:07 2005 Content-Range: bytes 2599215-12996088/12996089 Wed Sep 07 11:13:07 2005 Last-Modified: Thu, 05 May 2005 01:20:46 GMT Wed Sep 07 11:13:07 2005 Accept-Ranges: bytes Wed Sep 07 11:13:07 2005 ETag: "c49b4aa1051c51:2d6" Wed Sep 07 11:13:07 2005 Server: Microsoft-IIS/6.0 Wed Sep 07 11:13:07 2005 X-Powered-By: ASP.NET Wed Sep 07 11:13:07 2005 Date: Wed, 07 Sep 2005 03:12:52 GMT Wed Sep 07 11:13:07 2005 Connection: close

  7. Web编程起步 • 当这些文档存储在某一个Web服务器上,当客户机请求Web页时,服务器通过HTTP给客户机发送给Web页。 • HTML语法规则。预习 • 表单:将用户数据传送到服务器上。 • 动态内容方式:CGI。Perl,C/C++

  8. 静态和动态Web页面 • 静态页面:HTML • 动态页面:客户端和服务器端脚本。P20。 • 服务器端执行程序,减少应用程序开发人员需要的维护时间。 • HTTP是一个无状态协议。 • Cookies是一种在客户的机器上存储信息的技术,这些信息可以是任何内容。或存储在服务器的数据库中。

  9. ASP.NET • Web程序员就把内容和布局真正的分离开。

More Related