代码改变世界

随笔分类 -  WebForm

AngularJS Slider指令(directive)扩展

2012-09-05 23:01 by 破狼, 7431 阅读, 收藏, 编辑
摘要: 继上一篇基于jQuery UI Autocomplete的AngularJS 指令(directive)扩展,在这里发布一个AngularJS的Slider扩展。如果你还不了解AngularJS话的情参见AngularJs - Javascript MVC 框架,Angular-Bootstrap和Compiler以及Google-AngularJS官方文档. 下面直接看代码演示吧,借助我们强大的jsfiddle:链接地址http://jsfiddle.net/whitewolf/vNfsm/20/embedded 这里借助于jsfiddle可能加载速度有点慢,请耐心等待。同时有什么问题请.. 阅读全文

基于jQuery UI Autocomplete的AngularJS 指令(directive)扩展

2012-09-02 10:38 by 破狼, 8183 阅读, 收藏, 编辑
摘要: 在前几篇随笔简单介绍了AngularJS,在AngularJS 指令(directive)是重要的概念,主要负责了很大部分的组建样式交互。在前面介绍过directive需要预先的模板编译在返回一个link的函数,注册行为事件交互等等。在这里不多说了,关于指令的介绍将在后续一并补上。在这里我们先看一个利用jQuery UI组件开发的AngularJS Autocomplete指令。代码:jsfiddle在线测试Directive:1varoldSuggest=jQuery.ui.autocomplete.prototype._suggest;2jQuery.ui.autocomplete.p.. 阅读全文

(转载)IE 浏览器的创新

2012-08-29 22:00 by 破狼, 644 阅读, 收藏, 编辑
摘要: 英文原文:The innovations of Internet Explorer 作者:Nicholas C. Zakas 译者:Justice 本文转自:http://lync.in/the-innovations-of-internet-explorer/ 译者按 IE 曾是 web 创新的先驱,但最近几年因为对 web 标准的支持落后于其他浏览器以及低版本 IE 的各种 bug 而被人诟病。雅虎的 Nicholas C. Zakas 带我们回顾了 IE 在 web 发展过程中扮演的辉煌角色,让我们能以一个更客观的眼光来看待 IE。看完这篇文章,也许大家都会对 IE 浏览器... 阅读全文

Angular-Bootstrap和Compiler

2012-08-13 23:50 by 破狼, 17562 阅读, 收藏, 编辑
摘要: 在上节简单介绍了Angular js框架,在这节将继续Angular的Bootstrap(引导)和Compiler(编译)机制。一:Bootstrap:Angular的初始化 1:Angular推荐的自动化初始如下:1<!doctypehtml>23<htmlxmlns:ng="http://angularjs.org"ng-app>45<body>67...89<scriptsrc="angular.js">1011</body>1213</html 利用ngapp标示你需要自动引导应用 阅读全文

AngularJs - Javascript MVC 框架

2012-08-12 23:25 by 破狼, 18972 阅读, 收藏, 编辑
摘要: 在6月google发布了AngularJs 1.0稳定版, 并宣称:AngularJS可以让你扩展HTML的语法,以便清晰、简洁地表示应用程序中的组件,并允许将标准的HTML作为你的模板语言,AngularJS可以通过双向数据绑定自动从拥有JavaScript对 象(模型)的UI(视图)中同步数据。 开始接触AngularJs是在4月份来到新项目组,这时AngularJs还处于0.8未稳定版,项目中已经开始使用了,并且这套框架应用到了项目整个UI端,服务端也是未稳定的web api,真心佩服团队的勇气,对于新技术的热情,幸好大家都能很好的驾驭,这是第一次尝试一个充满未稳定技术的项目。 回到正. 阅读全文

Less动态css-演讲稿(ppt)

2012-07-24 23:18 by 破狼, 1960 阅读, 收藏, 编辑
摘要: LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数,混合,守卫,命名空间,字串符插值。 LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。 Less是一个JS库,所以他可以在客户端运行,相对Sass则必须在服务端借助Ruby运行(Sass和Less区别,可以参见LESS介绍,和与Sass的比较)。本演讲稿主要涉及Less程序式特性和Less常见使用方式: 变量 混合 嵌套规则 函数&运算 模式匹配和守卫(Guards ) 字符串插值 ... 阅读全文

(转载)SmashingMagazine] LESS介绍,和与Sass的比较

2012-07-10 00:11 by 破狼, 3598 阅读, 收藏, 编辑
摘要: 本文来自thoughtworks Jing Ren ,感谢Jing Ren的翻译(中文版,英文原文)。本人觉得很惭愧,有点窃取的行为,所以我必须再次声明来自我们可爱的Jing Ren,并再次感谢她的不辞辛苦。如果你还在为web前段css设计,维护,开发困扰的,我觉得你可以尝试下LESS或者Sass另类的动态css体系。原文如下: 自从我几个月前开始使用LESS,我就成文了它的忠实粉丝。CSS对我来说从来都不是问题,但是LESS可以把一个主题中的颜色都设置成变量,来保持我的网 站在风格上统一,这个想法让我很着迷。就好像我们有一个调色板,上面有固定的几个颜色,我们可以从中选择,而不至于被颜色搞.. 阅读全文

