摘要: 分享一些团队和开发方面的拙见。  阅读全文
posted @ 2009-07-18 21:13 wsky 阅读(247) | 评论(0) |  编辑
     摘要: 您是否希望让主/子线程编程能在一个方法区域内保持线性的语法书写,而不是通过Callback等方式打乱原本的书写顺序和连贯性?我们将一步步来设计一个小组件来便捷的支持这种语法的连贯。  阅读全文
posted @ 2009-12-23 14:03 wsky 阅读(1114) | 评论(7) |  编辑
     摘要: 关于负载均衡的一些认识以及归纳的一些应用的介绍,总结做个笔记。  阅读全文
posted @ 2009-11-17 13:08 wsky 阅读(255) | 评论(2) |  编辑
     摘要: 领域模型是OO分析中最重要的和经典的模型。领域驱动设计(DDD)则是有效的软件复杂性的应对之道。 本文就“试卷”来进行DDD的分析和设计的尝试。  阅读全文
posted @ 2009-10-27 20:10 wsky 阅读(1150) | 评论(9) |  编辑
     摘要: 我们在软件设计中常遇到这样一种场景,一个对象的某个成员,它的加载很耗时,然而又不是总是需要,因为我们不希望它在对象初始化的时候就被加载,而是在它被显示使用时才去加载。本文将先尝试以较简易的方式实现以便它可以立刻开始工作,后续篇幅将逐步完善这个设计。  阅读全文
posted @ 2009-10-23 21:20 wsky 阅读(1629) | 评论(5) |  编辑
     摘要: 效率<>速度, 同时还应保证产品,程序,代码的质量。 浅谈一些可能对开发效率提升的点。  阅读全文
posted @ 2009-09-08 20:36 wsky 阅读(175) | 评论(1) |  编辑
     摘要: 分享一些团队和开发方面的拙见。  阅读全文
posted @ 2009-07-18 21:13 wsky 阅读(247) | 评论(0) |  编辑
     摘要: 最近非常热门的UE,UED,用户交互设计。工作里大伙总是常常谈及需求如何如何,用户体验如何, 以下文字若无标明引自何处,均为个人撰写,见解和看法恐有欠妥或不全面之处,下文多以开发者角度来认知UE与开发的结合。  阅读全文
posted @ 2008-12-11 14:42 wsky 阅读(1908) | 评论(17) |  编辑
     摘要: 最近一直没时间具体整理,先贴一下准备要整理的Silverlight学习的目录。  阅读全文
posted @ 2008-12-11 13:43 wsky 阅读(142) | 评论(2) |  编辑
     摘要: 用于歌词同步,整理一下放出来,核心脚本只负责处理lrc格式的歌词和呈现,并提供同步功能。  阅读全文
posted @ 2008-12-11 11:35 wsky 阅读(2458) | 评论(29) |  编辑
     摘要: 认识AOP,因为它所具有的吸引力,AOP(面向方面)让我们只需要关注我们需要关注的那个方面,把无关业务的方面剥离, RT,是一个对AOP的.net实现逐渐深入的认识过程,  阅读全文
