Fork me on GitHub

2015年4月17日

摘要: 转载Visual Studio 2012远程调试中遇到的问题有的时候开发环境没问题的代码在生产环境中会某些开发环境无法重现的问题,或者需要对生产环境代码进行远程调试该怎么办?Vs已经提供给开发者远程调试的工具下面简单讲讲该怎么用,前期准备:1、本地登录账户,密码跟远程服务器保持一致(VS2012以前... 阅读全文
posted @ 2015-04-17 09:50 HackerVirus 阅读(4125) 评论(0) 推荐(0)
摘要: .net4.5新特性之异步编程(Async和Await)的使用一、简介 首先来看看.net的发展中的各个阶段的特性:NET 与C# 的每个版本发布都是有一个“主题”。即:C#1.0托管代码→C#2.0泛型→C#3.0LINQ→C#4.0动态语言→C#4.5异步编程 下面我来简单的介绍一下异步编程... 阅读全文
posted @ 2015-04-17 09:47 HackerVirus 阅读(438) 评论(0) 推荐(0)
摘要: Worktile 技术架构概要其实早就该写这篇博客了,一直说忙于工作没有时间,其实时间挤挤总会有的,可能就是因为懒吧!从2013年11月一直拖到现在,今天就简单谈谈 Worktile 的技术架构吧 。Worktile 自上线到现在收到了很多用户的喜欢,我们倍感欣慰,自己做的产品得到了用户的认可是件幸... 阅读全文
posted @ 2015-04-17 08:04 HackerVirus 阅读(310) 评论(0) 推荐(1)
摘要: 录一篇旧文作者:王垠完全用Linux工作,抛弃windows我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。我不是一个狂热的自由软件份子,虽然我很喜欢自由软... 阅读全文
posted @ 2015-04-17 07:58 HackerVirus 阅读(6525) 评论(1) 推荐(0)

2015年4月16日

摘要: 外企员工的危机感在外企,项目裁撤是非常经常的。面试的时候,我总是要问对方:"你们这是做什么的,准备让我做什么?" 因为工作内容对于职业发展来说很重要。但是昨天和G司一个朋友聊天时发现,其实外企的项目变动很频繁。Yahoo,Google,Microsoft都是如此。它们在中国虽然建立了研发中心,但是做... 阅读全文
posted @ 2015-04-16 13:01 HackerVirus 阅读(306) 评论(0) 推荐(0)
摘要: 我在Yahoo与ATS 九死一生的故事http://www.sunchangming.com/blog/post/4667.html去年9月,我去Yahoo后领导交给我的第一件事,就是把Yahoo内部一个过时的、已经End-Of-Life的http server换成Apache Traffic Se... 阅读全文
posted @ 2015-04-16 13:00 HackerVirus 阅读(504) 评论(0) 推荐(0)

2015年4月15日

摘要: 使用Flurl制作可复用的分页组件使用ASP.NET MVC查询时,一直使用MvcPaging组件,虽然需要自定义MvcPaging.Pager才能达到我想要的效果,但在没有较好的URL库时,还是这么用。分页的逻辑本来就不复杂,更重要的是最近发现了Flurl这个开源库,所以采用Flurl制作一个DI... 阅读全文
posted @ 2015-04-15 22:25 HackerVirus 阅读(684) 评论(2) 推荐(0)
摘要: MVC缓存mvc技术交流,欢迎加群:一、MVC缓存简介缓存是将信息(数据或页面)放在内存中以避免频繁的数据库存储或执行整个页面的生命周期,直到缓存的信息过期或依赖变更才再次从数据库中读取数据或重新执行页面的生命周期。在系统优化过程中,缓存是比较普遍的优化做法和见效比较快的做法。MVC缓存本质上还是.... 阅读全文
posted @ 2015-04-15 22:10 HackerVirus 阅读(488) 评论(0) 推荐(0)
摘要: Forms身份验证和基于Role的权限验证从Membership到SimpleMembership再到ASP.NET Identity,ASP.NET每一次更换身份验证的组件,都让我更失望。Membership的唯一作用就是你可以参考它的实现,它的数据库创建和扩展方面就真的让人实在无法使用了。当大家... 阅读全文
posted @ 2015-04-15 22:06 HackerVirus 阅读(327) 评论(0) 推荐(0)

2015年4月14日

摘要: 如何构建高扩展性网站?阅读目录主要内容化简方程分布工作横向扩展设计使用正确的工具不要做重复的工作积极利用缓存从错误中吸取教训数据库原则容错设计与故障控制避免或分发状态异步通信和消息总线其他原则参考本篇通过阅读《高扩展性网站的50条原则》,总结出以下内容。一方面博主没有实际的架构经验,另一方面知识面也... 阅读全文
posted @ 2015-04-14 21:31 HackerVirus 阅读(240) 评论(0) 推荐(0)