JQuery模板插件jquery.tmpl-动态ajax扩展

2011-11-09 20:21 by 破狼, 4430 阅读, 收藏, 编辑
摘要: 在上一篇JQuery模板插件-jquery.tmpl中介绍了这款插件。有时我们需要去动态的ajax去加载模板,或者数据,根据url参数或者其他信息加载不同的模板,数据。在我的某个项目中有这个需求,所以特地写成jquery工具函数,加入了本地数据和ajax数据加载模板,数据的方式。参数说明:Tmpl: function(template, data, fun) 1:template:1): url: 为ajax的加载url,ajax当且仅当remote= true时候加载。2):data: 为ajax加载参数3) templateSelector: 为本地模板选择器,当且仅当remote= f. 阅读全文

jQuery Ajax 仿AjaxPro.Utility.RegisterTypeForAjax辅助方法

2011-09-26 20:57 by 破狼, 5344 阅读, 收藏, 编辑
摘要: 我们都知道在AjaxPro的方法AjaxPro.Utility.RegisterTypeForAjax(typeof(所在类的类名));会将标记有[Ajax.AjaxMethod]方法注册在客户端。在某项目中,设计模板字段引擎,采用html+jquery实现,这里的数据就难免需要ajax获取,但是团队对于js掌握不一,所以我写了下面辅助类,可以像ajaxpro一样简化ajax的开发。代码-jQueryInvokeMethodAttribute (此处只做标示方法处理,所以为空):[AttributeUsage(AttributeTargets.Method,AllowMultiple=fal. 阅读全文

Silverlight获取WebHost配置信息--WebClient和XmlSerializer模拟

2011-07-06 19:49 by 破狼, 2357 阅读, 收藏, 编辑
摘要: 在我们的silverlight项目中,是被打包为xap zip文件下载到客户端,所以silverlight中的app配置文件我们不能直接修改,而在其宿主web host中的web.config在服务端我们也不能直接访问。在我们的项目中遇见了这个问题所以我就有了此博客。 先说明解决这个问题的方案有:1:调用wcf,webservice,Asp.net页面等服务端数据源,异步显示在我们的UI。2:利用silverlight项目的宿主页面 object,传入初始化参数,在silverlight app中获取。上面的方案都是针对于我们的少量有限配置信息的获取。我这里做的是利用在服务端的xml配置文件. 阅读全文

我的jQuery动态表格插件二

2011-04-13 11:46 by 破狼, 5749 阅读, 收藏, 编辑
摘要: 本篇博客是我写在离职后,昨天刚辞职和交接完任务,准备离开。其实我有很多不舍,但是最终还是选择了离开,许多苦楚都埋在我的心底。哎,趁回成都找工作的机会是该好好休息一下了。 在上篇我的jQuery动态表格插件中介绍了插件的基本使用方法.在实际运用的时候出现了一些其他的需求,所以插件再次升级,增加了一些辅助功能.1:EnterToTab:$(“selector”). EnterToTab(),是的selector中的空间可以回车变为tab键使用,方便用户的输入。代码简析:IE:View Code if($.browser.msie){$(host).live("keydown", 阅读全文

我的jQuery动态表格插件

2011-03-25 00:02 by 破狼, 7820 阅读, 收藏, 编辑
摘要: 在我的页面处理中有时需要进行表单处理,需要一个用户可以添加修改多条记录。在这里我们需要控制用户的输入验证,表格的添加删除,用户输入数据的统计聚合,还有相应的计算列比如商品的总价=商品的单价*商品数量,再如,同时在用户提交的时候我还要需要获取提交到后台服务端处理在存储到我们的数据库。本插件则简单的处理了这些繁琐的事情。插件属性说明:1:rowTemplate:这是插入列的模板,在模板中我们的序号这种行号标示的需要rownum 的class。在模板中的需要唯一编号的比如我们的radiobutton的name属性在每个td单元格需要唯一的name组,再如id这种需要唯一的属性,需要{0}的占位符。. 阅读全文

报表中的Excel操作之Aspose.Cells(Excel模板)

2011-03-21 00:22 by 破狼, 25942 阅读, 收藏, 编辑
摘要: 本篇中将简单记录下Aspose.Cells这个强大的Excel操作组件。这个组件的强大之处,就不多说,对于我们的报表总是会有导出Excel的处理,如果你使用微软Excel的com组件,那么对于简单的操作还行,但是多余复杂的模板,那将是一个令人头疼的事。在Aspose.Cells之下,将是一个简单的事情。他可以导入导出excel操作,在本节将要说的就是他的际遇excel模板的导出强大功能。 多的不说,我们先来利用Northwind做两个小demo。先说说Aspose.Cells的模板语法:&=DataSource.Field,&=[DataSource].[Field]是对Dat 阅读全文

html5声频audio和视频video

2011-02-28 21:43 by 破狼, 13722 阅读, 收藏, 编辑
摘要: html5作为下一代web标准,年前轩起了html5热潮。对于html5我只是本着了解看看。关于html5和RIA(silverlight,flash,JavaFx等)我不想说什么,也没有什么可说的,存在就有其存在的理由。孰优孰劣,留给事实、时间来证明的。 在html5中出现了一些新特性:canvas 元素视频 video 和 声频audio 元素 ;对本地离线存储(localStorage,se... 阅读全文

简单实用的防止多次提交辅助类

2010-11-19 17:11 by 破狼, 3182 阅读, 收藏, 编辑
摘要: 一: 开题 这篇只是一个简单的应用技巧,高手请跳过,别拍砖,打击我这个有激情的菜鸟。在我们的web项目中经常会遇见由于网络原为等问题,而导致在页面提高后,服务器还没有来得及返回的时候,我们的用户可能在此点击按钮使的数据多次的提交。防止这个行为很简单,我们一般经常是在按钮点击后使其禁用disabled=true。我是一个很懒的人(生活中并不懒,只是写Code比较懒,我的目标是:少写Code,基于配... 阅读全文

在IIS上SSL的部署和启动SSL安全

2010-07-07 18:09 by 破狼, 29574 阅读, 收藏, 编辑
摘要: 在这次的项目中遇见了这个问题,之前我并懂了不了多少,只对了SSL和HTTPS理论了解。但并不知道在实际中如何运行。经过自己在网上查阅一番,最后靠自己解决了这个问题,现在在这里和大家分享一下。如果写的有不对或者是不恰当的,就请大家指正,多交流。SSL(安全套接子层:Secure Socket Layer):SSL是Secure Socket Layer(安全套接子层):是由网景公司(Netscape... 阅读全文

jQuery系列之目录汇总

2010-06-09 18:41 by 破狼, 6460 阅读, 收藏, 编辑
摘要: 最近一个月写了些关于jQuery的文章,谢谢大家的支持。文章仅我个人观点,也许有不对的地方,请指出。这个系列还在更新中一:jQuery基础系列:jQuery温习篇---强大的JQuery选择器jQuery之工具函数jQuery之筛选函数jQuery1.4.2新特性(翻译)jQuery Ajax 回顾jQuery 1.4 版本的十五个新特性-转载 二:jQuery插件系列:jQuery Alert Dialogs (Alert, Confirm, & Prompt Replacements)(翻译)jQuery File Tree(翻译)关于jConfirm回传的解决方案我的jQuery 阅读全文

关于jConfirm回传的解决方案

2010-06-09 14:24 by 破狼, 6536 阅读, 收藏, 编辑
摘要: 在jQuery Alert Dialogs (Alert, Confirm, & Prompt Replacements)(翻译)发布后,受到大家的很多鼓励,在这里先感谢大家。 在昨天lastwinter留言关于jConfirm的问题,如下 我趁今天有空就考虑了下。我觉得lastwinter问这个问题应该是关于ASP.NET的回传问题,这主要是jConfirm这个为CallBack回调, ... 阅读全文

Ajax杂谈

2010-05-14 09:13 by 破狼, 2393 阅读, 收藏, 编辑
摘要: Google Suggest 和Google Map的出现,引起了我们Web开发者的一次震动。随着Ajax技术的出现、盛行,本被忽视认为是二流编程语言的JavaScript脚本也开始了新的盛行,大量的JavaScript框架的出现如Microsoft Asp.Net Ajax、jQuery等。Ajax已经成为这些脚本框架必不可少的组成部分了,而且Ajax的开发也越来越简单化。 Ajax是一种已不是... 阅读全文

jQuery Ajax 回顾

2010-05-13 00:46 by 破狼, 2191 阅读, 收藏, 编辑
摘要: 在本节我准备只写上关于Ajax的说明,多数来自jQuery的帮助文档,所以不要放在首页。因为我觉得首页应该是要花费了时间和心思的作品,本次的自我感觉不够这个标准,呵呵。代码演示和jQuery Ajax 一些新的,将在下一次有空时讲述,这里就不讲了。时间已经0晨了。如果大家觉得有什么jQuery的疑问或者觉得Ajax该讲述那些内容的都可以跟我留言,只要我有时间和能力,我就一定会尽力满足大家。1. l... 阅读全文