MVC 框架 ASP.NET MVC

Apache
.NET ASP 查看源码»
Windows
2009-04-03
红薯

ASP.NET MVC在现有的ASP.NET 3.5运行时的基础上提供了一个新的MVC框架。开发人员可以用MVC设计模式来构建Web应用,做到清晰的概念分离(UI或者视图与业务应用逻辑分离, 应用逻辑和后端数据分离),同时还可以使用测试驱动开发。ASP.NET MVC框架为Web应用的目录结构定义了一个专用的模式,还提供了一个controller基类,用来处理发动到“action”的请求。开发人员还可以 用上这个版本中所特有的Visual Studio 2008 MVC模板,利用模板所提供的单元测试结构来辅助Web应用开发。

要让一个懂 ASP.NET 的人主动学习 ASP.NET MVC还真的不是一件容易的事,毕竟这两者之间还是有一些鸿沟的,而且还要放弃掉一些曾经拥有(可能还是引以为豪)的知识,例如:服务端控件 (Server Control)开发。但是让一个懂 Java 或 PHP/Ruby的人进入 ASP.NET MVC 的世界应该是比进入Webform的世界容易多了 。

的码云指数为
超过 的项目
加载中

评论(1)

高久峰
高久峰
asp和asp.net混为一谈

ASP.NET MVC Core 1.0 发布

ASP.NET MVC Core 1.0 发布了。开发者可以提交bug和对.NET框架优化增强其功能特性,.NET Core支持在Mac 和 Linux系统上运行,不在有平台局限。 除此之外,.NET Core模块化分离,也为程序开发...

2016/05/19 09:35

ASP.NET MVC 5.1 发布,MVC 框架

微软今天发布了 ASP.NET MVC 5.1 版本,同时发布的还有 ASP.NET Web API 2.1 和 ASP.NET Web Pages 3.1。 要求: 如果你正在使用 Visual Studio 2012, 请下载 ASP.NET and Web Tools 2013.1...

2014/01/23 07:59

ASP.NET MVC4 Web API 堆栈将添加指定消息处理功能

微软工程师 Kiran Challa 近日在其博客中张贴了一张正在开发阶段的 ASP.NET MVC4 Web API 堆栈图,如下图所示。 Kiran 称,目前该堆栈正在开发阶段,上面的这张图并不能代表最终的官方版本,...

2012/05/08 17:48

ASP.NET MVC 现已开始接受社区贡献

作者 Jonathan Allen 译者 侯伯薇 从技术上讲,ASP.NET MVC 一直是开源的。但是和大多数微软的项目一样,它并不是“开放开发”的,所有工作都在内部进行,偶尔会做发布。但现在一切都改变了。...

2012/04/27 11:22

微软在Apache下开源ASP.NET MVC

微软开发部门副总裁Scott Guthrie宣布,ASP.NET MVC及相关项目将在Apache许可证下开源,托管在CodePlex上。ASP.NET MVC是微软的Web应用程序框架,早在2009年已宣布开源, 但采用的是微软公共...

2012/03/28 14:58

ASP.NET MVC 4 浮出水面

最近,ASP.NET MVC 4的第一个beta版发布了,并且还含有“可以上线”的许可。这意味着即使最终正式版本还没有完成,但微软相信ASP.NET MVC 4目前已经可以在生产环境中使用了。这次的发布包含了...

2012/02/24 10:52

微软正式发布ASP.NET MVC 3

ASP.NET MVC 3建立在ASP.NET MVC 1和2的基础上,新增了更多功能,既简化了你的代码又允许更深的扩展性。经过很长一段时间的测试后,微软日前发布了ASP.NET MVC 3的正式版,其安装步骤与ASP.N...

2011/01/14 11:13

微软发布 ASP.NET MVC 3 RC 版本

ASP.NET MVC 是通过利用开发模型视图控制器(MVC)模式的高度可测试性和可维护性的Web应用程序的框架。 该框架鼓励开发者维护的应用程序之间的责任的清晰的关注分离 - UI逻辑使用视图,用户输...

2010/11/11 13:14

ASP.NET 惊爆新安全漏洞 攻击者可访问任意文件

微软安全响应中心今天中午发布最新安全预警, 提醒广大ASP.NET用户防范一处新安全漏洞. 攻击者可利用存在于ASP.NET加密模块的一处最新漏洞访问到包括web.config在内的任何文件. 此漏洞存在于A...

2010/09/19 10:09

ASP.NET MVC 2 新特性汇总

微软的开源MVC框架ASP.NET MVC 2已经发布了,它同时兼容.NET 3.5和即将发布的.NET 4。 在此版本中,新增了很多新特性: Templated Helpers可以根据类型选择渲染模板,自动生成用于显示和编辑的...

2010/03/21 23:11

没有更多内容

加载失败,请刷新页面

9
回答
VS突然断电保存的数据丢失了,悲催了啊!

