代码改变世界

阅读排行榜

程序猿也爱学英语(上),有图有真相

2013-07-14 18:37 by 圣殿骑士, 48043 阅读, 收藏,
摘要: 这篇文章大概介绍了我学英语的一些基本资料以及心得体会,先后从发音(Pronunciation,基本常用单词积累(Vocabulary),新概念英语(New Concept English),究竟需不需要学语法(English Grammar?),走遍美国(Family Album U.S.A.),常用英语(Daily English Situations),老友记/六人行(Friends),享受英语的乐趣(Enjoy English)等进行了一些论述。写作本文只是自己一时兴起,或者说是自己的兴趣使然。文中的观点只是自己的学习心得和体会,属一家之言且鉴于本人不是学英语出身,如有不对的地方,也请大家见谅并指正! 阅读全文

架构设计分享之权限系统(看图说话)

2014-08-31 22:41 by 圣殿骑士, 35076 阅读, 收藏,
摘要: 前面一篇文章《最近架构随想》,我提到架构设计的一些构想,其实也是对之前项目经验的一些归纳及总结。今天我们就以权限系统作为切入点,谈一谈怎么设计权限系统以及怎么做到系统具有以下特性,不要忙碌于重复的码农工作,喝杯咖啡,享受代码,早点回家,陪老婆、陪小孩,环球旅游,享受生活! 阅读全文

WPF企业内训全程实录(上)

2010-10-28 11:08 by 圣殿骑士, 31453 阅读, 收藏,
摘要: 圣殿骑士由于工作和项目需要,所以对一些技术进行了较为深入的研究,之前在整个公司做过一些技术专场的培训,由于每次时间较短且人员较多的关系,没能讲得很透彻。一直都想以文字的形式把这些培训细节写出来,但是发现进度确实很慢,所以先来几篇宏观的讲解,希望能起到“授人与鱼也授人以渔”的效果。今天我们就来分享一下WPF内训之旅,这篇文章以WPF培训为主线,中间贯穿了一些其他技术和使用心得。其他培训专题诸如“OO到设计模式”、“WCF基础到企业应用“Silverlight基础到企业应用及优化”随后也会奉上,热诚和大家互相学习,如果有讲得不妥之处,也希望大家能够多多指点! 阅读全文

WPF 基础到企业应用系列3——WPF开发漫谈

2010-07-09 02:04 by 圣殿骑士, 30267 阅读, 收藏,
摘要: 这篇主要从WPF的开发基础讲起,讲了一些WPF的开发工具等内容,用一个例子来对比了WPF和WinForm的异同之处同时也对某些技术进行了漫谈,通过这篇文章,我们对WPF有了一个基本的了解,所以从下一篇文章开始我们将进入WPF的知识分类讲解,最后会以项目运用、优化和WPF4结束整个系列文章。 阅读全文

WPF 基础到企业应用系列1——开篇有益

2010-07-05 07:05 by 圣殿骑士, 28974 阅读, 收藏,
摘要: 本文从几个方面谈了WPF系列安排、开发工具、参考资料、面试问题、关于前景、效果展示等内容,通过这篇文章,我们主要了解什么是WPF以及WPF到底能给我们带来哪些体验。由于对Windows Live Writer使用不习惯和它发布日志有问题等原因,这篇文章花了5个多小时才完成,那么从下一次起,我将和大家一起进入“WPF基础到企业应用系列之旅”! 阅读全文

云计算资源分享与下载

2010-12-31 08:25 by 圣殿骑士, 26846 阅读, 收藏,
摘要:  自从上一篇实战第一个云程序之后,我就没有再发布云计算相关的文章,这些天重新整理了一下草稿箱,发现这个系列有很多篇都存了大半年了,一直没有整理发布出来,今天就先发布这篇“云计算资源分享与下载”,希望能给大家带来一些参考和帮助。这篇文章对于学习系统学习云计算有很好的指导作用,尤其是大量的书籍、视频和相关社区网站的介绍,但是由于我比较热衷于微软的Azure平台的研究和推广,针对其他厂商的云计算产品,我只是很粗浅的了解了其概念及简单使用,并没有做深入的研究,所以如果后续发布的云计算相关文章也会集中在Azure上。 阅读全文

WPF基础到企业应用系列7——深入剖析依赖属性(WPF/Silverlight核心)

2010-08-27 03:21 by 圣殿骑士, 26637 阅读, 收藏,
摘要: 这篇文章比较多,在开篇之前我们会先介绍比本篇更重要的一些东西,然后插播一段“云计算之旅”的广告,作为最近几个月执着研究的东西,终于可以和大家见面了,希望自己能从实践中深入浅出的讲明白。在前面的两个内容之后我们正式进入本篇的主题——依赖属性。依赖属性是WPF的核心概念,所以我们花费了大量的时间和篇幅进行论述,首先从依赖属性基本介绍讲起,然后过渡到依赖属性的优先级、附加属性、只读依赖属性、依赖属性元数据、依赖属性回调、验证及强制值、依赖属性监听、代码段(自动生成) 等相关知识,最后我们会模拟一个WPF依赖属性的实现,来看看它里面的内部究竟是怎样处理的,这样就可以帮助我们更好的认清它的本质,出现问题的时候我们也可以根据原理快速找到原因了。 阅读全文

自动更新组件分享

2010-10-20 08:37 by 圣殿骑士, 25902 阅读, 收藏,
摘要: 众所周知,对于一般的软件开发,在开始的时候都会有一个技术选型的阶段,最大的选型就是首先要确定是选择Client/Server模式还是 Browser/Server模式。综合而论:两者各有优劣,在很多方面都不能被对方互相取代,如在适用Internet、维护工作量等方面,B/S比C /S要强很多;但在运行速度、数据安全、人机交互等方面,B/S就远不如C/S那么强大。所以综上所述,凡是C/S的强项,便是B/S的弱项,反之亦然。由于今天讨论的是自动更新组件,所以接下来我们就往这方面细讲,既然C/S模式在运行速度、数据安全、人机交互有这么多的优点,尤其是客户端技术日益发展的今天,如何解决客户端的部署与自动升级问题便是一个非常重要的问题。 阅读全文

(收藏)《博客园精华集》分类索引

2010-05-24 02:10 by 圣殿骑士, 24465 阅读, 收藏,
摘要: 由于这几年一直热衷于.NET技术,但由于自己项目很忙,也许是自己很懒,所以没能写出好的博文,但养成了每天浏览博客园文章的习惯。转眼间即将扎根五年,收获颇多,但很多时候难免会浪费很多时间在闲逛上,所以找到了一些比较好的文章,这样可以供以后查阅(毕竟收藏夹不是万能,重装电脑就玩完了),也方便学习更多他人经验。感谢这些博文的作者和博客园精华集的整理者,同时希望博客园以后能继续这样归类,方便检索。也祝博客... 阅读全文

WPF企业内训全程实录(中)

2010-11-01 21:38 by 圣殿骑士, 23742 阅读, 收藏,
摘要: WPF企业内训全程实录由于文章比较长,所以一共拆分成了三篇,上篇WPF企业内训全程实录(上)主要讲了基础,这篇作为该实录的中篇,起着承上启下的作用。其实如果大家仔细看目录,可以发现我安排的顺序是首先讲解最基本的概念和基础内容、然后过渡到开发模式及框架、最后结合其他技术和项目实际运用,这也是学习并应用一门技术最好的流程。上篇实际上主要有两个侧重点:一则就是理清脉络——历史渊源、概念引入及基本阐述;二则是讲解WPFBasic——主要讲解WPF的每个知识点,涵盖了WPF的方方面面;如果大家感兴趣,可以下载代码进行仔细研究,如果有不懂的地方也可以参考我写的WPF 基础到企业应用系列,这里受篇幅限制,就不详细论述。今天的中篇主要围绕WPF开发模式、WPF团队协作和MVVM框架三个议题进行阐述,希望能给大家带来一些参考和帮助。 阅读全文

WPF企业内训全程实录(下)

2010-12-09 03:31 by 圣殿骑士, 23610 阅读, 收藏,
摘要: WPF企业内训全程实录由于文章比较长,所以一共拆分成了三篇,上篇WPF企业内训全程实录(上)主要讲了基础,中篇WPF企业内训全程实录(中)主要讲解开发模式、团队协作及应用框架,起着承上启下的作用,主要讲解开发模式、团队协作及应用框架。这篇作为该实录的下篇——终结篇,起着总结的作用,主要讲解其他技术的引用、WPF项目及性能优化、部署与更新等议题。 阅读全文

WPF 基础到企业应用系列2——WPF前世今生

2010-07-06 04:06 by 圣殿骑士, 23116 阅读, 收藏,
摘要: 这篇文中介绍了WPF的前世今生,同时介绍了WPF的运行原理和基本应用,在最后也介绍了WPF所包含的主要功能和与现有技术的对比,那么在下一篇我们会讲解WPF的实际开发,通过一个案例对比WPF和之前的WinForm之间的差别,从而对WPF有一个正确的认识。 阅读全文

31 天重构学习笔记索引

2010-06-30 01:51 by 圣殿骑士, 22347 阅读, 收藏,
摘要: 由于最近在做重构的项目,所以对重构又重新进行了一遍学习和整理,对31天重构最早接触是在2009年10月份,由于当时没有订阅Sean Chambers的 blog,所以是在国外的社区上闲逛的时候链接过去的。记得当时一口气看完了整个系列并没有多少感觉,因为这些基本上项目都在使用,只是我们没有专门把它标示和整理出来,所以也没有引起多大的重视。现在突然接手这个重构项目,由于团队成员技术和经验参差不齐,所以有必要专门整理一个重构的纲要,当然这个系列也非常适合做新系统的代码规范参考,只要有代码的地方,这个重构规范就很有价值。 阅读全文

新加坡架构师面试总结

2014-02-19 19:24 by 圣殿骑士, 22130 阅读, 收藏,
摘要: 本来是想把之前面试的一些经历和体会以一个系列的形式写出来,但一直都有这样或者那样的事情“从中作梗”,所以直到现在也未能如愿。我当时在新加坡一共面试了七家公司(有欧美企业,香港企业,新加坡政府、企业以及银行),其中有电话面试,视频面试,笔试,机试以及“面对面”面试。最终结果一共收到4个offer,其中以新加坡管理大学和微软两个Offer最难取舍。鉴于很多朋友发邮件提到这个问题,我本意是很想把这些文章补上,但是这个月忙着赶项目,下个月又要和老婆去澳大利亚旅游大半个月,所以先发一张之前概述的总结图,希望对需要这些资料的朋友一些帮助或者启示。 阅读全文

实战第一个云程序

2010-09-08 05:07 by 圣殿骑士, 22118 阅读, 收藏,
摘要: 本篇文章在安排上大致如下:首先回顾前面的基础知识,这样大家就可以有一个大概的认识;接着介绍开发工具,正所谓“工欲善其事,必先利其器”;再接着就是开发第一个简单程序,通过这个简单程序来看一下其开发过程;开发完毕之后就需要部署,在讲部署之前我们必须要有账户来完成此操作,所以紧接着就依次讲解账户申请和部署流程;大家一直在用程序+数据库模式来开发我们的应用,所以接下来我们就讲SQL AZURE和经典的程序+数据库模式,这样大家就可以避免生疏感,从而使理解也变得更加容易一些。通过这篇文章,我们对云计算有了一个较清晰的认识,了解了它究竟是什么、究竟能做什么以及如何做。如果大家清楚了这些问题,也就达到了本篇预期的效果,同时也为系列后面的文章打下了 阅读全文

园友们赶快行动起来,免费获得微软MCSD证书!

2012-11-13 08:48 by 圣殿骑士, 21715 阅读, 收藏,
摘要: 各位园友们,赶快行动起来吧,免费获得微软HTML5,JavaScript和CSS3的MCSD证书(价值一千多大洋)。如果你对此感兴趣,下面就和圣殿骑士一起完成注册和考试预定(PS.今天新加坡过节,不上班,有什么问题,圣殿骑士会尽力解答)。另外,经很多园友建议,如果有注册成功的朋友,回复可以加上城市信息(哪个城市注册成功),这样可以方便其他其他园友得到更有用的信息。 阅读全文

我与英语技术书籍

2013-09-05 00:01 by 圣殿骑士, 21131 阅读, 收藏,
摘要: 今天这篇我们就来聊一聊英语相关的技术书籍,文中主要讲英语技术书籍,所以中文书籍以及其他不是计算机相关的书籍不在此篇论述范畴。需要强调的是文中的观点只是自己的学习心得和一些体会,属一家之言且鉴于本人学识浅薄,如有不对的地方,也请大家见谅并指正。 阅读全文

WPF 基础到企业应用系列索引

2010-07-09 09:41 by 圣殿骑士, 20786 阅读, 收藏,
摘要:  WPF 基础到企业应用系列从WPF的起源、背景、历史、现状讲起,然后逐渐过渡到基础、企业应用以及经验总结等,整个系列计划三十篇左右,每一篇都会认真完成,怀着宁缺毋滥的精神,争取能给读者带来帮助的同时也能提高自己,更进一步希望能以文会友,共同提高! 最后圣殿骑士 会尽心尽力写好这个系列,同时由于是自己对这些技术的使用总结和心得体会,错误之处在所难免,怀着技术交流的心态,在博客园和51CTO发表出来,所以希望大家能够多多指点,这样在使一部分人受益的同时也能纠正我的错误观点,以便和各位共同提高,后续文章敬请关注! 阅读全文

关于新加坡IT薪酬

2014-06-12 12:51 by 圣殿骑士, 20340 阅读, 收藏,
摘要: 很多朋友发邮件或留言问我关于新加坡IT薪酬的问题,由于前段时间比较忙,所以没有及时一一回复,在此表示抱歉。新加坡IT薪酬范围大概如下(月薪,新加坡币对人民币为1:5): Junior Developer/Programmer/Engineer/Consultant (初级):2.5K – 5K新... 阅读全文

学习英文之社区,博客及源码

2013-08-26 00:50 by 圣殿骑士, 19582 阅读, 收藏,
摘要: 前些天写了一篇《程序猿也爱学英语(上),有图有真相》,大概介绍了我学英语的一些基本资料以及心得体会,本来今天该发中篇,但《程序猿也爱学英语,有图有真相(中)》实在太长,为了方便读者阅读以及多方面考虑,我把它拆分成了几篇,今天这篇我们就来讲一下社区,博客以及源码。 阅读全文