Fork me on GitHub

2015年10月20日

摘要: 在.net中使用ETW事件的方法 直到.net4.5,才有了比较便利的操作ETW的方法。 本文介绍的方法主要来源于Microsoft.Diagnostics.Tracing.TraceEvent官方资料库。准备(1)需要用到类:Microsoft TraceEvent Library,这个类可以到n... 阅读全文
posted @ 2015-10-20 11:10 HackerVirus 阅读(583) 评论(0) 推荐(0)

2015年10月18日

摘要: JS模板引擎 :ArtTemplate1.为什么需要用到模板引擎我们在做前端开发的时候,有时候经常需要根据后端返回的json数据,然后来生成html,再显示到页面中去。例如这样子:var data = [ {text: "测试一"}, {text: "测试二"}, {text: "... 阅读全文
posted @ 2015-10-18 23:06 HackerVirus 阅读(550) 评论(0) 推荐(0)
摘要: DDD事件总线基本思路:(1) 在事件总线内部维护着一个事件与事件处理程序相映射的字典。(2) 利用反射,事件总线会将实现了IEventHandler的处理程序与相应事件关联到一起,相当于实现了事件处理程序对事件的订阅。(3) 当发布事件时,事件总线会从字典中找出相应的事件处理程序,然后利用反射去调... 阅读全文
posted @ 2015-10-18 22:06 HackerVirus 阅读(656) 评论(0) 推荐(2)
摘要: ASP.NET5 Beta8ASP.NET5beta8现已上都的NuGet作为一个工具升级到Visual Studio2015!此版本极大地扩展.NET核心对OS X和Linux所支持的范围。您现在可以使用网络,加密和全球化特点的跨平台!本新闻稿也包括ASP.NET5,DNX和Web工具的一些不错的... 阅读全文
posted @ 2015-10-18 22:03 HackerVirus 阅读(440) 评论(0) 推荐(0)

2015年10月17日

摘要: Big ball of Mud第一种死法:Big ball of Mud架构里最常用的反面案例是 big ball of mud。很大程度上可以说打格子,把复杂的系统拆解成小格子是架构师最重要的工作。这个小格子有很多种名字,比如:组件,模块,子系统,库,bounded context林林种种。但是仔... 阅读全文
posted @ 2015-10-17 23:51 HackerVirus 阅读(802) 评论(0) 推荐(0)
摘要: 使用Jil序列化JSON提升Asp.net web api 性能JSON序列化无疑是Asp.net web api 里面性能提升最重要的一环。在Asp.net web api 里面我们可以插入自定义的MediaTypeFormatter(媒体格式化器),说白了就是根据HTTPcontent-type... 阅读全文
posted @ 2015-10-17 23:43 HackerVirus 阅读(2307) 评论(2) 推荐(1)
摘要: DotNetOpenAuth实践之搭建验证服务器DotNetOpenAuth是OAuth2的.net版本,利用DotNetOpenAuth我们可以轻松的搭建OAuth2验证服务器,不废话,下面我们来一步步搭建验证服务器本次搭建环境:.net4.5.1 ,DotNetOpenAuth v5.0.0-a... 阅读全文
posted @ 2015-10-17 23:20 HackerVirus 阅读(4002) 评论(2) 推荐(0)
摘要: 存储架构web应用从单点向高并发架构演变时往往遇到最大的问题就是数据库的分布式存储。因为web应用本身就可以集群部署,但其所使用的数据库确是单点的。如果一个web应用开始的时候没有考虑数据库的分布式架构,那么等到要进行数据库集群改造时会发现困难重重,此时通常的做法是将原系统拆分成多个子系统,然后每个... 阅读全文
posted @ 2015-10-17 22:47 HackerVirus 阅读(853) 评论(0) 推荐(0)
摘要: Repository、IUnitOfWork 在领域层和应用服务层之间的代码分布与实现本来早就准备总结一下关于Repository、IUnitOfWork之间的联系以及在各层中的分布,直到看到田园里的蟋蟀发表的文章:《DDD 领域驱动设计-谈谈 Repository、IUnitOfWork 和 ID... 阅读全文
posted @ 2015-10-17 22:42 HackerVirus 阅读(969) 评论(0) 推荐(0)
摘要: 用jquery实现百度新闻导航菜单滑动动画前言前两天,群里有人问百度新闻导航是如何实现的,当时由于忙于工作,没有来得及细看,恰好今天有空闲时间,索性就实现一下这个效果吧;思路与步骤1.利用UL创建简单横向导航; 仿百度新闻菜单滑动动画 ... 阅读全文
posted @ 2015-10-17 22:38 HackerVirus 阅读(1256) 评论(1) 推荐(1)