07 2015 档案

摘要:最近做的TagHelper项目要从原来的ASP.NET 5 Beta 4升级到Beta 5,特地整理了升级后的变化:新增ImageTagHelper Tag Helper支持绑定字典属性现在你可以在TagHelpers中绑定服务器端的attributes到字典属性。比如,AnchorTagHelpe... 阅读全文
posted @ 2015-07-25 12:44 奋起直追 阅读(1601) 评论(0) 推荐(1)
摘要:这次随Visual Studio 2015 发布的 ASP.NET 版本是 ASP.NET 4.6 与 ASP.NET 5 beta5。在 VS2015 发布的同时,微软也发布了 ASP.NET 5 的路线图(详见ASP.NET 5 Schedule and Roadmap):2015 年 7 月 ... 阅读全文
posted @ 2015-07-24 20:25 奋起直追 阅读(572) 评论(0) 推荐(0)
摘要:在6月30日微软发布了ASP.NET 5 Beta5,我们可以从http://nuget.org上获取Beta5 的packages。随着VS2015RC发布的ASP.NET 5的版本号是Beta4,所以你一定想在你的项目里使用这个更新。Beta5上不但修正了之前的一些问题并有了很多改进,而且还新增... 阅读全文
posted @ 2015-07-24 20:05 奋起直追 阅读(494) 评论(0) 推荐(0)
摘要:自定义TagHelper的最后一步就是在Process方法或ProcessAsync方法中添加展现代码。熟悉WebControl开发的朋友都知道Render方法,在这个方法中会添加展现的Html元素和启动脚本,TagHelper的这一步我们要做的也就是和Render方法一样。 这里我们主要利用... 阅读全文
posted @ 2015-07-18 23:58 奋起直追 阅读(1346) 评论(0) 推荐(0)
摘要:内嵌TagHelper上一篇文章中提到有时候需要设计一种内嵌的TagHelper,如下: location就是一个内嵌的TagHelper,我们可以在location里设置与它相关的Attributes,有时候设置有多层内嵌的TagHelper。那么怎样设计出这样的一个内嵌的TagHelper来... 阅读全文
posted @ 2015-07-17 00:24 奋起直追 阅读(1714) 评论(0) 推荐(0)
摘要:接上Attributes在最新的VS2015RC版,开始支持了TagHelper的智能提示,主要体现在在写TagHelper有Attributes的提示,正确的Tag和Attribute会变成粗体,错误的Attribute不会变成粗体,这样就很容易发现书写错误。如何定义一个TagHelper的Att... 阅读全文
posted @ 2015-07-16 00:28 奋起直追 阅读(1710) 评论(0) 推荐(0)
摘要:写在开头前面介绍了TagHelper的基本概念和内嵌的TagHelpers,想必大家对TagHelper都有一定的了解。TagHelper看上去有点像WebControl,但它不同于WebControl,没有复杂的生命周期、状态保持、服务器事件以及较高权限,它只能修改自己Tag的内容。有时觉得它更像... 阅读全文
posted @ 2015-07-13 23:32 奋起直追 阅读(2395) 评论(0) 推荐(0)
摘要:写在开始在上一篇文章中,简单介绍了什么是TagHelper,怎么使用它。接下来我会简单介绍一下微软随着ASP.NET5一起发布的TagHelpers。它们分别是:AnchorTagHelperCacheTagHelperEnvironmentTagHelperInputTagHelperLabelT... 阅读全文
posted @ 2015-07-12 20:02 奋起直追 阅读(3329) 评论(1) 推荐(2)
摘要:概要TagHelper是ASP.NET 5的一个新特性。也许在你还没有听说过它的时候, 它已经在技术人员之间引起了大量讨论,甚至有一部分称它为服务器控件的回归。实际上它只不过是一个简化版本,把HTML和服务器内容混合在一起,没有控件生命周期,状态保持和事件。它不像服务器控件那样,对页面所有内容都具有... 阅读全文
posted @ 2015-07-11 10:09 奋起直追 阅读(5959) 评论(2) 推荐(5)