原文:解读ASP.NET 5 & MVC6系列(16):自定义View视图文件查找逻辑之前MVC5和之前的版本中,我们要想对View文件的路径进行控制的话,则必须要对IViewEngine接口的FindPartialView或FindView方法进行重写,所有的视图引擎都继承于该IViewEngin...
分类:
Web程序 时间:
2015-06-02 10:43:35
阅读次数:
145
原文:解读ASP.NET 5 & MVC6系列(15):MvcOptions配置程序模型处理 IApplicationModelConvention 在MvcOptions的实例对象上,有一个ApplicationModelConventions属性(类型是:List),该属性IApplicatio...
分类:
Web程序 时间:
2015-06-01 11:10:10
阅读次数:
159
原文:解读ASP.NET 5 & MVC6系列(14):View Component在之前的MVC中,我们经常需要类似一种小部件的功能,通常我们都是使用Partial View来实现,因为MVC中没有类似Web Forms中的WebControl的功能。但在MVC6中,这一功能得到了极大的改善。新版...
分类:
Web程序 时间:
2015-06-01 11:05:58
阅读次数:
199
View Component在之前的MVC中,我们经常需要类似一种小部件的功能,通常我们都是使用Partial View来实现,因为MVC中没有类似Web Forms中的WebControl的功能。但在MVC6中,这一功能得到了极大的改善。新版MVC6中,提供了一种叫做View Component的...
分类:
其他好文 时间:
2015-05-30 13:23:52
阅读次数:
112
ASP.NET5和MVC6新特性学习 ASP.NET5和MVC6的新特性 在新版ASP.NET5和MVC6中,有很多变化,有些是彻底的变化,比如在最底层支持依赖注入技术,为了方便了解,我们这里列出了最重要的10大变化,以便进行学习,具体如下: ASP.NET 5现在已经是跨平台了,可以在Mac和Li...
分类:
Web程序 时间:
2015-05-29 20:17:32
阅读次数:
127
TagHelper在新版的MVC6中,微软提供了强大的TagHelper功能,以便让我们摆脱如下的臃肿代码:@Html.LabelFor(model => model.FullName)@Html.EditFor(model => model.FullName)@Html.ValidationMes...
分类:
其他好文 时间:
2015-05-29 00:46:58
阅读次数:
164
原文:解读ASP.NET 5 & MVC6系列(4):核心技术与环境配置asp.net 5是下一代的asp.net,该版本进行了全部重写以适用于跨平台,新新版本中,微软引入了如下工具与命令:DNVM、DNX、DNU。 DNVM(.NET Version Manager):由于要实现跨平台的目录,微软...
分类:
Web程序 时间:
2015-05-27 12:09:19
阅读次数:
175
原文:解读ASP.NET 5 & MVC6系列(8):Session与Caching在之前的版本中,Session存在于System.Web中,新版ASP.NET 5中由于不在依赖于System.Web.dll库了,所以相应的,Session也就成了ASP.NET 5中一个可配置的模块(middle...
分类:
Web程序 时间:
2015-05-27 12:09:12
阅读次数:
224
原文:解读ASP.NET 5 & MVC6系列(3):项目发布与部署本章我们将讲解ASP.NET5项目发布部署相关的内容,示例项目以我们前一章创建的BookStore项目为例。 发布前的设置 由于新版ASP.NET5支持多版本DNX运行环境的发布和部署,所以在部署之前,我们需要设定部署的目标DNX(...
分类:
Web程序 时间:
2015-05-27 11:53:34
阅读次数:
376
原文:解读ASP.NET 5 & MVC6系列(6):Middleware详解在第1章项目结构分析中,我们提到Startup.cs作为整个程序的入口点,等同于传统的Global.asax文件,即:用于初始化系统级的信息(例如,MVC中的路由配置)。本章我们就来一一分析,在这里如何初始化这些系统级的信...
分类:
Web程序 时间:
2015-05-27 11:51:22
阅读次数:
189