简介:
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. Android购物车的实现,仿淘宝天猫京东等APP。处理RecyclerView或listview中的选中事件;

    很久之前的代码了,拉出来晾晾! 购物车大致思路: 分为:商品.店铺.全选: 商品全部选中后--店铺自动选中:商品未全部选中(若有一个商品未选中)--店铺不选中. 店铺全部选中后--全选自动选中:店铺未 ...

  2. restframwork之序列化

    一 restframwork为我们提供了一个快速实例,方便我们快速理解restframwork的序列化的原理. 快速实例化 Django REST framework API 指南 二 restfra ...

  3. jxl 的详细用法说明

    package example_1; import java.io.File; import java.io.IOException; import java.io.ObjectInputStream ...

  4. spring配置和下载

    步骤一:下载 Spring 的开发包: 官网:http://spring.io/ 下 载 地 址 : http://repo.springsource.org/libs-release-local/o ...

  5. Javascript学习笔记5 - 滑动Slides

    开始之前:http://docs.jquery.com/ 是jQuery文档的网站, https://jsfiddle.net/是js的在线验证工具 在html中,有这几个标签: javascript ...

  6. Python学习笔记_week3_函数

    一.介绍 1.面向对象(华山派)--->类(独门秘籍)--->class(定义的关键字) 2.面向过程(少林派)--->过程--->def 3.函数式编程(逍遥派)---> ...

  7. python3中最新百度首页弹窗的登录方法

    from selenium import webdriverimport timedriver = webdriver.Ie()driver.get("http://www.baidu.co ...

  8. Kubernetes中pod创建流程

    转自:https://blog.csdn.net/yan234280533/article/details/72567261 Pod是Kubernetes中最基本的部署调度单元,可以包含contain ...

  9. WPF 中 TextBlock 文本换行与行间距

    换行符: C#代码中:\r\n 或  \r 或 \n XAML中: 或 注:\r 回车 (carriage return 缩写),\n 新行 (new line 缩写). 行间距: LineHeigh ...

  10. +load +initialize

    +load方法 在app启动的时候各个类的+load方法都会被调用,+load方法不是通过消息机制调用的,它是直接调用的,因此无论是在子类或者category中复写此方法,复写的+load方法都会被调 ...