电子商务系统开发(笔记一)[通俗易懂]

电子商务系统开发(笔记一)[通俗易懂]第一章 ASP.NET概述1.www的基础知识 1.1 计算机网络 ①地理位置不同的 ②具有独立功能的 ③多台计算机及其外部设备 ④通过通信线路连接起来 ⑤在 网络操作系统,网络管理软件及网络通信协议的管理和协调下 ⑥实现资源共享和信息传递的计算机系统 1.2 …

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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项目

      ② 无项目文件的开发—网站

   

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171063.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 雅典娜暴利烹饪系列(上)

    雅典娜暴利烹饪系列(上)刨冰事件田中大人曾经问过:和平是无聊的的代名词吗?答:不是。今天的圣域在纱织的领导下,依然过着比战时更加热闹的日子。  早晨出门时,修罗觉得自己是这个世界上最为幸福的人。为了庆祝他拿到特级厨师证书,女神订购了最新的微波炉和冰箱装备到他的厨房里,吹着口哨出门采购的修罗,觉得今天的阳光格外的灿烂。  修罗出门,一般总是把厨房交给卡妙照顾,卡妙是全圣域厨艺仅次于修罗的人,尤其擅长制作冷饮,其成品清凉

    2022年8月30日
    4
  • 2-ip地址分类「建议收藏」

    2-ip地址分类「建议收藏」1.ip地址的种类  我们在学习计算机网络时知道,计算机网络一般根据网络大小分对网络进行分门别类:一般有局域网,广域网,城域网,互联网等。对于拥有大量结点的少部分网络,他们创建了A类网络这个等级。另一个极端情况是C类网络,它包括只拥有较少结点的众多网络。那么介于在A类和C类之间的网络就是B类网络了。2.ip地址分类  在早期为了适应大型,中型,小型等不同的网络,ip地址在设计出…

    2022年6月3日
    36
  • SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)

    SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)实战需求SwiftUIiOS提示组件之成功完成动画提示框AlertToast弹窗本文价值与收获看完本文后,您将能够作出下面的界面看完本文您将掌握的技能用法很简单.alertDialog视图修饰符。2秒钟后,警报将被消除或通过点击警报视图来解除。分配状态变量以显示参数。默认持续时间为2。返回AlertToast并完成以下参数:type,title和subTitle(可选)。实战代码1、主界面importSwiftUIstructContentView:Vie

    2022年9月24日
    2
  • elasticsearch面试常问问题_面试题 谈谈你对加班的看法

    elasticsearch面试常问问题_面试题 谈谈你对加班的看法前言随着企业对近实时搜索的迫切需求,Elasticsearch受到越来越多的关注,无论是阿里、腾讯、京东等互联网企业,还是平安、顺丰等传统企业都对Elasticsearch有广泛的使用,但是在Elasticsearch6.8发布以前,大部分Elasticsearch功能都是付费的,开源版本的Elasticsearch在集群管控方面能力有限,鉴于此,通用的实施方案就是给Elasticsearch添加一层网关,从而实现对Elasticsearch的管控。全套Java面试资料白嫖:

    2025年11月5日
    3
  • python查找字符串最长公共前缀_python leetcode

    python查找字符串最长公共前缀_python leetcodepython(leetcode)-14最长公共前缀

    2022年4月21日
    69
  • java应用被阻止_怎样解决运行java提示应用程序已安全设置被阻止[通俗易懂]

    java应用被阻止_怎样解决运行java提示应用程序已安全设置被阻止[通俗易懂]Win7系统运行java时出现提示应用程序已安全设置被阻止,这样就导致运行java失败,那么怎样解决运行java提示应用程序已安全设置被阻止呢?下面跟着学习啦小编来一起了解下吧。解决运行java提示应用程序已安全设置被阻止方法1、点击:开始-控制面板,选择查看方式为:大图标或小图标;2、双击java,选择“安全”,把“安全级别”降至“中”,点击“确定”;3、重启浏览器,运行java,在弹出的对话框…

    2022年7月7日
    19

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号