博客园 - 刺客之家
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=15346
2020-11-05T13:24:29Z
刺客之家
https://www.cnblogs.com/wbpmrck/
feed.cnblogs.com
https://www.cnblogs.com/wbpmrck/p/Unit-Test-With-WebStorm-Karma-Jasmine-BDD-TDD.html
在WebStorm中集成Karma+jasmine进行前端单元测试 - 刺客之家
前言好久没有写博了,主要还是太懒=。=,有点时间都去带娃、看书了,今天给大家分享一个原创的小东西,如果大家对TDD或者BDD有兴趣,可以也尝试一下哦。PS:附上小女萌图一张:^_^使用的工具/框架webstorm这个做前端的童鞋们应该都比较熟悉了吧,jetBrain出品的IDE神器,做Web开发、Node.js开发都可以。功能十分强大,我们今天的测试框架就是要与它集成,实现“开发的同时自动测试”。下面给出一些相关的资料地址:官网:http://www.jetbrains.com/webstorm淘宝明河同学的webstorm最佳实践(在线电子书):http://www.book.36ria.c
2013-08-15T00:23:00Z
2013-08-15T00:23:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】前言好久没有写博了,主要还是太懒=。=,有点时间都去带娃、看书了,今天给大家分享一个原创的小东西,如果大家对TDD或者BDD有兴趣,可以也尝试一下哦。PS:附上小女萌图一张:^_^使用的工具/框架webstorm这个做前端的童鞋们应该都比较熟悉了吧,jetBrain出品的IDE神器,做Web开发、Node.js开发都可以。功能十分强大,我们今天的测试框架就是要与它集成,实现“开发的同时自动测试”。下面给出一些相关的资料地址:官网:http://www.jetbrains.com/webstorm淘宝明河同学的webstorm最佳实践(在线电子书):http://www.book.36ria.c <a href="https://www.cnblogs.com/wbpmrck/p/Unit-Test-With-WebStorm-Karma-Jasmine-BDD-TDD.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2013/02/07/Knockout-part11.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(11):内建绑定之——Enable、Value、uniqueName绑定 - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础今天我们要学习的是另外3个内置绑定。其中2个(enable,value)是很实用的,另外一个uniqueName是为了某些特殊场景服务的。正文Enable Binding我们的UI元素在很多时候可能不希望用户可以编辑,或者在达到某些条件的时候,开启/关闭DOM元素的编辑功能,这个时候,就该使用enable绑定可以绑定一个bool值,或者一个可以转化为bool值的js express(表达式)。如果绑定
2013-02-07T06:32:00Z
2013-02-07T06:32:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础今天我们要学习的是另外3个内置绑定。其中2个(enable,value)是很实用的,另外一个uniqueName是为了某些特殊场景服务的。正文Enable Binding我们的UI元素在很多时候可能不希望用户可以编辑,或者在达到某些条件的时候,开启/关闭DOM元素的编辑功能,这个时候,就该使用enable绑定可以绑定一个bool值,或者一个可以转化为bool值的js express(表达式)。如果绑定 <a href="https://www.cnblogs.com/wbpmrck/archive/2013/02/07/Knockout-part11.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2013/02/01/Knockout-part10.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(10):内建绑定之——Event绑定 - 刺客之家
讲解如何使用ko实现event binding
2013-02-01T13:09:00Z
2013-02-01T13:09:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】讲解如何使用ko实现event binding <a href="https://www.cnblogs.com/wbpmrck/archive/2013/02/01/Knockout-part10.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2013/01/24/Knockout-part9.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(9):内建绑定之——Click绑定 - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础惯例吐槽几句先。最近快过年了,手头上的事情才稍微少了点,终于有时间继续整理以前的学习记录,分享给大家。PS:最近花了点时间看了一下其他一些前端框架比如backbone.js,angularJS,发现knockout.js和他们比起来,还是有自己的特点和优势的。等以后对几个框架都有了更多了解之后,再总结一下他们的异同~再PS:由于最近太懒了,直接导致当初准备总结的2.1.0版本已经落后现在官方的2.2.
2013-01-24T01:19:00Z
2013-01-24T01:19:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础惯例吐槽几句先。最近快过年了,手头上的事情才稍微少了点,终于有时间继续整理以前的学习记录,分享给大家。PS:最近花了点时间看了一下其他一些前端框架比如backbone.js,angularJS,发现knockout.js和他们比起来,还是有自己的特点和优势的。等以后对几个框架都有了更多了解之后,再总结一下他们的异同~再PS:由于最近太懒了,直接导致当初准备总结的2.1.0版本已经落后现在官方的2.2. <a href="https://www.cnblogs.com/wbpmrck/archive/2013/01/24/Knockout-part9.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/09/08/Knockout-part8.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(8):控制流Control Flow(下篇):if和with绑定 - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础好久没有写博客了,和园子里的几位大大比起来,真的是汗颜。不过好在KO的版本a仍是停留在2.1版本(不像某版本帝),咱们这就继续KO的学习。PS:上一篇的内容虽然没有很多的实例代码,但是对我们理解KO的上下文是很有帮助的。建议先看一下上一篇,有助于理解本文的with binding。好,今天接下来,我们把Control Flow中最后2个Binding说一下:if:如果绑定值为true(或者可以转化为t
2012-09-08T02:48:00Z
2012-09-08T02:48:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础好久没有写博客了,和园子里的几位大大比起来,真的是汗颜。不过好在KO的版本a仍是停留在2.1版本(不像某版本帝),咱们这就继续KO的学习。PS:上一篇的内容虽然没有很多的实例代码,但是对我们理解KO的上下文是很有帮助的。建议先看一下上一篇,有助于理解本文的with binding。好,今天接下来,我们把Control Flow中最后2个Binding说一下:if:如果绑定值为true(或者可以转化为t <a href="https://www.cnblogs.com/wbpmrck/archive/2012/09/08/Knockout-part8.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/07/07/Knockout-part7.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(7):控制流Control Flow(中篇):理解绑定上下文 - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础最近连续几个礼拜加班,实在是没有心情写博客。今天终于可以休息一下,继续我们的Knockout之旅。上一篇文章,我们感受了一下control flow的威力,那就是利用viewModel绑定列表元素到DOM上,在这个过程中,由于绑定的数据出现了嵌套,我们使用了一些关键字来实现访问不同的层次对象:$parent:访问当前绑定对象的上一层次对象$data:访问当前绑定对象自身这些关键字所指向的对象,是基于当
2012-07-07T02:37:00Z
2012-07-07T02:37:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础最近连续几个礼拜加班,实在是没有心情写博客。今天终于可以休息一下,继续我们的Knockout之旅。上一篇文章,我们感受了一下control flow的威力,那就是利用viewModel绑定列表元素到DOM上,在这个过程中,由于绑定的数据出现了嵌套,我们使用了一些关键字来实现访问不同的层次对象:$parent:访问当前绑定对象的上一层次对象$data:访问当前绑定对象自身这些关键字所指向的对象,是基于当 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/07/07/Knockout-part7.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/06/20/Knockout-part6.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(6):控制流Control Flow(上篇) - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础各位好^_^,抱歉这么久没有更新,最近一直在忙工作,晚上还要上课,今天终于可以抽点时间出来,继续我们的Knockout之旅。在本系列的前几章出来之后,得到了不少园友的关注,在此也对大家表示感谢,谢谢你们给我继续写的动力。也有一些朋友提出关于knockout和xx好坏的问题,我个人真心不想做这些无谓的比较,就好像设计模式是为了解决不同的问题,这些框架的作者最初也是为了实现一些目标、解决具体的问题去设计的
2012-06-20T15:38:00Z
2012-06-20T15:38:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础各位好^_^,抱歉这么久没有更新,最近一直在忙工作,晚上还要上课,今天终于可以抽点时间出来,继续我们的Knockout之旅。在本系列的前几章出来之后,得到了不少园友的关注,在此也对大家表示感谢,谢谢你们给我继续写的动力。也有一些朋友提出关于knockout和xx好坏的问题,我个人真心不想做这些无谓的比较,就好像设计模式是为了解决不同的问题,这些框架的作者最初也是为了实现一些目标、解决具体的问题去设计的 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/06/20/Knockout-part6.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/06/06/Knockout-part5.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(5):文本和样式绑定(下篇) - 刺客之家
介绍Knockout.js的css绑定,style绑定以及attr绑定。
2012-06-06T02:44:00Z
2012-06-06T02:44:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】介绍Knockout.js的css绑定,style绑定以及attr绑定。 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/06/06/Knockout-part5.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/06/04/Knockout-part4.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(4):文本和样式绑定(中篇) - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础在我们开发应用的过程中,肯定都会碰到需要向用户展现内容的需求,比如展现一段文本,或者一段html等,本章我们来看2个非常实用的绑定:text绑定html绑定Text Binding(文本绑定)ko内置的基础绑定之一 。用于控制DOM元素的innerText属性。会自动对text内容进行Html编码。(也就是说你绑定的是什么值,展示出来就是什么值,比如"<div></div&
2012-06-04T06:41:00Z
2012-06-04T06:41:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础在我们开发应用的过程中,肯定都会碰到需要向用户展现内容的需求,比如展现一段文本,或者一段html等,本章我们来看2个非常实用的绑定:text绑定html绑定Text Binding(文本绑定)ko内置的基础绑定之一 。用于控制DOM元素的innerText属性。会自动对text内容进行Html编码。(也就是说你绑定的是什么值,展示出来就是什么值,比如"<div></div& <a href="https://www.cnblogs.com/wbpmrck/archive/2012/06/04/Knockout-part4.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/05/26/Knockout-part3.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(3):文本和样式绑定(上篇) - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础从本章开始,我们来逐一学习一下ko给我们准备好的内置绑定,这些Binding能够帮助我们完成大部分日常开发的需求,今天我们先学习2个:Visible绑定使用Js Expression(表达式)进行绑定Visible Binding(可见性绑定)ko内置的基础绑定之一 。用于控制DOM元素的可见性,直接影响元素的display样式属性。如果与observable或者computed属性绑定,则会产生双向
2012-05-26T05:33:00Z
2012-05-26T05:33:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html前言&基础从本章开始,我们来逐一学习一下ko给我们准备好的内置绑定,这些Binding能够帮助我们完成大部分日常开发的需求,今天我们先学习2个:Visible绑定使用Js Expression(表达式)进行绑定Visible Binding(可见性绑定)ko内置的基础绑定之一 。用于控制DOM元素的可见性,直接影响元素的display样式属性。如果与observable或者computed属性绑定,则会产生双向 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/05/26/Knockout-part3.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/05/23/Knockout-part2.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(2):使用Observable Array(监控数组) - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.htmlObservable Array(监控数组)的作用列表操作是经常会遇到的一个场景,使用监控数组,你可以:保存列表对象,并且使用Ko提供的丰富的API操作列表元素(支持内建js Array的方法,以及ko自己添加的方法:remove,removeAll等)监控数组元素个数的变化,并且自动通知外部。如果与UI绑定,则自动更新UIObservable Array与js内建Array区别Observable Array是ko对
2012-05-23T04:56:00Z
2012-05-23T04:56:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.htmlObservable Array(监控数组)的作用列表操作是经常会遇到的一个场景,使用监控数组,你可以:保存列表对象,并且使用Ko提供的丰富的API操作列表元素(支持内建js Array的方法,以及ko自己添加的方法:remove,removeAll等)监控数组元素个数的变化,并且自动通知外部。如果与UI绑定,则自动更新UIObservable Array与js内建Array区别Observable Array是ko对 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/05/23/Knockout-part2.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/05/17/Knockout-part1.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列(1):初识Ko,了解Observable与computed - 刺客之家
*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.htmlKO是什么?KO不是万能的,它的出现主要是为了方便的解决下面的问题:UI元素较多,用户交互比较频繁,需要编写大量的手工代码维护UI元素的状态、样式等属性?UI元素之间关系比较紧密,比如操作一个元素,需要改变另外一个元素的状态?DOM元素与Js对象之间的数据同步?前端javascript代码组织不理想?用户输入数据校验、DOM操作、后台交互…,交织在一起?基础概念一:viewModel负责处理UI事件的响应,响应用户操作
2012-05-17T09:31:00Z
2012-05-17T09:31:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】*本文已经同步至索引目录:http://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.htmlKO是什么?KO不是万能的,它的出现主要是为了方便的解决下面的问题:UI元素较多,用户交互比较频繁,需要编写大量的手工代码维护UI元素的状态、样式等属性?UI元素之间关系比较紧密,比如操作一个元素,需要改变另外一个元素的状态?DOM元素与Js对象之间的数据同步?前端javascript代码组织不理想?用户输入数据校验、DOM操作、后台交互…,交织在一起?基础概念一:viewModel负责处理UI事件的响应,响应用户操作 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/05/17/Knockout-part1.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html
Javascript MVVM模式前端框架—Knockout 2.1.0系列:目录 - 刺客之家
主要对Knockout的基本功能进行说明
2012-05-16T15:41:00Z
2012-05-16T15:41:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】主要对Knockout的基本功能进行说明 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/05/16/Knockout-introduction.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/05/09/2491813.html
【翻译】Knockout 2.1版本发布&新特性一览 - 刺客之家
Knockout.JS 2.1 现在已经发布了! 源代码可以在这里下载here. 这个版本主要是对2.0版本进行了一些bug修复,以及性能优化。下面是主要的新特性:CommonJS and AMD support 【支持异步定义组件,以及配合requireJS异步加载viewModel、进行绑定】Great performance improvements to templating - use cloned DOM nodes when possible rather than parsing strings into elements. 【模板的性能优化:尽可能的使用复制DOM节点的方式而
2012-05-09T07:07:00Z
2012-05-09T07:07:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】Knockout.JS 2.1 现在已经发布了! 源代码可以在这里下载here. 这个版本主要是对2.0版本进行了一些bug修复,以及性能优化。下面是主要的新特性:CommonJS and AMD support 【支持异步定义组件,以及配合requireJS异步加载viewModel、进行绑定】Great performance improvements to templating - use cloned DOM nodes when possible rather than parsing strings into elements. 【模板的性能优化:尽可能的使用复制DOM节点的方式而 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/05/09/2491813.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/02/20/2359591.html
【翻译】Javascript “组件模式” 深入研究 - 刺客之家
一、前言这段时间学习js,又看到一篇讲javascript设计模式的好文章,尝试翻译出来,如果有什么疏漏和错误,烦请各位不吝指出,谢谢~原文地址:http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth二、译文“组件模式”是一种很常用的Javascript编码模式。虽然已经被广泛的应用,但是还有一些高级的用途没有被关注。在这边文章里,我将针对几个比较特别的话题进行简单的阐述,其中的一些我认为应该是第一次被提及(作者原创)。基础我们从一个简单的组件模式开始说起,这个模式现在已经非常流行,最初是3年前由雅虎YUI
2012-02-20T07:53:00Z
2012-02-20T07:53:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】一、前言这段时间学习js,又看到一篇讲javascript设计模式的好文章,尝试翻译出来,如果有什么疏漏和错误,烦请各位不吝指出,谢谢~原文地址:http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern-In-Depth二、译文“组件模式”是一种很常用的Javascript编码模式。虽然已经被广泛的应用,但是还有一些高级的用途没有被关注。在这边文章里,我将针对几个比较特别的话题进行简单的阐述,其中的一些我认为应该是第一次被提及(作者原创)。基础我们从一个简单的组件模式开始说起,这个模式现在已经非常流行,最初是3年前由雅虎YUI <a href="https://www.cnblogs.com/wbpmrck/archive/2012/02/20/2359591.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2012/02/07/2341009.html
【翻译】【项目架构必备】Asp.Net MVC3 定义自己的项目模板 - 刺客之家
一、前言最近一直在研究如何自定义项目模板,(之前的做法一直是做一个工程,然后拷贝这个文件夹,改改名字。)偶然间发现这篇文章:http://haacked.com/archive/2011/06/05/creating-a-custom-asp-net-mvc-project-template.aspx,于是翻译下来,以飨给位看官。二、正文当你创建一个新的ASP.NET MVC 3 项目的时候,向导窗口中一般包含以下几个选项:EmptyInternet ApplicationIntranet Application (new in the April 2011 Tools update)注意到该
2012-02-07T03:21:00Z
2012-02-07T03:21:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】一、前言最近一直在研究如何自定义项目模板,(之前的做法一直是做一个工程,然后拷贝这个文件夹,改改名字。)偶然间发现这篇文章:http://haacked.com/archive/2011/06/05/creating-a-custom-asp-net-mvc-project-template.aspx,于是翻译下来,以飨给位看官。二、正文当你创建一个新的ASP.NET MVC 3 项目的时候,向导窗口中一般包含以下几个选项:EmptyInternet ApplicationIntranet Application (new in the April 2011 Tools update)注意到该 <a href="https://www.cnblogs.com/wbpmrck/archive/2012/02/07/2341009.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2011/10/26/2225433.html
【原创】三把利器快速制作代码帮助文档 - 刺客之家
1、前言相信不少麻油都已经积累了属于自己的代码库了,不知道是否有过这样的经历:A:听说你上次写了个通用XXX类库啊,我正好要用到,麻烦把dll发我一下。B:好的,你等一下,我发给你。。。。。。十分钟后A:喂,你这个类是怎么用的啊,有没有帮助文档啊。B:汗,没来得及做,我来和你说吧。。。一个好用的类库,如果能配上一个好的说明文档(最好还带搜索功能),无疑是为自己和他人提供了莫大的方便,有什么想要的功能,去文档里一查,一目了然。我最近就碰到了这个问题,甚至更为严重的是,有很多很久之前写的代码,里面实现了哪些功能,细节我已经不是很清楚了,还需要去翻看代码,非常难管理和查找。2、准备那么开始今天的内容
2011-10-26T08:59:00Z
2011-10-26T08:59:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】1、前言相信不少麻油都已经积累了属于自己的代码库了,不知道是否有过这样的经历:A:听说你上次写了个通用XXX类库啊,我正好要用到,麻烦把dll发我一下。B:好的,你等一下,我发给你。。。。。。十分钟后A:喂,你这个类是怎么用的啊,有没有帮助文档啊。B:汗,没来得及做,我来和你说吧。。。一个好用的类库,如果能配上一个好的说明文档(最好还带搜索功能),无疑是为自己和他人提供了莫大的方便,有什么想要的功能,去文档里一查,一目了然。我最近就碰到了这个问题,甚至更为严重的是,有很多很久之前写的代码,里面实现了哪些功能,细节我已经不是很清楚了,还需要去翻看代码,非常难管理和查找。2、准备那么开始今天的内容 <a href="https://www.cnblogs.com/wbpmrck/archive/2011/10/26/2225433.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2011/10/13/2210338.html
【翻译】MVC 3 Razor语法技巧之——The @helper syntax - 刺客之家
1、前言最近翻到一篇Scott的旧文,觉得挺不错的,就试着翻译了一下,文章主要是说如何在Razor中使用@helper语法定义可复用的视图模板方法。如有疏漏,还请请各位看官指点一二~原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx2、正文Asp.net MVC 3提供了一个全新的视图引擎(View-engine)叫做Razor(同时也继续提供并增强了对现有的.aspx视图引擎的支持)。Razor最大程度的减少了编写视图模板(译者
2011-10-13T07:13:00Z
2011-10-13T07:13:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】1、前言最近翻到一篇Scott的旧文,觉得挺不错的,就试着翻译了一下,文章主要是说如何在Razor中使用@helper语法定义可复用的视图模板方法。如有疏漏,还请请各位看官指点一二~原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/12/asp-net-mvc-3-and-the-helper-syntax-within-razor.aspx2、正文Asp.net MVC 3提供了一个全新的视图引擎(View-engine)叫做Razor(同时也继续提供并增强了对现有的.aspx视图引擎的支持)。Razor最大程度的减少了编写视图模板(译者 <a href="https://www.cnblogs.com/wbpmrck/archive/2011/10/13/2210338.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2011/09/23/2186729.html
【原创】也谈我如何解决Silverlight跨域访问安全性问题 - 刺客之家
一、问题Silverlight在访问WebService的时候,是需要在被访问的服务部署目录下检测到“跨域访问安全策略文件”的。因此在很多silverlight应用使用第三方服务的时候,就受到了很多限制。那么如果服务提供者不提供策略文件,我们怎么做才能在应用中使用这些服务?我通常采用下面的方法解决。二、思路跨域访问安全性问题,在于Silverlight自身做的限制,如果SL应用访问一个和自己在一个Domain的WebService的话,是不会发生这类问题的。那么很自然的想到,为什么不能在本地建立一个WebService,然后使用这个服务作为代理,去访问第三方服务。不就可以绕过这个安全限制了吗?
2011-09-23T14:11:00Z
2011-09-23T14:11:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】一、问题Silverlight在访问WebService的时候,是需要在被访问的服务部署目录下检测到“跨域访问安全策略文件”的。因此在很多silverlight应用使用第三方服务的时候,就受到了很多限制。那么如果服务提供者不提供策略文件,我们怎么做才能在应用中使用这些服务?我通常采用下面的方法解决。二、思路跨域访问安全性问题,在于Silverlight自身做的限制,如果SL应用访问一个和自己在一个Domain的WebService的话,是不会发生这类问题的。那么很自然的想到,为什么不能在本地建立一个WebService,然后使用这个服务作为代理,去访问第三方服务。不就可以绕过这个安全限制了吗? <a href="https://www.cnblogs.com/wbpmrck/archive/2011/09/23/2186729.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/wbpmrck/archive/2011/07/19/2110623.html
【原创】使用GridView实现绑定List并排序 - 刺客之家
前言GridVew控件绑定DataSet之后,可以点击列标题自动排序,但是绑定List之后,排序功能就失效了,于是找了很久,在这片文章中找到了答案:http://www.cnblogs.com/hantianwei/archive/2011/03/30/2000123.html说明这片文章的实现非常巧妙,通过反射调用每一个属性的Compare方法,具体代码可以下载后参考截图本例采用DotNetBar实现,有兴趣的朋友可以把DLL拿去研究源码点此下载
2011-07-19T07:19:00Z
2011-07-19T07:19:00Z
刺客之家
https://www.cnblogs.com/wbpmrck/
【摘要】前言GridVew控件绑定DataSet之后,可以点击列标题自动排序,但是绑定List之后,排序功能就失效了,于是找了很久,在这片文章中找到了答案:http://www.cnblogs.com/hantianwei/archive/2011/03/30/2000123.html说明这片文章的实现非常巧妙,通过反射调用每一个属性的Compare方法,具体代码可以下载后参考截图本例采用DotNetBar实现,有兴趣的朋友可以把DLL拿去研究源码点此下载 <a href="https://www.cnblogs.com/wbpmrck/archive/2011/07/19/2110623.html" target="_blank">阅读全文</a>