Hello world.

  2012年8月30日
摘要: Linq快速入门——Lambda表达式的前世今生Lambda表达式其实并不陌生,他的前生就是匿名函数,所以要谈Lambda表达式,就不得不谈匿名函数,要谈匿名函数,那又要不得不谈委托。何为委托匿名方法Lambda表达式扩展方法泛型委托A Simple Lambda DemoLambda表达式树何为委托委托非常好理解,类似于C++里面的函数指针(指向了一个方法),并且委托约束了待指向方法的签名(由返回类型和参数组成)。using System; using System.Collections.Generic; using System.Linq; using System.Text; nam. 阅读全文
posted @ 2012-08-30 15:25 Ryan.zhu 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前端代码标准最佳实践:javascript篇前言最近一直重构项目的前端代码,也参考了各种前端代码的最佳实践,目的是让前端的HTML,CSS,JavaScript代码更符合标准,有更好的性能,更好的可维护性,尝到了重构后的甜头,也萌生了写这个系列博客的念头。前端代码有其固有的灵活性,这就导致了目前前端代码非常混乱的局面,本系列文章希望能起到抛砖引玉的作用,让更多的人重视前端代码的质量,编写更标准的前端代码。本系列文章共有三篇,分别讨论HTML,CSS,Javascript,本篇将讨论Javascript。javascript是灵活性非常高的一种脚本语言,使得用其实现的同样功能有多种多样的写法,那 阅读全文
posted @ 2012-08-30 10:38 Ryan.zhu 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 前端代码标准最佳实践:HTML篇Web前端代码中,HTML是根本,CSS和JavaScript也是围绕着既有的HTML结构来构建,所以良好的HTML代码结构,除了提高了HTML代码的可读性,可维护性和执行性能之外,也可以让相对应的CSS和JavaScript代码更好的构建。距前面两篇探讨JavaScript(前端代码标准最佳实践:JavaScript篇)和CSS(前端代码标准最佳实践:CSS篇)之后,我们今天来探讨Web前端HTML的一些最佳实践。(1)HTML代码的基本规范1. HTML的命名和格式任何代码的混乱都是从命名和格式的混乱开始的,所以一定要有统一和规范的命名和格式,以下是一些基本 阅读全文
posted @ 2012-08-30 10:38 Ryan.zhu 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 前端代码标准最佳实践:CSS篇上一篇《前端代码标准最佳实践:javascript》发表后,大家讨论还是很热烈,从侧面体现了前端工程师对写标准的前端代码的重视程度很高。这些最佳标准实践并不是那个权威组织发布的,而是由大量的前端工程师们在实践过程中的经验总结,目的在于提高代码的可读性,可维护性和性能。那么接着上一篇,我们再来谈谈CSS代码的一些标准实践。1,命名和其他语言规范一样,css的命名也讲究命名要有意义,命名要尽可能短但是要足够表达含义;命名的词用连字符连接。不规范的命名:?123456#navigation{}.demoimage{}.error_status{}规范的命名:?12345 阅读全文
posted @ 2012-08-30 10:37 Ryan.zhu 阅读(343) 评论(0) 推荐(0) 编辑
come soon on