Fork me on GitHub

2014年5月22日

摘要: .Net组件程序设计之序列化.Net组件程序设计之序列化自动序列化Serializable属性 1 [Serializable] 2 public class SerializableCase 3 4 { 5 6 public SerializableCa... 阅读全文
posted @ 2014-05-22 23:55 HackerVirus 阅读(215) 评论(0) 推荐(0)
摘要: 扩展 DbUtility (1)2014-05-22 21:48 by Ivony...,234阅读,3评论,收藏,编辑本文原始路径:https://www.zybuluo.com/Ivony/note/14074前言DbUtility v3 是一个开源的轻量级数据库访问框架,源代码通过 Apach... 阅读全文
posted @ 2014-05-22 23:52 HackerVirus 阅读(262) 评论(0) 推荐(0)
摘要: 标准IDispose模式浅析DoNet资源众所周知,.Net内存管理分托管资源和非托管资源,把内存中的对象按照这两种资源划分,然后由GC负责回收托管资源(Managed Resource),而对于非托管资源来讲,就需要程序员手动释放。 Framework的设计者的本意是降低Developer的入门难... 阅读全文
posted @ 2014-05-22 22:52 HackerVirus 阅读(239) 评论(0) 推荐(0)
摘要: 超级懒汉编写的基于.NET的微信SDK一、前言 特别不喜欢麻烦的一个人,最近碰到了微信开发。下载下来了一些其他人写的微信开发“框架”,但是被恶心到了,实现的太臃肿啦。 最不喜欢的就是把微信返回的xml消息在组装成实体类,所以会比较臃肿,现在都提倡轻量级,所以有什么办法可以避免大量实体类的存在... 阅读全文
posted @ 2014-05-22 18:13 HackerVirus 阅读(865) 评论(2) 推荐(0)
摘要: 实现虽易,写好不易——小玩意也能体现编码功力,微信消息处理框架发布2014-05-22 14:45 by 麦舒,685阅读,2评论,收藏,编辑最近在接手同事之前写的代码,关于微信接口开发的,花了点时间把它整理成了一个类库,但是为了显得高大上,冠了一个框架之名。然后写下这么一篇文章:代码重构之 —— ... 阅读全文
posted @ 2014-05-22 18:11 HackerVirus 阅读(1084) 评论(0) 推荐(0)
摘要: 有关于结对编程的一些看法结对编程是一个很有意思的形式,我很对这个感兴趣,因为大学的时候就是参加了ACM/ICPC,三个人,一台电脑,去共同解决几个问题。典型的结对编程。 结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而... 阅读全文
posted @ 2014-05-22 18:03 HackerVirus 阅读(223) 评论(0) 推荐(0)
摘要: Windows平台分布式架构实践 - 负载均衡概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便... 阅读全文
posted @ 2014-05-22 17:58 HackerVirus 阅读(211) 评论(0) 推荐(0)
摘要: .Net组件程序设计之上下文在后续篇幅的远程调用的文章里有说到应用程序域,那是大粒度的控制程序集的逻辑存在,那么想对对象的控制又由谁来做主呢?没错了,就是上下文。CLR把应用程序域更细化了,在应用程序里添置了上下文的概念,上下文是有着一套约束并且负责管理在其中的所有对象的访问的这么一个逻辑的存在。举... 阅读全文
posted @ 2014-05-22 17:50 HackerVirus 阅读(222) 评论(0) 推荐(0)
摘要: Product Trader(操盘手)索引意图结构参与者适用性效果相关模式实现实现方式(一):Product Trader 的示例实现。意图使客户程序可以通过命名抽象超类和给定规约来创建对象。Product Trader 让客户程序与 Product 类解耦,从而使得类的层级结构、框架和应用程序易于... 阅读全文
posted @ 2014-05-22 17:48 HackerVirus 阅读(314) 评论(0) 推荐(0)

2014年5月21日

摘要: IOC 容器在 ASP.NET MVC 中的应用IOC:Inversion Of Control翻译为控制反转,我们在面向对象软件开发过程中,一个应用程序它的底层结构可能由N种不同的构件来相互协作来完成我们定义的系统的业务逻辑。哪么每一个构件可能相互独立和相互依赖,如果相互依赖的构件中的某一个构件出... 阅读全文
posted @ 2014-05-21 19:26 HackerVirus 阅读(355) 评论(0) 推荐(0)