zoukankan      html  css  js  c++  java
  • WebForm 基础学习

    C/S   客户端应用程序(Client/Server)  客户端——服务器端

                      两种技术      WinForm       WPF             
                                                    -- WPF开发于WinForm之后,

                                                    --GUI 图形用户界面(采用图形方式显示的计算机操作用户界面)

                               


    B/S   网页端应用程序(Web,Web应用程序)

          ASP.NET( .net开发网站应用程序的技术总称)

                    -- 两个分支    --  ASP.NET WebForm       -- 类似于WinForm,可视化操作

                                       --  ASP.NET MVC                 -- 类似于Java,多用代码操作

                                       


    运行机制:
    C/S
         -- 代码在客户端执行需要安装专用的客户端软件,仅仅去服务器上的数据库存取数据

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

                 客户端浏览器发送请求

                       |            |
                       |            |
             服务器上的IIS(Internet 信息服务管理器)   (html+css+js)  

                      |            |               
                      |            |
             服务器上的.net framwork进行代码处理           C#代码

                     |            |
                     |            |
                   服务器上的数据库

     页面种类 

    一、HTML静态页面,服务器不带应用程序和数据库,直接请求HTML文件,后缀: .html    .htm

    二、带有C#代码的动态页面,后缀 :.asp     .aspx     .jsp(Java)  .php(PHP)

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

    将图片中的.php文件变为.aspx文件即为 .NET 的 Web 工作原理

         C/S        B/S
    界面层    C#做的窗体 HTML+CSS+JS
    业务逻辑层    C#       C#     
    数据访问层    MSSQL        MSSQL     

    web为什么越来越受欢迎

    1、不吃用户电脑配置

    2、不需要安装,随时随地都可以访问网页

    3、跨平台

    web 难点

    页面的无状态性,每一次请求返回的都是一个全新的页面

    IIS安装        

      控制面板→程序或功能→打开或关闭windows功能→Internet信息服务(打上勾)→确定

    vs:Visual Studio Tools→VS2012 x64/x86 兼容工具命令提示(右键管理员启动)→出现路径后加上aspnet_regiis -i→回车开始安装

  • 相关阅读:
    OWA or ECP stops working after you install a security update
    【PHP】熟悉php对应的DES相关加解密,与java、C#对接加解密工程
    SOAPUI中文教程使用断言
    【死磕Java并发】深入分析synchronized的实现原理
    【死磕 NIO】— 深入分析Buffer
    【死磕Java并发】内存模型之happensbefore
    【死磕Java并发】Java内存模型之重排序
    【死磕 NIO】— Proactor模式是什么?很牛逼吗?
    【死磕Java并发】—–深入分析volatile的实现原理
    音视频技术应用(14) FFmpeg 转mp4 格式 为yuv, rgb 格式
  • 原文地址:https://www.cnblogs.com/Tanghongchang/p/6869184.html
Copyright © 2011-2022 走看看