摘要: 这次随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 奋起直追 阅读(564) 评论(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 奋起直追 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 自定义TagHelper的最后一步就是在Process方法或ProcessAsync方法中添加展现代码。熟悉WebControl开发的朋友都知道Render方法,在这个方法中会添加展现的Html元素和启动脚本,TagHelper的这一步我们要做的也就是和Render方法一样。 这里我们主要利用... 阅读全文
posted @ 2015-07-18 23:58 奋起直追 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 内嵌TagHelper上一篇文章中提到有时候需要设计一种内嵌的TagHelper,如下: location就是一个内嵌的TagHelper,我们可以在location里设置与它相关的Attributes,有时候设置有多层内嵌的TagHelper。那么怎样设计出这样的一个内嵌的TagHelper来... 阅读全文
posted @ 2015-07-17 00:24 奋起直追 阅读(1677) 评论(0) 推荐(0) 编辑
摘要: 接上Attributes在最新的VS2015RC版,开始支持了TagHelper的智能提示,主要体现在在写TagHelper有Attributes的提示,正确的Tag和Attribute会变成粗体,错误的Attribute不会变成粗体,这样就很容易发现书写错误。如何定义一个TagHelper的Att... 阅读全文
posted @ 2015-07-16 00:28 奋起直追 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 写在开头前面介绍了TagHelper的基本概念和内嵌的TagHelpers,想必大家对TagHelper都有一定的了解。TagHelper看上去有点像WebControl,但它不同于WebControl,没有复杂的生命周期、状态保持、服务器事件以及较高权限,它只能修改自己Tag的内容。有时觉得它更像... 阅读全文
posted @ 2015-07-13 23:32 奋起直追 阅读(2381) 评论(0) 推荐(0) 编辑
摘要: 写在开始在上一篇文章中,简单介绍了什么是TagHelper,怎么使用它。接下来我会简单介绍一下微软随着ASP.NET5一起发布的TagHelpers。它们分别是:AnchorTagHelperCacheTagHelperEnvironmentTagHelperInputTagHelperLabelT... 阅读全文
posted @ 2015-07-12 20:02 奋起直追 阅读(3257) 评论(1) 推荐(2) 编辑
摘要: 概要TagHelper是ASP.NET 5的一个新特性。也许在你还没有听说过它的时候, 它已经在技术人员之间引起了大量讨论,甚至有一部分称它为服务器控件的回归。实际上它只不过是一个简化版本,把HTML和服务器内容混合在一起,没有控件生命周期,状态保持和事件。它不像服务器控件那样,对页面所有内容都具有... 阅读全文
posted @ 2015-07-11 10:09 奋起直追 阅读(5922) 评论(2) 推荐(5) 编辑
摘要: 在Web开发中有时候我们会碰到需要动态监听输入框值变化的情况,如果使用onkeydown、onkeypress、onkeyup 这个几个键盘事件来监测的话,监听不了右键的复制、剪贴和粘贴这些操作,处理组合快捷键也很麻烦。因此在这篇文章向大家介绍一种完美的解决方案:结合HTML5标准事件 onin... 阅读全文
posted @ 2014-11-27 22:23 奋起直追 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Javascript是一种基于原型的对象语言,而不是我们比较熟悉的,像C#语言基于类的面向对象的语言。在前一篇文章中,我们已经介绍了Javascript中对象定义的创建。接下来我们来介绍一下Javascript对象的继承。我们通过一个例子来介绍对象继承实现的几种方法。 比如,现在有一个“水果”的构造 阅读全文
posted @ 2014-09-27 09:39 奋起直追 阅读(400) 评论(1) 推荐(0) 编辑