zoukankan      html  css  js  c++  java
  • C# 客户端和服务器端

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

    WinForm  WPF  平级

     数据是存放在其他的电脑上或服务器上

    需要从服务器上下载相应的数据,在本地电脑上的客户端里进行加工

    数据的加工是在用户的电脑上执行的,会对用户的电脑配置有所要求

    2、B/S  网页端应用程序

    ASP.NET  统称

    ASP.NET WebForm  ASP.NET MVC  平级

    用户发送一个请求到IIS服务器,由服务器将所有的代码执行,服务器会将执行完毕后的html结果给你发送回来,浏览器将发送回来的HTML代码解析给你

    IIS是什么?就是服务员

    .aspx 中含有C#执行代码,而.html中无需要执行的C#代码

    过程:用户浏览器打开网页,向IIS发送请求,如果IIS有默认代码,则直接发送给用户浏览器,如果有要处理的代码,则IIS发送给Framework框架进行处理,Framework返回给IIS代码,IIS在返回给用户浏览器(李献策lxc)

    IIS:信息服务管理器

    位置:控制面板 → 管理工具(系统默认是没有的,需要进行安装)

    =========================================================

    1、新建网页

    2、此时网页的路径是绝对路径。正常发布的网页不是绝对路径。

    网页地址是一个IP地址,需要把网页发布出去,先把网页复制到网页发布文件夹里

    网页发布时的位置:C盘 → inetpub → wwwroot(需要发布的网页放在此文件夹下)

    (1)如何查看本机的发布的网页?地址栏输入:127.0.0.1

    此时,系统打开的是默认的网页。在地址栏后加上发布网页的名字

    比如:127.0.0.1/aaa.html

    如果需要访问其他电脑网页则需要用对方的IP地址+网页名

    (Windows+R → cmd → ipconfig → ipv4地址)(李献策lxc)

    页面如果是html,IIS会直接返回给用户浏览器

    如果是aspx,则需要先传送给Framework框架进行代码处理

    创建一个aspx网页

     如果在代码中写入打印当前代码的语句

    出来的只是一串字符

    如何让系统把他当做代码来读呢?   <%= 代码 %>(李献策lxc)

    IIS遇到代码时,需要先发送给Framework框架进行编译后返回给IIs再返回给用户浏览器

    右键查看代码

    这就是Framework框架翻译的代码,用户浏览器看不到逻辑代码部分

    在html中,则

    html不会执行代码部分

  • 相关阅读:
    mojo 接口示例
    MojoliciousLite: 实时的web框架 概述
    接口返回json
    centos 6.7 perl 版本 This is perl 5, version 22 安装DBI DBD
    centos 6.7 perl 5.22 安装DBD 需要使用老的perl版本
    商业智能改变汽车行业
    商业智能改变汽车行业
    读MBA经历回顾(上)目的决定手段——北漂18年(48)
    perl 升级到5.20版本
    Group Commit of Binary Log
  • 原文地址:https://www.cnblogs.com/oo_o/p/8206815.html
Copyright © 2011-2022 走看看