2010年1月24日
摘要: jQuery 1.4 最近刚刚发布. 这个版本可不是一个简单的改进,它不仅包含了很多新的特性,还改进了很多功能, 更在性能优化方面下了很大功夫, 本文将对这些新的特性和增强的部分进行讨论,希望能对你有所帮助. 阅读全文
posted @ 2010-01-24 02:42 jujusharp 阅读(4083) 评论(17) 推荐(11) 编辑
  2010年1月5日
摘要: 作为程序员,我想很多人应该都有过跟异常打交道的经历。而且相信也有很多人也都写过catch(Exception e){//blabla}这种把所有未知异常一股脑儿捕获并处理掉的代码吧。不管是为敷衍客户也好,让程序继续运行以避免糟糕的用户体验也罢,在微软眼中,这种处理方式都是不对滴,特别是当你的程序是作为一个插件寄存在别的程序如VS,Offcie中时,这种情况下对有些严重的异常如访问冲突我们更应当是让程序结束而不是继续运行。然而很多时候,我们并不清楚哪些异常是严重的,哪些是可以让程序继续运行的,因为在.NET 4.0以前,CLR会很忠实的把所有大大小小的异常一股脑儿的都抛给程序员处理。不过这个问题在4.0以后会得到很好的解决了。因为对有些严重的会引起进程崩溃的异常的处理以后会由CLR来统一处理而不再交给我们可怜的程序员了。 阅读全文
posted @ 2010-01-05 02:50 jujusharp 阅读(3136) 评论(13) 推荐(8) 编辑
  2010年1月2日
摘要: 这篇文章我主要给大家介绍一个C# Team很少提及的一个关于C# 4.0的新特性--索引属性。文章主要从索引属性是什么,为什么需要它,为什么C#又不完全支持它,目前C#索引属性的实现以及怎样使用它四个方面进行介绍。最后文章对索引属性也进行了一些简单的总结。 阅读全文
posted @ 2010-01-02 08:14 jujusharp 阅读(5132) 评论(9) 推荐(2) 编辑
摘要: 相信每个搞.NET开发的程序员都希望了解目前PC用户机器上.NET版本安装的情况吧。这里我将给出一份国外对客户端安装了.NET Framework的机器统计的情况,希望这些信息能对你有所帮助。 阅读全文
posted @ 2010-01-02 01:27 jujusharp 阅读(512) 评论(0) 推荐(0) 编辑
  2009年12月30日
摘要: 前段时间看过一些关于dynamic这个C#4中的新特性,看到有些朋友认为dynamic的弊大于利,如无法使用编译器智能提示,无法在编译时做静态类型检查,性能差等等。因此在这篇文章中我将就这些问题来对dynamic做一个较详细的介绍,希望通过这篇文章,能使大家对dynamic关键字有个更深入的认识。文章主要从dynamic特性介绍,应用举例,缺点和性能四个方面进行介绍。 阅读全文
posted @ 2009-12-30 09:37 jujusharp 阅读(6394) 评论(16) 推荐(11) 编辑
  2009年12月25日
摘要: 符号在一门语言中往往比字母更能形象的传文达意,同时给开发人员留下深刻的印象.在本文中,我将根据键盘布局的顺序给大家一一介绍C#中的各种符号和它们的组合使用,最后,我稍稍展望了一下对新的符号的期待,希望能对你也有所帮助。 阅读全文
posted @ 2009-12-25 09:06 jujusharp 阅读(3466) 评论(17) 推荐(2) 编辑
  2009年12月23日
摘要: 泛型,.NET的这个特性相信大家都已经很熟悉了,提起泛型,不能不首先提到C++中的模板,C++中模板的引入大大提高了代码的重用性,因此也得到了许多程序员的喜爱。因此,在同为强类型语言平台的.NET 2.0和Java 1.5中,它们也都不约而同的引入了泛型的对语言和平台的支持。不过虽然三种语言最终都提供了将类型参数化的功能,然而这个功能在三个平台或语言中的实现却大大不同。相对来说,C++的模板功能是三者中最为强大的,不过由于.Net和Java对类型安全和稳定性要求更高,它们对泛型的支持要稍微简单,不过即使如此,二者对泛型特性的实现也引起了两个阵营中程序员们的争论,不过最终普遍认为Java的伪泛型(通过擦拭法实现)要比.NET的JIT级别的真正的泛型性能要差(java仍然有装箱,拆箱操作)。当然这些是后话,下面我们来看看.NET的泛型到底如何使用吧! 阅读全文
posted @ 2009-12-23 02:35 jujusharp 阅读(2986) 评论(4) 推荐(5) 编辑
  2009年12月20日
摘要: 如今,Web开发工程师在学习和工作中通常都使用了不止一门语言。因此,对一门语言的方方面面我们很难说得上都去了解,要精通一门语言也是相当有难度,比如语言中一些生僻但可能很有用处的关键字用法。 这里我给出了10个最不常见并且常被人误用的HTML标签。虽然可能并不像其他HTML标签那么常见,但在某些特殊的情景下,他们仍然相当有用。 阅读全文
posted @ 2009-12-20 04:23 jujusharp 阅读(4340) 评论(36) 推荐(16) 编辑
  2009年12月19日
摘要: 编程不仅是个体力活,还是个经验活,平时的一些经验总结对以后的工作和学习都会有所帮助,因此这里列出几条关于.NET的小的编程技巧,希望能对你我都有所启发! 阅读全文
posted @ 2009-12-19 18:19 jujusharp 阅读(814) 评论(1) 推荐(1) 编辑
  2009年12月6日
摘要: 由于ECMAscript standard未规定Array.sort具体实现,导致各家浏览器实现sort方法不一样,有些排序是稳定排序,如IE,而另外一些则基于不稳定排序算法,这导致有可能会出现对一些跨浏览器的用户体验不一致问题,问题很简单,我给出的解决办法是多键比较,希望能对你有所帮助。 阅读全文
posted @ 2009-12-06 14:40 jujusharp 阅读(1000) 评论(0) 推荐(0) 编辑