昨天VS C# MVC视图页面编辑的时候突然断电了但我保存了,今天重开电脑现在VS里面打开那个视图是一个空页面的记事本。。文件下用VS打卡也是空的记事本,...

2013/09/27 08:55
6
回答
datatables插件的初始化问题
嚄哈哈哈 的回答 2017/08/30 16:34
最佳答案
{ "orderable": false, "title": '店铺ID', "className":'center', "render": function (data, type, row) { var str = "-"; if (row.shopId) { str = row.shop...
1
回答
ASP.net mvc c# 如何调用部分属性?

class test1 { public string name1{get;set;} public string name2{get;set;} pub...

2017/08/09 19:21
2
回答
ASP.NET MVC怎么将数据库里的记录显示到视图中的Table里

初学.net mvc,之前也没接触过c#,望前辈指点; 由于费了好长时间还是对EF理解不进去,所以选择了可以自己写SQL语句的ADO.NET连接方式,目前...

2017/07/27 17:00
2
回答
Asp.net MVC网站开发中列表界面的枚举进行翻译

目前很多列表界面的状态字段都是显示1,2,3 等原始数据的,要翻译成具体的意义,代码是怎么样的,求解?

2016/07/03 08:43
1
回答
TodoBackend - 后端MVC框架的竞技场

TodoBackend 是一个后端MVC框架的展示平台, 现在已经有超过85个不同的实现在这个平台上展示出来供不同技术栈的开发人员学习参考 这个平台要求实...

2017/02/28 19:56
19
回答
.net可以开发Android和iOS了!已经成为事实!

很多初学者误以为Android、IOS开发只能使用Java、ObjectC等语言进行开发,其实借助于Mono技术我们可以使用C#/.Net编写Androi...

2013/06/10 11:22
3
回答
PHP 和 ASP.NET 共存的问题
Eller 的回答 2016/09/03 05:50
最佳答案
你好,对于你这个问题可以模仿类似全能空间的配置方式,不过实际生产环境中是“强烈”不建议这么做! 而且对于同一个站点跑aspx和php也是非常不建议的。 那么根据你的第一个问题,建议可以配置。 1.PHP官方下载对应的nts版本,解压到你的某个目录,并配置好php.ini。 2.在IIS里面使用...
3
回答
asp.net mvc 如何排队处理多个请求

做web开发时,经常能遇到多人同时做一件事的情况。比如,三个人同时在相同页面上处理相同的数据,然后该数据只需要处理一次就行了,如果已经被处理过就不需要在处...

2016/03/25 17:14
2
回答
在ASP.NET MVC3中怎样向APP_Data里面添加数据库呢?

在ASP.NET MVC3中怎样向APP_Data里面添加数据库呢?

2012/08/16 08:57

没有更多内容

加载失败,请刷新页面

C# 枚举在项目中的应用总结

本文主要是我在实际项目中对C#枚举的应用总结,如果存在不足的地方欢迎您指出。 一、枚举基本运用 1、枚举其实可以理解为一个恒量的结合,又或者可以认为它是一种类型。比如以下枚举定义: ...

2013/06/07 17:28
124
0
C# 枚举在项目中的应用总结

本文主要是我在实际项目中对C#枚举的应用总结,如果存在不足的地方欢迎您指出。 一、枚举基本运用 1、枚举其实可以理解为一个恒量的结合,又或者可以认为它是一种类型。比如以下枚举定义: ...

2012/03/09 12:53
22
0
请求的资源不支持 http 方法“GET”。

就是不写摘要.

2018/05/26 14:53
634
0
ASP.NET MVC报错: Multiple types were found that match the controller named

当使用ASP.NET MVC的Area功能时,出现了这样的错误: Multiple types were found that match the controller named 'Home'. This can happen if the route that services this request ('{c...

2014/12/15 09:48
91
0
基于C#和Asp.NET MVC开发GPS部标监控平台

基于交通部796标准开发部标监控平台,选择开发语言和技术也是团队要思考的因素,其实这由团队自己擅长的技术来决定,如果擅长C#和Asp.NET, 当然开发效率就高很多。当然了技术选型一定要选用当...

10/13 20:37
45
0
ASP.NET快速开发框架,这样才是高逼格上档次后台管理UI界面

从事web开发这么多年了,UI一直是我的痛,第一个用的是Ext,授权费用高暂且不说,那个前端框架实在是臃肿,肿到要用Chrome浏览器才顺畅。 然后就是easyUI,比ext是轻巧,但是商用也一样要授权...

08/30 17:18
37
0
Cannot attach the file *.mdf as database

就是不写摘要.

2017/12/14 10:03
78
0
asp.net mvc 处理”从客户端中检测到有潜在危险的 request.form 值。”

这种情况是服务器安全设置下防止客户端发送包含html的数据到服务器端,以前在asp.net webform之中都是采用在page指令中加上validateRequest为false的属性,或者直接在Web.config文件中进行配...

2012/08/08 21:35
209
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部