08 2010 档案
摘要:有时候经常会想起一些点点滴滴的事情,串联起来还挺有意思的 07年以前,我在大学主要学习网络,说起来可能有些可笑,浑浑噩噩的大学生活到了某一天中午,我们几个买了电脑报,正在看软件板块,看到一篇文章说网络工程师的年薪可以到10W,想想自己刚好是网络专业,“老子要考网络工程师”的想法就扎根了。于是就到古玩城买了本厚厚的网络工程师教程看起来,那个时候对就是对网络很感兴趣,喜欢到处...
阅读全文
摘要:策略模式跟抽象工厂非常相似,基本逻辑是根据需要实例化出需要用的类。不同的是策略模式需要调用者非常清晰的知道有哪些策略,各个策略的调用规则,而抽象工厂的话,需要知道有哪些类,找到调用者需要用的类。 没有找到两者根本的不同点。其实本质都是根据需要来找合适的算法类。 写这个之前,找过一些文章 ColinSong:http://www.cnblogs.com/coli...
阅读全文
摘要:最近涉及到一个横向显示CheckBox的功能,放在ListBox中进行遍历的话,在网络上找了好像很难做的样子,还用了模板,我尝试了一下, 前台代码后台动态添加CheckBox循环读取
阅读全文
摘要:本文的例子来源于程杰的<大话设计模式> 使用工厂类来实例化出你想要的对象来完成一个操作。 以加减运算类为例,我们说类的职责应该是单一的,运算这个操作如果...
阅读全文
摘要:迪米特法则的简写是LOD,Law of Demeter,又叫最少知识原则(Least Knowledge Principle, LKP) 用一句话来解释就是“一个对象应当对其他对象有尽可能少的了解。” 这个法则可以通过一个例子来描述,现在需要向计算机用户输出1+1的结果,那么我们可以分解这个操作到两个类中,一个类用来输出,一个类用来计算。 两个对象只需要知道对方能够做...
阅读全文
摘要:假如你的解决方案中有两个Silverlight项目,其中的DLL文件时两个SL项目都使用到的,为了能够最大程度的减小XAP包的体积,你选择了系统的这个选项编译后在Web的ClientBin文件夹下会出现这样的结构这样呢,两个项目共享这些DLL的压缩文件,每个项目的XAP便缩小了。但是,我们一旦选择了OOB功能,便发现不能够再选择系统自带的减小xap的功能了,怎么办呢,于是,我们在选择OOB的基础上...
阅读全文
摘要:今天继续在研究Silverlight的发布优化方法,由于项目需要开启OOB,没有办法再选中 这两个选项只能选择其中一个,很遗憾不能利用自身的功能合并项目了,这里说明一下,第一个选项的好处 如果你的解...
阅读全文
摘要:前段时间的一个中午我收到了一封关于windows live 软件包 试用版的邮件,于是安装了几个体验了一下。 下载地址:http://explore.live.com/windows-live-es...
阅读全文
摘要:优化分为两部分,DLL组织优化及资源优化 一, 项目资源优化 资源在silverlight中存在形式 Resource —— 资源会被打包在程序集内部 Content——资源会被打包在Xap包...
阅读全文
摘要:最近做开发时,silverlight的xap越来越大,如果不进行优化严重影响到客户端的体验,因此看了一些资料,总结一下。 一,XAP包是可分解的 Silverlight应用最终是借助于http协议...
阅读全文
摘要:有关于事件的概念呢,记得以前看过一个例子,关于猫逮老鼠的,就是说,老鼠进到一个房间里后,猫就开始逮老鼠。说老鼠不能直接告诉猫你来逮我吧,于是就通过一个监视器来通知猫,一旦猫看到老鼠就开始逮了,而这个监...
阅读全文
摘要:这两天遇到一个问题,项目中需要在silverlight中使用连接图的方式来显示任务之间的关系,总体有父子和平行两种,昨天在改同事的代码,一直出问题,索性晚上写了一下实现方法。 需求: 有一个Lis...
阅读全文