posted @ 2008-05-21 22:54 wsky 阅读(654) | 评论(1) |  编辑
     摘要: 装了vs2008专业版,一直没有去试用下,最近在看WCF Pro,对Silverlight也很感兴趣,看了网上一些应用,觉得的确很cool~于是就打算试试看,在Silverlight官方网上看到推荐一个开发工具,Expression Blend,下了个预览版 用了感觉不错^^,就介绍一下这个系列都是专业的设计工具,包括图中的几个方面在Blend版本的参考文档里有一些介绍,它可以用来设计WPF(微软...  阅读全文
posted @ 2008-04-25 11:08 wsky 阅读(251) | 评论(1) |  编辑
     摘要: Velocity是Monorail的模板之一,语法简洁,应用灵活。 以下搜集整理的一些语法和应用技巧:   阅读全文
posted @ 2008-04-21 00:37 wsky 阅读(321) | 评论(0) |  编辑
     摘要: 最近在看Castle的东西,并在项目里尝试了Castle ActiveRecord来做ORM,
通过一些网上的介绍评论和自己的学习,感觉castle是个不错的开源框架,特别是它的IOC容器轻便易用,还有就是MVC框架Monorail~在看了它的一个简易的Demo之后,一下子让我感觉到了这种思想正是我需要的!  阅读全文
posted @ 2008-04-19 23:24 wsky 阅读(302) | 评论(2) |  编辑
     摘要: 前阵3.5出来后就下了vs08来尝尝鲜,今天正好收到了《你必须知道的.net》(现在开始要深入理解底层了 时间呦),就顺便再体味一下dotnet3.0以来的新特性^^写个Demo分享一下,自从微软出了3.0和基于它的一系列新技术后,就掀起了新技术学习热潮^^ 咱们也不能落后,多少也要了解了解嘛,从几个新特性看来,最大的特点就是引入基于函数式的编程方式,以及语言动态性,现在非常流行的东东,目前最优秀...  阅读全文
posted @ 2008-04-14 23:31 wsky 阅读(124) | 评论(0) |  编辑
     摘要:      近期在项目中使用Castle ActiveRecord(以下简称AR)以及它的IOC容器,对于AR,总的来说使用起来的感觉还是蛮易用的,因为没有系统学习过Nhibernare,所以对它的底层没有太多体会,使用的时候还是得比较谨慎的;      在开发过程中,最头痛的就是使用AR来实现复杂的数据提取的时候,非...  阅读全文
posted @ 2008-04-14 01:17 wsky 阅读(189) | 评论(0) |  编辑
     摘要: 首先,引用一段话,园子里的某人如是说:"不要把asp.net和webform混淆,邪恶的是webform。拖一个textbox和写<input type=“textbox”/>比起来能省多少事?如果要做个有个性化样式或结构的表格,用控件能比foreach容易?从datagrid的编辑模式更新一列数据要多少步骤?获得行索引,获得行,从中再获得控件,再赋值。如果用mvc的话,input的值...  阅读全文
posted @ 2008-04-12 03:00 wsky 阅读(365) | 评论(0) |  编辑
     摘要: 晚上在一个开源群里,一个朋友提出了个关于使用castle时候空值处理的问题 要在字段里插入空值 castle有提供一组空值类型,可以如下实现: [Property] public NullableDateTime CreatedDate {     get { return _createdDate; }     set...  阅读全文
posted @ 2008-04-11 23:12 wsky 阅读(221) | 评论(0) |  编辑
     摘要: Discuz开源代码结构分析 2008-4-11 Carl XuDiscuz开源代码结构分析2008-4-11Carl Xu /*分析DZNT的开源代码大体层次结构*/右图是DiscuzNt(以下简称DZ)开源代码的方案结构 20个项目,看上去好像很庞大,现在我们来分析一下它的层次,从本人的个人分析角度上看discus是比较典型的应用三层架构,可以说在架构上是比较普通的,左图是DZ的几个数据层项目...  阅读全文
posted @ 2008-04-11 21:13 wsky 阅读(1750) | 评论(2) |  编辑
     摘要: 通常js需要从服务器获取一些数据来实现应用,有两种思路:1.使用ajax异步加载 2.利用服务器加载页面的时候同时加载数据这里要提的是第二种方式,很普遍的,但是性能却很值得考究.如何来加载这些数据的绑定.场景如下:需要生成一列表,根据点击不同的列表项显示不同图片;很显然,这里的列表项是包含图片的信息的,这样的话我们就应该利用这点来有效使用数据源的绑定 Dictionary<int, str...  阅读全文
posted @ 2008-03-30 11:25 wsky 阅读(2344) | 评论(5) |  编辑
     摘要: 关于IOC和工厂模式的体会,画图做个笔记  阅读全文
posted @ 2008-03-29 03:59 wsky 阅读(1552) | 评论(7) |  编辑
     摘要: 使用泛型的时候我们可以这样来约束一个参数void Sort<T>(T[] arr) where T : IComparable<T>这里实现一个泛型的排序方法,约束参数T必须是实现 IComparable<T>接口,那么当我们使用这个方法的时候,我们不得不提供满足约束的参数,否则在强制转换的时候就会报错,那么当我们或者使用者原有的对象类型并非实现ICompara...  阅读全文
posted @ 2008-03-25 22:51 wsky 阅读(178) | 评论(0) |  编辑
     摘要: Hibernate的优秀和在java平台的出色应用毋庸置疑,移植到.net上的NHibernate也是重量级ORM工具,各种开源的OR工具也多的不胜枚举,很多都很优秀,虽然.net3.0之后微软推出了Linq-to-Sql来作为主推的OR工具~但是3.0或者3.5毕竟还没有普及,现行开发中还是以.net2.0为主~(自行编写基础2.0的Linq应用的不包括~) HQL作为Hibernate/NHi...  阅读全文
posted @ 2008-03-25 22:46 wsky 阅读(538) | 评论(1) |  编辑
     摘要: 前天在写IPS的支付接口,照着文档写好后测试老不过~加密没有问题,参数也没有问题~和上海环迅公司的工程师交流后,居然是他们之前提供的文档说明有误~~因为要使用IPS的分账功能,要传递分账信息~关系到分钱的事自然不能马虎,接口要求对分账明文进行加密,用MD5,SHA1?这可不是密码~人家服务商还要解密出来使用的~那其他方式被人篡改岂了得?为了利益~,我们就自然得拿出各种加密手段来防止数据在传输途中被...  阅读全文
posted @ 2008-03-10 12:42 wsky 阅读(346) | 评论(0) |  编辑
     摘要: 刚整理的几个接口文档记录支付接口搜集 08年1月第三方支付接口1. 快钱支付2. 支付宝3. YeePay易宝4. 邮局支付(网汇通)5. 安付通6. 网银(chinabank)7. PayPal贝宝8. ips环迅支付9. 腾讯财付通10. NPS网上支付系统1.快钱支付(银行/邮政汇) (https://www.99bill.com/website/)联系方式: http://www.99bi...  阅读全文
posted @ 2008-01-24 21:12 wsky 阅读(4908) | 评论(59) |  编辑