简介:
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存储过程的编写

    1.MySQL 新增存储过程,因为mysql默认以:为分隔符,该分隔符会使mysql自动执行sql语句,故需要将分隔符修改下,下面通过DELIMITER设为$$,然后编写SQL,编写完成再将:设为分隔 ...

  2. JVM总结-垃圾回收(下)

    大部分的 Java 对象只存活一小段时间,而存活下来的小部分 Java 对象则会存活很长一段时间. 之所以要提到这个假设,是因为它造就了 Java 虚拟机的分代回收思想.简单来说,就是将堆空间划分为两 ...

  3. WPF圆角按钮与触发颜色变化

    <Button x:Name="button1" Content="按钮1" Margin="10,10,0,0" Cursor=&q ...

  4. [python] pyCharm 右击出现run unittest 解决办法

    最近在使用 pyCharm 的时候发现一个情况,右击时出现 "unittests for ...",这时候如果继续点击 run ,可能会出现错误. 看到网上的介绍说,原因是程序方法 ...

  5. Oracle bacic

    1.连接Oracle 2.操作数据库 3.单表查询 4.SUID 5.常用函数 6.集合运算 7.Oracle 对象 8.PL/SQL 9.存储函数 10.存储过程 11.触发器 1.连接到数据库 O ...

  6. day5--装饰器函数的信息打印,迭代器,生成器,列表推导式,内置函数

    本文档主要内容: 一 装饰器函数的信息打印 二 迭代器 三 生成器 四 生成器表达式和列表推导式 五 内置函数 一 装饰器函数的信息打印 一个函数一旦被装饰器给装饰后,这个函数的信息使用原来的命令打印 ...

  7. mongodb的管理员和安全认证

    超级管理员 为了更安全的访问mongodb,需要访问者提供用户名和密码,于是需要在mongodb中创建用户 采用了角色-用户-数据库的安全管理方式 常用系统角色如下: root:只在admin数据库中 ...

  8. python3下安装Selenium插件和驱动

    import sysimport osimport shutilimport time os.system('pip install selenium') file_name="IEDriv ...

  9. 远程桌面连接MySQL遇到的问题及解决方法总结

    背景提要:想用Delphi做一个可以连接Mysql数据库的桌面应用程序.其中遇到了一些让自己很苦恼的问题.因为自己是新手,Delphi用的不熟,FireDAC这个连接数据库里控件更是没有接触过,对安装 ...

  10. php实现单点登录,顶级域名与子域名间共享Cookie实现单点登录原理

    这是一个简单版的php单点登录概述,如果需要实现复杂的需自己,编写复杂的ticket加解密算法. 先看张图. sso系统,http://sso.yxh.com 1 2 3 4 5 <?php   ...