From 5625881b8c47f0d00fdccbac0cf75f4c29cada28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9C=E5=90=B4=E6=98=8E=E6=9D=B0=E2=80=9D?= <“3090356592@qq.com”> Date: Mon, 16 May 2022 20:01:33 +0800 Subject: [PATCH] - --- .../ASP.NET\347\256\200\344\273\213.md" | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 "15\345\220\264\346\230\216\346\235\260/ASP.NET\347\256\200\344\273\213.md" diff --git "a/15\345\220\264\346\230\216\346\235\260/ASP.NET\347\256\200\344\273\213.md" "b/15\345\220\264\346\230\216\346\235\260/ASP.NET\347\256\200\344\273\213.md" new file mode 100644 index 0000000..4b91501 --- /dev/null +++ "b/15\345\220\264\346\230\216\346\235\260/ASP.NET\347\256\200\344\273\213.md" @@ -0,0 +1,75 @@ +一、Webform初识 + +## (1)ASP.NET简介 + +#### 1.c/s b/s + +- C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库(“MySQL知识库”)系统,如Oracle、Sybase、InFORMix或SQL Server。客户端需要安装专用的客户端软件。 +- B/S是Browser/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、InFORMix或SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。 + +#### 2.静态网页&服务器端开发技术 + +静态网页: + +- 以.html 或者.htm 结尾的网页 +- 只能单纯的显示文本和图像 +- 无法和用户接互,无法根据用户的请求显示不同的网页内容 + +服务器端开发技术: + +- 不仅可以显示文本和图像 +- 还可以根据用户请求,动态显示不同的网页内容(与后台交互) + +#### 3.ASP.NET优点 + +- 与浏览器无关 +- 将业务逻辑代码与显示逻辑分开 +- 新的集成开发环境 +- 简单性和易学性 +- 用户帐户和角色 +- 多处理器环境的可靠性 +- 高效的可管理性 +- 执行效率的大幅提高 +- 易于配置和部署 + +#### 4.ASP.NET功能 + +- 多语言支持 +- 代码编译执行 +- 缓存机制 +- 服务器控件 +- Web服务 +- 状态管理 +- 安全管理 +- 配置和部署 + +#### 5.常见的服务端开发技术 + +PHP 、 ASP 、 ASP.NET 、 JSP、 ... + +了解ASP: + +- Active Server Page -- 动态服务器页面,使用vbscript开发后台程序 + +ASP.NET: + +- 基于.NET平台,可以使用C#和VB.NET开发后台应用程序 +- ASP.NET主要用来开发Web应用程序 +- ASP.NET程序运行在IIS中 + +#### 6.IIS + +- 同样是动态网页技术,ASP.NET就像JSP需要Tomcat服务器或者Apache服务器一样,ASP.NET也需要使用Web服务器作为其发布平台,一般使用IIS作为其Web服务器。IIS是Internet信息服务(Internet Information Server)的缩写,是微软的Internet服务器 +- IIS是Windows Servers 操作系统免费捆绑的组件 +- IIS是web应用程序运行的服务器 + +#### 7.创建第一个Web应用程序 + +创建新的ASP.NET Web 应用程序->Web Forms->勾选掉为HTTPS配置->创建Web窗体 + +#### 7.总结 + +- ASP.NET是创建动态Web页的一种强大的服务器端新技术 +- IIS(Internet Information Services,Internet信息服务)是基于Windows服务器的服务,可帮助在任何Intranet或Internet上发布信息 +- Web窗体是一项ASP.NET功能,可以使用它为Web应用程序创建用户界面 +- Web窗体将Web应用程序分两部分:可视化组件和该页的编程逻辑 \ No newline at end of file -- Gitee