• web端 第一天认识基础


    .NET 分为两大类

      一、客户端应用程序   C/S

      技术:

             Winform

             WPF

              MFC   MVVM

     二、外部端应用程序  B/S(网页端应用程序/WEB端/WEB端应用程序)

      目前学的技术是ASP.NET

    前身是ASP

    分支:WebForm

             MVC

     以后假设有人问你  你会ASP.NET么?

      你得问问   你说的是哪个方向?

         WebForm  还是 MVC

    客户端运行机制:

                    用户电脑上的客户端                                                                                                               服务器上的数据库

      服务端

     客户端→发送请求连接→打开服务器数据库SQL 上的server连接数据库IP  →执行SQL语句→返回数据→客户端加工→客户端用户看的数据

    服务端是运行在服务器上的程序

    作用:例如发送一条公告,每一个用户,都得发送请求,连接,同时给每一个用户反馈回去    有可能造成服务器有点卡顿或者麻烦

          服务端是接受一条公告,在把公告反馈每一个用户的客户端上

    外部端运行机制:

    三种:

    一、静态页面

    通过浏览器输入网址→发送请求→访问哪个页面→服务器→IIS→反馈Html+CSS+JS→浏览器给用户展示看

    二、带有C#代码的动态页面

    浏览器→发送请求→访问哪个页面→服务器→IIS(看着有带有C#代码)→.NET FRAMEWORK(把C#给framework框架 加工)→IIS(Html+CSS+JS+反馈的结果)→浏览器

    三、带有C#代码并访问数据库的动态页面

     浏览器→发送请求→访问哪个页面→服务器→IIS(看着有带有C#代码)→.NET FRAMEWORK(把C#给framework框架 加工)→访问数据库→执行SQL语句→.NET FRAMEWORK→IIS(Html+CSS+JS+反馈的结果)→浏览器

    运行机制:
    C/S
    代码在客户端执行,仅仅去服务器上的数据库存取数据

    B/S
    程序代码在服务器上执行,客户端仅仅渲染HTML+CSS,执行JS代码,其它所有的功能都在服务器上执行

    客户端浏览器发送请求
           | |
    服务器上的IIS(Internet 信息服务管理器)
           | |(html+css+js)
    服务器上的.net framwork进行代码处理
           | |
    服务器上的数据库

    web为什么越来越受欢迎
    1、不吃用户电脑配置
    2、不需要安装,随时随地都可以访问网页
    3、跨平台(用户手机、电脑浏览器都可以用    JAVA  PHP .NET做的网页都能看)


    一、HTML静态页面                 网页后缀名 .html .htm

    二、带有C#代码的动态页面                网页后缀名.asp .aspx

    三、带有C#代码并且需要访问数据库的动态页面    网页后缀名  .asp .aspx


       JAVA做的网页后缀名  .jsp

       PHP做的网页后缀名   .php

    本机访问本机IP  是127.0.0.1   或者localhost

    查看公共IP

    开始菜单→cmd→ipconfig→IPV4  后面的IP是给公共看的IP地址

  • 相关阅读:
    Yslow的A评级指南
    Sqlserver 数据库自动备份
    他们如果什么也没有做,那将是我来世上的最大遗憾。
    规划人生
    安装程序无法复制一个或多个文件。特定错误码是0x4b8。
    Sqlserver数据库的恢复
    Android新手之旅(3) 信息的输出
    PDF开发控件
    通过快盘搭建自己的svn服务器
    Android新手之旅(2) 新手问题
  • 原文地址:https://www.cnblogs.com/zhangwei99com/p/6870241.html
Copyright © 2020-2023  润新知