上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 72 下一页
摘要: ASP.NET MVC的TempData用于传输一些临时的数据,例如在各个控制器Action间传递临时的数据或者给View传递一些临时的数据,相信大家都看过“在ASP.NET页面间传值的方法有哪几种”这个面试题,在ASP.NET MVC中TempData的就是其中的一种传值方法。TempData默认 阅读全文
posted @ 2014-09-24 15:30 韩梦芫 阅读(165) 评论(0) 推荐(0) 编辑
摘要: view在MVC模式中与用户进行最直接的接触,它负责数据的呈现。这里要注意一点就是,view只是负责数据的呈现,所以我们应该要尽量让view中不涉及业务逻辑的处理。 我们来添加一个Blog首页的view。在安装了ASP.NET MVC后,我们在添加新项目的时候可以看到有MVC的view模板: 注:如 阅读全文
posted @ 2014-09-24 15:28 韩梦芫 阅读(738) 评论(0) 推荐(0) 编辑
摘要: Controller是MVC中比较重要的一部分。几乎所有的业务逻辑都是在这里进行处理的,并且从Model中取出数据。在ASP.NET MVC Preview5中,将原来的Controller类一分为二,分为了Controller类和ControllerBase类。Controller类继承自Cont 阅读全文
posted @ 2014-09-24 15:26 韩梦芫 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示例URL: Valid route definitions Exam 阅读全文
posted @ 2014-09-24 15:07 韩梦芫 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下: App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。 Content :这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的 阅读全文
posted @ 2014-09-24 15:06 韩梦芫 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 什么是MVC模式 MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。 那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样 阅读全文
posted @ 2014-09-24 15:02 韩梦芫 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本节内容引入立即加载实例分析1.一对多关系实例2.多对多关系实例结语引入通过上一篇的介绍,我们知道了NHibernate中默认的加载机制——延迟加载。其本质就是使用GoF23中代理模式实现,这节我们简单分析NHibernate另一种加载机制——立即加载。我用一张图片形象的展现立即加载机制。立即加载顾... 阅读全文
posted @ 2014-09-21 15:49 韩梦芫 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 本节内容引入延迟加载实例分析1.一对多关系实例2.多对多关系实例结语引入通过前面文章的分析,我们知道了如何使用NHibernate,比如CRUD操作、事务、一对多、多对多映射等问题,这篇我们初步探索NHibernate中的加载机制。在讨论之前,我们看看我们使用的数据模型,回顾一下第二篇建立的数据模型... 阅读全文
posted @ 2014-09-21 15:48 韩梦芫 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 本节内容多对多关系引入多对多映射关系多对多关联查询1.原生SQL关联查询2.HQL关联查询3.Criteria API关联查询结语多对多关系引入让我们再次回顾在第二篇中建立的数据模型:在图上,我已经清晰的标注了表之间的关系,上两篇分析Customer和Order之间的“外键关系”或者称作“父子关系”... 阅读全文
posted @ 2014-09-21 15:46 韩梦芫 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 本节内容关联查询引入一对多关联查询1.原生SQL关联查询2.HQL关联查询3.Criteria API关联查询结语关联查询引入在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria ... 阅读全文
posted @ 2014-09-21 15:45 韩梦芫 阅读(178) 评论(0) 推荐(0) 编辑
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 72 下一页