ASP.NET 简介
简介:
ASP.NET - 制作网站应用程序的技术
1. WebForm
2. MVC
什么东西?
winform 界面 - 后台 - 数据库 共同组合出来的程序;
ASP.NET 界面(HTML+CSS+JS) - 后台 - 数据库
运行机制:
winform - 程序是安装在用户的电脑上,程序是运行在用户电脑上的.net Framework框架上的
---(客户端运行)
ASP.NET - 通过浏览器向服务器发送请求,我要看你的某一个界面,服务器给你把界面制作好了,仅仅返回一个HTML+CSS+JS的代码到你的浏览器,你的浏览器将代码编译后展现给你看。
---(服务器运行)
服务器:
IIS - internet信息服务管理器
用户通过浏览器向服务器发送请求 -> 服务器接收请求,响应请求 -> .net框架处理 -> 数据库的数据
客人到饭店吃饭,向服务员要一盘土豆丝 -> 服务员说“好” -> 厨房 -> 仓库拿土豆
发布:只有安装了IIS服务器的电脑才可以当做服务器发布网站,如果要发布到公网上,必须有一个固定的IP地址,但是一般都通过域名来访问某一台服务器的网站;
====================================================================================================
简介:
ASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。
ASP.NET - 制作网站应用程序的技术
WebForm
MVC
两者没有本质的区别,只是在应用习惯上的区别;
特点:
ASP.NET创建的网页窗口具有无状态性,每次触发事件都是提交刷新页面,你所看到的是服务器发给你的新页面,状态在不断的改变;
与winform的区别:
1、
winform 界面 - 后台 - 数据库 共同组合出来的程序;
ASP.NET 界面(HTML+CSS+JS) - 后台 - 数据库
2、
运行机制:
winform - 程序是安装在用户的电脑上,程序是运行在用户电脑上的.net Framework框架上的
ASP.NET - 通过浏览器向服务器发送请求,我要看你的某一个界面,服务器给你把界面制作好了,仅仅返回一个HTML+CSS+JS的代码到你的浏览器,你的浏览器将代码编译后展现给你看。
服务器:
IIS - internet信息服务管理器
如何开启
1、打开控制面板-程序-打开或关闭widows功能-点击internet信息服务-所有选项打勾
2、打开开始-vs2012-vs tool-选择自身电脑32位或64位系统 工具命令 -右键用管理员身份运行-打开后台程序对话框-输入:aspne_regiis-i-回车
ASP.NET 简介的更多相关文章
- ASP.NET简介
1.什么是ASP.NET? ASP.NET是一套免费的网络架构,是为了构建一个伟大的或者说非常不错的网站或网络应用,并同时使用了一些前端技术,比如说HTML,CSS和JavaScript ASP.NE ...
- ASP.NET 简介(转自Wiki)
ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web名字空间,并提供ASP.NET网页处理. ...
- ASP.NET简介及网页基础知识
ASP:Active Server Page. asp.net属于.NET Framework的一部分,命名空间是System.Web,主要用于网络程序的开发. .net版本演化(asp.net和.n ...
- asp.net webpage
一.服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1. 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2. 服务器接收到请求之后,发给相应的服务器端页面(也就是脚 ...
- ASP.NET学习笔记(1)
1.ASP.Net简介 A.ASP.Net动态网页技术.在服务器端运行.Net代码,动态生成HTML.在浏览器可以使用JavaScript.Dom完成前台工作.如存储数据.访问数据库.业务逻辑运算等可 ...
- 【Asp.net入门02】搭建Asp.net开发环境
本节主要讲解: 什么是asp.net asp.net开发和运行环境介绍 1.什么是ASP.NET Asp.net不是一种编程语言,而是一种开发技术.我们可以利用这种技术所提供的类库,使用C#或者VB编 ...
- asp.net 4高级程序设计( 第4版)文摘
第一部分 核心概念 第1章 asp.net 简介 第2章 visual studio 第3章 Web窗体 3.2 web窗体处理阶段 页面框架初始化(page.init),用户代码初始化(page.l ...
- ASP.NET是什么?
ASP.NET简介 简单来说,ASP.NET 是一个使用 HTML.CSS.JavaScript 和服务器脚本创建网页和网站的开发框架. 微软在2001年开发的第一个版本的ASP.NET,是一种建立在 ...
- jsp日期插件My97DatePicker
jsp日期插件My97DatePicker 强大的日期控件 使用方便简单 (2010-10-30 18:59:12) 转载▼ 标签: js javascript 日期插件 jsp it 分类: jqu ...
随机推荐
- Docker使用札记 - 常用命令
1. 删除untagged的镜像(TAG列为<none>) docker images -f "dangling=true" -q|xargs docker rmi
- WPF 自定义分页控件二
一:添加自定义分页控件,命名为KDataPagerTwo: public class KDataPagerTwo : Control, INotifyPropertyChanged { static ...
- POJ2311 Cutting Game 博弈 SG函数
Cutting Game Description Urej loves to play various types of dull games. He usually asks other peopl ...
- UiAutomator 代码记录 : 遍历桌面
package test_one; import java.lang.*; import java.io.File; import com.android.uiautomator.core.UiDev ...
- CentOS7离线安装Ambari与HDP
安装步骤总体说明 1.安装以前需要先规划服务器,一台主机多台从机.主从需要设置时间同步和免密. 2.建立离线源,因在线安装速度很慢,所以需要建立离线源. 3.在主机上安装Ambari,进入系统后,挂接 ...
- 销售人员的分析,也可以用类似RFM的思路吗?
本文转自知乎 作者:接地气的陈老师 ————————————————————————————————————————————————————— 有同学问:“销售人员的分析,也可以用类似RFM的思路吗, ...
- 《算法》第四章部分程序 part 9
▶ 书中第四章部分程序,包括在加上自己补充的代码,两种拓扑排序的方法 ● 拓扑排序 1 package package01; import edu.princeton.cs.algs4.Digraph ...
- python学习笔记_week21
note 上节内容回顾: 1.请求周期 url> 路由 > 函数或类 > 返回字符串或者模板语言? Form表单提交: 提交 -> url > 函数或类中的方法 - .. ...
- django之Q
def _add_q(self, q_object, used_aliases, branch_negated=False, current_negated=False, allow_joins=Tr ...
- java poi处理excel多sheet并实现排序
需求:有一个数据字典全量汇总表,其中第一个sheet为目录,包括编号和表名,第二个以后为表的明细.其中sheet名就是表名但无序,sheet内字段序号无序有空行 现在要求将其中101,104,107, ...