ASP.NET 简介

时间:2021-08-13 09:44:45

简介:
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 简介的更多相关文章

  1. ASP.NET简介

    1.什么是ASP.NET? ASP.NET是一套免费的网络架构,是为了构建一个伟大的或者说非常不错的网站或网络应用,并同时使用了一些前端技术,比如说HTML,CSS和JavaScript ASP.NE ...

  2. ASP.NET 简介(转自Wiki)

    ASP.NET是由微软在.NET Framework框架中所提供,开发Web应用程序的类库,封装在System.Web.dll文件中,显露出System.Web名字空间,并提供ASP.NET网页处理. ...

  3. ASP.NET简介及网页基础知识

    ASP:Active Server Page. asp.net属于.NET Framework的一部分,命名空间是System.Web,主要用于网络程序的开发. .net版本演化(asp.net和.n ...

  4. asp.net webpage

    一.服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1. 客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2. 服务器接收到请求之后,发给相应的服务器端页面(也就是脚 ...

  5. ASP.NET学习笔记(1)

    1.ASP.Net简介 A.ASP.Net动态网页技术.在服务器端运行.Net代码,动态生成HTML.在浏览器可以使用JavaScript.Dom完成前台工作.如存储数据.访问数据库.业务逻辑运算等可 ...

  6. 【Asp.net入门02】搭建Asp.net开发环境

    本节主要讲解: 什么是asp.net asp.net开发和运行环境介绍 1.什么是ASP.NET Asp.net不是一种编程语言,而是一种开发技术.我们可以利用这种技术所提供的类库,使用C#或者VB编 ...

  7. asp.net 4高级程序设计( 第4版)文摘

    第一部分 核心概念 第1章 asp.net 简介 第2章 visual studio 第3章 Web窗体 3.2 web窗体处理阶段 页面框架初始化(page.init),用户代码初始化(page.l ...

  8. ASP.NET是什么?

    ASP.NET简介 简单来说,ASP.NET 是一个使用 HTML.CSS.JavaScript 和服务器脚本创建网页和网站的开发框架. 微软在2001年开发的第一个版本的ASP.NET,是一种建立在 ...

  9. jsp日期插件My97DatePicker

    jsp日期插件My97DatePicker 强大的日期控件 使用方便简单 (2010-10-30 18:59:12) 转载▼ 标签: js javascript 日期插件 jsp it 分类: jqu ...

随机推荐

  1. mysql定时任务简单例子

    mysql定时任务简单例子 ? 1 2 3 4 5 6 7 8 9     如果要每30秒执行以下语句:   [sql] update userinfo set endtime = now() WHE ...

  2. 车牌号对应归属地及城市JSON带简码

    车牌号对应归属地及城市JSON带简码 car_city.json [ { "code": "冀A", "city": "石家庄&q ...

  3. imx6 android 进入文件系统闪屏

    imx6进入文件系统的时候都会闪屏,应该是framebuffer未初始化,就已经打开了背光.目前解决办法,在kenel阶段关闭背光,显示android的开机动画之后(此时framebuffer已经初始 ...

  4. Elsevier期刊网上投稿指南

    一.ELSEVIER期刊介绍:ELSEVIER出版集团创建于1580年,是世界上著名学术期刊出版公司,也是全球最大的科学文献出版发行商.它由Academic Press.Bailliere Tinda ...

  5. 用ioctl获取无线网络信息 /usr//include/linux/wireless.h

    1.UNIX Network Programming环境搭建 Unix NetWork Programming――环境搭建(解决unp.h等源码编译问题) http://blog.csdn.net/a ...

  6. 5.MVC框架开发(强类型开发,控制器向界面传递数据的几种方法)

    界面表单中的表单元素名字和数据库表的字段名相一一映射(需要哪个表的数据就是那个表的模型(Model)) 在View页面中可以指定页面从属于哪个模型 注:以上的关系可以通过MVC的强类型视图开发来解决我 ...

  7. YII AR查询方法

    ActiveRecord类文档:http://www.yiiframework.com/doc/guide/1.1/en/database.ar 对于一个Model Post 有如下的4中查询方法,返 ...

  8. Sumbline编译Less

    Less教程 Sublime Text 2的Less2Css插件介绍与安装 网址 http://fdream.net/blog/article/783.aspx 如果出现node.exe不是内部命令的 ...

  9. Python入门教程(2)

    人生苦短,我玩蛇0.0! Python(英语发音:/ˈpaɪθən/), 是一种面向对象.解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991 ...

  10. ajax参数

    $.ajax({ type: "GET", url: "Login.ashx", dataType: "text", cache: fals ...