ASP.NET三种开发模式
来源:互联网 发布:怎么进入服务器数据库 编辑:程序博客网 时间:2024/04/29 14:21
ASP.NET 是一个免费的Web开发框架,是由微软在.NET Framework框架中所提供的,或者说ASP.NET是开发Web应用程序的类库,封装在System.Web.dll 文件中。ASP.NET 并不是一种编程语言,它实际上只是一个由 .NET Framework 提供的一种开发平台 (Development Platform),并非编程语言。也可认为ASP.NET是.NET组件,任何.NET语言,例如C#,可以引用该组件,创建网页或Web服务。
ASP.NET用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网站和Web应用程序。
Web Forms(Web 窗体)
Web Forms是传统的 ASP.NET 事件驱动开发模型。添加了服务器控件、服务器事件以及服务器代码的网页。在服务器上编译和执行,并且由服务器生成Html显示为网页。
MVC(Model View Controller 模型-视图-控制器)
MVC 将 Web 应用程序分为三种不同的组件:
针对数据的模型(Model):模型是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象在数据库中存取数据。
针对现实的视图(View ):视图是应用程序中处理数据显示的部分。通常从模型数据中创建视图。
针对输入的控制器(Controller):控制器是应用程序中处理用户交互的部分。通常控制器从视图读取数据、控制用户输入,并向模型发送数据数据。
Web Pages(Web页面)
Web Forms是最简单的 ASP.NET 模型,类似 PHP 和 ASP。内置了用于数据库、视频、社交媒体等的模板和帮助器。
- ASP.NET的三种开发模式
- ASP.NET三种开发模式
- asp.net ajax 两种开发模式
- ASP.Net的两种开发模式
- 开发asp.net自定义控件(asp.net学习笔记三)
- 开发asp.net自定义控件(asp.net学习笔记三)
- Asp.Net Ajax的两种基本开发模式
- Asp.Net Ajax的两种基本开发模式
- Asp.Net Ajax的两种基本开发模式
- Asp.Net Ajax的两种基本开发模式
- Asp.Net Ajax的两种基本开发模式
- 用ASP、NET开发下载系统(三)
- asp.net控件开发系列(三)
- 用ASP、NET开发下载系统(三)
- ASP.NET Web开发实用代码(三)
- ASP.NET项目开发中的工厂模式
- ASP.NET三种事务处理
- asp.net三种事务处理
- springIoC概述
- 17 ContentProvider
- hdu 5875 Function 2016ACM/ICPC大连赛区网络赛1008
- MVC4使用微软企业库 dataset foreach遍历 转换成list<T>
- 演示TreeSet
- ASP.NET三种开发模式
- Spring中applicationContext.xml的bean里的id和name属性区别
- cocos2d-js打包APK出现的问题
- scala筑基篇-01-List操作
- scala高阶函数
- 0 1 0 * * ?
- codeforces 370 Div2
- 企业库的基本应用
- Eclipse中如何生成代码帮助文档