MVC
文章平均质量分 78
MVC全名是Model View Controller,是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。如今MVC架构越来越流行,学习也不能落后。
灰白色可乐
人最大的悲哀就是放弃了不该放弃的,比如,梦想!!!
展开
-
.NET MVC项目如何在IIS8.0上进行发布
什么是项目部署?我还记得上提高班第二年的时候,米老师曾经问过我这个问题。当时才做机房收费系统的C/S版,而当时对它能够做的只有打包。我记得老师是这么说的,项目部署不是一项工作,而是很多项,你所做的打包发布时其中的一部分,其他的还包括数据库、操作系统等其他环境的配置。也是到了现在,做了一中考评系统之后,才对项目部署有了一点点的理解。 就像老师说的,项目部署不是一项工作,就我们的项目原创 2015-12-20 16:00:08 · 5650 阅读 · 31 评论 -
【MVC架构】——如何利用Json在View和Controller之间传递数据
在MVC架构中,虽然很多东西和三层很相似,但是也有很大的区别。就比如传递数据,在三层架构中,传递数据就只要一层返回,另外一层用相同类型的变量来接收就行了。在MVC中,其实原理是一样的,Controller中的方法返回Json字符串,然后View来接收,或者反过来,不同的就是这之间需要一个序列化和反序列化的过程。 本文就简单介绍利用Json在View和Controller之间...原创 2015-08-23 14:25:41 · 5901 阅读 · 35 评论 -
【MVC框架】——Razor语法
MVC创建视图时,会选择视图引擎,其中一种是Razor,也就是具有.cshtml后缀的视图;另外一种是ASPX,也就是我们常见的.aspx后缀的视图,其实就是Asp.NET窗体。下面就来介绍一下Razor的语法。 语法 Razor 代码封装于 @{ ... } 中 行内表达式(变量和函数)以 @ 开头 代码语句以分号结尾 字符串由引号包围 C# 代码对大小写敏感 ...原创 2015-08-07 17:59:12 · 2420 阅读 · 26 评论 -
【MVC框架】——View和Controller之间的传值
在MVC中,Controller执行一个可以说是路由功能,它通过View传过来的数据,来决定应该调用哪一个Model,同样会把Model处理完的数据传给View,所以就总是涉及到Controller和View的传值,那么它们之间是怎么传值的呢? Controller向View传值 1、使用ViewBag Controller <span style=...原创 2015-08-02 11:30:56 · 9701 阅读 · 32 评论 -
【MVC框架】——Global.asax文件中的RegisterGlobalFilters()和RegisterRoutes()方法
最近在学习MVC框架时,发现新建MVC的项目,会自动创建一个Global.asax文件,它跟我们平时所看到的文件的文件后缀名不一样,而且在这个文件中也有好多方法。现在介绍一下其中的两个方法,RegisterGlobalFilters()和RegisterRoutes()方法。 什么是Global.asax文件 Global.asax文件是ASP.NET应用程序文件,...原创 2015-07-26 20:26:59 · 6447 阅读 · 34 评论 -
【MVC框架】——什么是MVC框架
学习了经典三层之后,觉得任何一种框架都不再是难的,无论怎样,都需要连接数据库、业务逻辑处理、显示。其余的无非就是给三层解耦合,解耦合越到位,这个框架就越容易被接受。 百度百科:MVC全名是Model View Controller,是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需...原创 2015-07-24 16:20:31 · 10273 阅读 · 34 评论