.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地址

web端 第一天认识基础的更多相关文章

  1. Web端即时通讯基础知识补课:一文搞懂跨域的所有问题!

    本文原作者: Wizey,作者博客:http://wenshixin.gitee.io,即时通讯网收录时有改动,感谢原作者的无私分享. 1.引言 典型的Web端即时通讯技术应用场景,主要有以下两种形式 ...

  2. web前端学习python之第一章_基础语法(二)

    web前端学习python之第一章_基础语法(二) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈 ...

  3. web前端学习python之第一章_基础语法(一)

    web前端学习python之第一章_基础语法(一) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈 ...

  4. 《零成本实现Web自动化测试--基于Selenium》第一章 自动化测试基础

    第一篇 Selenium 和WebDriver工具篇 第一章 自动化测试基础 1.1    初识自动化测试 自动化测试有两种常见方式 1.1.1 代码驱动测试,又叫测试驱动开发(TDD) 1.1.2 ...

  5. 新手入门:史上最全Web端即时通讯技术原理详解

    前言 有关IM(InstantMessaging)聊天应用(如:微信,QQ).消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为 ...

  6. Web端即时通讯技术原理详解

    前言 有关IM(InstantMessaging)聊天应用(如:微信,QQ).消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为 ...

  7. web端及时通讯原理

    前言 有关IM(InstantMessaging)聊天应用(如:微信,QQ).消息推送技术(如:现今移动端APP标配的消息推送模块)等即时通讯应用场景下,大多数都是桌面应用程序或者native应用较为 ...

  8. 记一次爬虫经历(友话APP的Web端)

    背景:学校为迎接新生举办了一个活动,在友话APP的校园圈子内发布动态即可参与活动,最终抽取数名同学赠送福利. 分析:动态的数量会随着迎新的开始逐渐增加,人工统计显然不现实,因此可以使用爬虫脚本在友话A ...

  9. 新手入门贴:史上最全Web端即时通讯技术原理详解

    关于IM(InstantMessaging)即时通信类软件(如微信,QQ),大多数都是桌面应用程序或者native应用较为流行,而网上关于原生IM或桌面IM软件类的通信原理介绍也较多,此处不再赘述.而 ...

随机推荐

  1. 【245】◀▶IEW-Unit10

    Unit 10 Censorship 1. Model1题目及范文分析 Some parents believe that there is no harm in allowing their chi ...

  2. 7.12实习培训日志 Linux Docker

    Linux 管理 RHEL7 的用户和组 用户的属性修改 chage -l [username] #查看用户信息 usermod --expiredate=YYYY-MM-DD [username] ...

  3. zoj 3640 Help Me Escape (概率dp 递归求期望)

    题目链接 Help Me Escape Time Limit: 2 Seconds      Memory Limit: 32768 KB Background     If thou doest w ...

  4. Flutter起步之安装

    官网有介绍的这里就不说,主要有几个步骤: 镜像设置 下载flutter SDK(更新系统环境变量PATH,先不要运行flutter doctor,因为你还没有装android sdk和编辑器) and ...

  5. cf808E(三分)

    题目链接:http://codeforces.com/problemset/problem/808/E 题意:给出n个体积为wi, 价值为ci的物品,背包容量为m,求能容纳的最大物品价值,其中 1&l ...

  6. 51nod1065(set.upper_bound()/sort)

    题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1065 题意:中文题诶- 思路: 解法1:set容器,将所有前 ...

  7. Apache为本地主机配置多个网站根目录详解

    Author:KillerLegend Date:2014.5.27 From:http://blog.csdn.net/killerlegend/article/details/27195445 - ...

  8. 特殊形状图片之遮罩蒙版CSS3-Mask效果

    前不久做了一个项目,需要一个小效果,就是获取用户头像以心形的形状展现在页面上,开始小五想的实现方式是canvas画图或CSS3的clip(剪切),发现都不理想,和设计稿里的图形美观度相差太大,而且实现 ...

  9. CC10:访问单个节点的删除

    题目 实现一个算法,删除单向链表中间的某个结点,假定你只能访问该结点. 给定待删除的节点,请执行删除操作,若该节点为尾节点,返回false,否则返回true 解法 这道题并不难,主要是题目中这句话确定 ...

  10. 通过jcrop和canvas的画布功能完成对图片的截图功能与视频的截图功能实现

    最近因为工作需要,做了视频截图和图截图的功能.大概需求是,用户点击某个按钮,可以对图片区域进行部分截取,然后进行进一步的业务操作. 首先说图片截图功能的思路, (1)下载Jcrop插件,添加css和j ...