使用 jQuery.render 呈现服务器数据[内置 Ajax 支持]

by 陈计节 2012.3.19 21:17
 通过上一篇文章,我们了解到,jQuery.render 支持使用与传统 jQuery 命令调用方式相同的简单而直观地调用来完成对 Array 或 Object 等本地数据类型的呈现,此外,我还简要介绍了模板的话题。
紧接上一篇文章的思路,让我们随本文一起探讨 jQuery.render 是如何使用同样简单直观的方式来解放动态绑定来自服务器的远程数据的。
[更多...]

Tags: , , , ,

Ajax | General | Javascript | jQuery.render | UI

使用 jQuery.render 呈现本地数据(local data source)

by 陈计节 2012.3.18 00:51
 在上一篇博客中,我介绍了 jQuery.render 是一个用以帮助搭建视图的引擎。jQuery.render 是一个用于前端页面的 jQuery 插件,它可以根据指定的模板和数据来呈现出 HTML 视图。

在本篇中,请随我一起了解 jQuery.render 是如何自动处理数据,以及您可以如何更自主地定制 jQuery.render 来满足您的个性化需求。 [更多...]

Tags: , , , ,

General | Javascript | jQuery.render | UI

用 jQuery.render 呈现 Web 视图

by 陈计节 2012.3.14 00:59
在构建 Web 应用的过程中,一个常见的场景是,我们搜集数据之后,再使用 Javascript 来将这些数据按设想的方式呈现到页面上。我正在为您介绍的 jQuery.render 就是在这时候用来帮助你搭建视图的得力引擎。 jQuery.render 是一个用于前端页面的 jQuery 插件,它可以根据指定的模板和数据来呈现出 HTML 视图。jQuery.render 可以自动处理包括集合、JSON 对象在内的各种数据,内建 ajax 支持,具有完善的事件体系,供您自由使用与定制。 [更多...]

Tags: , , , , ,

General | Javascript | UI | jQuery.render

即使是js,也请关注你的业务

by 陈计节 2011.10.3 13:54
 一个问题的解决总伴随着很多方向的小问题,我们要专注,就要将大问题分开成若干个小问题,再将注意力分别专注在这些小问题上,并分别解决之,最终将所有问题解决。这个中间需要注意的一个“玄机”是,这些小问题与“全局协调者”之间的关系。小问题只需要按全局协调者的要求返回一定的数据即可,其中的具体逻辑是可以随意修改的。

其实分治策略是早就提出的一种重要思想了,却在现代编程实践中渐渐地被人们所抛弃、遗忘了。这导致了很多乱成一团的代码,难以维护的代码。这很可惜。 [更多...]

Tags: ,

General | Javascript | Software Project

让你的 Node.js 跑在 Windows 的 IIS 中

by 陈计节 2011.8.29 16:08
Node.js 确实是个不错的东西,国内也已经有了一大批学习者,最新版是0.5.5 版。它是原生于 Linux 平台的东东,不过微软主动与 Node.js 团队接触并给予支持,所以使得 Windows 平台现在也能运行 Node.js 了,在前不久发行的 0.5.5 版中,已包含了 Windows 的生成版。

我要讲的正是在 Windows 和 IIS 中运行 Node.js。 [更多...]

Tags: , , ,

General | Javascript | Server Components | Windows

闭包(Closure)

by 陈计节 2011.5.4 20:04
我只是谈谈闭包,它是 Javascript 中的一种机制;闭包也是大多数编程语言都提供的一种能力,为编程语言的表达能力做了很大的提升。 [更多...]

Tags: , , ,

Ajax | C# | General | Javascript

try..finally还是 try..catch..finally——你的异常处理异常了吗?

by 陈计节 2011.3.5 13:29
 catch用于处理异常,而finally用于运行必须运行的代码,比如回收资源等。
那有人就要问了:finally 里的语句一定会被执行吗?我难道不可以使用何种语句让它不会执行吗?确实会在异常、崩溃时也能执行吗?

我一直这样回答提问者的问题:一定会,无论使用何种语句试图跳出,它都会被正常执行!

下面,我将简单地论证为什么是这样的,以及什么时候 finally 里的语句不会被执行呢?
[更多...]

Tags: , ,

C# | General | Others | Windows

[感]感谈开发员的花钱与技术的长进

by 陈计节 2011.1.15 15:07

看到 赵劼 这样一篇文章 “花钱”购买App Hub Membership终于成功了 里谈到的有关他购买 Windows Phone App Hub Membership 的一点细节和感想,当他谈到花钱与技术长进的方面,谈到软件的正版化以及移动应用市场等方面时,我颇有同感。回忆起自己大学期间省吃俭用却花费 2500 元来购买一大堆开发技术书籍的日子,实在百感交集啊。

如今的日子,笔者也正整装待发,准备一头扎进这开发的河流里不想出来了!



 

[更多...]

Tags: ,

General

是时候丢弃 alert 了,提示而非警报!

by 陈计节 2011.1.12 18:04
 alert 方法恐怕是  Javascript  中使用得最多的方法了——它可以被用于多方面:开发时的调试、向用户提示信息、向用户发现警告……但随着 alert 被大量的滥用,alert 本身的形式过于简单以及 alert 无意却客观上增加了程序运行的成本的事实,还有众多其他方面的否定因素,让我们不得不思考摒弃 alert 而寻找替代方案了。 [更多...]

Tags: , , ,

General | Javascript

C#产生不重复的随机数并生成随机文件名

by 陈计节 2010.10.19 11:35
 如果不给 Random 的构造函数传递参数,如果时间相同,即使使用不同的 Random 实例,由于初始化它们的种子(系统时间)是相同的,所以Random 对象的这些实例产生的随机数仍然是相同的。

然而我们确实需要不重复的随机数,生成不重复的随机数(即“随机”的随机数)一直是一个受关注的技术话题。

对于随机数的重复部分,本文介绍几种方法可以方便地解决。

使用 System.IO.File.Exist() 方法即可验证是否已存在相同的文件名,使用一个 while 循环来一直获取随机文件名,直到不与已经存在的文件名相同为止。
[更多...]

Tags: , , ,

Asp.Net | C# | General



个人概述

陈计节


男,Web 开发人员
精通Javascript等前端技术,在浏览器兼容性、DOM 编程方面有丰富的经验;三年.Net开发经验,熟练掌握C#、VB.Net 等编程语言。
使用 ASP.NET 构建高性能、高扩展性的WEB应用;具有良好的编码风格与面向对象开发思想。

最近的评论

Comment RSS