大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
第一章 ASP.NET概述
1.www的基础知识
1.1 计算机网络
①地理位置不同的
②具有独立功能的
③多台计算机及其外部设备
④通过通信线路连接起来
⑤在 网络操作系统,网络管理软件及网络通信协议的管理和协调下
⑥实现资源共享和信息传递的计算机系统
1.2 分为局域网、城域网、广域网
2.www、互联网和因特网
www环球信息网,中文名万维网、环球网等。
3.www的特点和系统结构
3.1 www的特点
①图形化和易于导航
②与平台无关
③分布式
④动态的
3.2 系统结构
客户机/服务器结构模式
4.www的工作原理
4.1 超文本传输协议(HTTP)
特点:① 支持客户机/服务器模式
② 简单快速:客户机向服务器请求服务时,只需传送请求方法和路径。协议简单,通讯速度快
③ 灵活:允许传输任意类型的数据对象
④ 无连接:限制每次连接只处理一个请求。处理完请求并受到客户的应答后,即断开连接。此方式可节省传输时间。
⑤无状态:HTTP协议时无状态协议。
4.2 URL
统一资源定位符。
基本格式:protocol :// hostname[:port] /path/
4.3 HTTP的工作原理
会议过程包括4个步骤:① 建立连接 ② 发送请求 ③ 给出应答 ④ 关闭连接
5.静态网页和动态网页
5.1 静态网页
内容是静态的,不能搜接收用户输入信息的web网页。唯一的响应就是接收鼠标点击超级连接后显示所连接的网页。
静态网页的工作过程:① 用户通过客户机浏览器输入网址并回车来发出www请求
② 服务器收到静态网页请求
③ 服务器从硬盘的指定位置查找相应的HTML文件
④ 将硬盘中找到的HTML文件返回给服务器
⑤ 服务器向客户机返回该请求的文件
⑥ 客户机浏览器收到请求的文件,并解析这些HTML代码将它显示出来。
5.2 动态网页
执行时用户可以输入所允许的各种信息,以实现人机交互。
它能够根据不同的时间、不同的访问者而显示不同的内容。
动态网页中不仅含有HTML标记,还含有相关的程序代码。
动态网页的工作过程:① 用户通过客户机浏览器输入网址并回车来发出WWW请求
② 服务器收到动态网页请求
③ 服务器从硬盘的指定位置查找相应的动态网页文件
④ 将硬盘中找到的动态网页文件返回给服务器,服务器执行源代码,生成HTML文件
⑤ 服务器向客户机返回该HTML文件
⑥ 客户机浏览器收到请求的文件,并以图形方式将HTML标记显示在计算机屏幕上
6.web网页开发技术
6.1 CGI
一种早期的动态网页技术。
可以使用不同的程序设计语言编写适合的CGI程序,如VB、Delphi或C/C++等。
虽然CGI技术已经发展成熟而且功能强大,但由于编程困难、效率低下、修改复杂,所以逐渐被新技术所取代。
6.2 ASP
是Microsoft开发的服务器端脚本环境,内置于IIS 3.0及以后版本之中.
通过ASP可结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。
ASP 3.0是经典ASP的最后一个版本。
6.3 PHP
易于学习和使用的服务器端脚本语言。
只需要很少的编程知识就能使用PHP建立一个真正交互的Web网站。
PHP不需要特殊的开发环境,不仅支持多种数据库,还支持多种通信协议。
6.4 JSP
与ASP技术非常相似,两者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的功能。
与ASP一样,JSP中的Java代码均在服务器端执行。
6.5 ASP.NET
是继ASP后推出的全新动态网页制作技术.
是建立在.NET Framework的公共语言运行库上的,可用于在服务器上生成功能强大的Web应用程序。
它在性能上比ASP强很多,与PHP和JSP相比,也存在明显的优势。
7. ASP.NET的特点
① ASP.NET是同.NET Framework集成在一起的。
② ASP.NET是编译执行的,而不是解释执行的
③ ASP.NET支持多语言
④ ASP.NET运行在公共语言运行库内
⑤ ASP.NET是面向对象的
⑥ ASP.NET支持所有的浏览器
⑦ ASP.NET易于部暑和配置
8. ASP.NET应用程序的开发方式
① 独立开发方式
② Intranet开发方式
③ Internet开发方式
9. .NET FRAMEWORK体系结构
10. ASP.NET应用程序的项目类型
① 基于项目的开发—Web项目
② 无项目文件的开发—网站
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/171063.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...