14 LoveCherry

尚未进行身份认证

暂无相关描述

等级
TA的排名 7k+

.NET 4.0改进(一)

核心服务 大部分的新特性都是围绕自定义和扩展来的,原先不能自定义的东西现在可以自定义了,可以自己扩展了,然后把自己的组件在web.config中配置即可应用我们自己的组件。 Web.Config精简 .NET框架4.0中会把大部分配置放到machine.config中,这样在web.config中甚至可以一行代码都不写。 自定义输出缓存策略 输出缓

2009-08-20 14:06:00

到底怎么样的面试才是最公平的才能找到合适的人又不产生误判

 一般来说,技术面试会是如下集中形式的一种或是多种的组合:1、 笔试,做题目2、 面对面交流3、 上机编程 其实我个人不喜欢笔试,感觉笔试关注的点太细了,更不喜欢上机编程,觉得这种方式的面试并不是很尊重面试者,比较喜欢轻松的面对面的交流。我面试过很多人也被很多人面试过,越来越感觉其实任何一种形式的面试都有其优点和缺点。 在之前公司,我面试别人都是采用1和2

2009-07-29 17:06:00

最近项目的一些心得(纯贴代码)

唉,眼看着ASP.NET第一步已经出版2年了,这2年貌似自己进步也不是很大,最近完成了一个项目,分享一点代码吧,以后要复制粘贴自己也方便点,因为主要是给自己看的,大家看不懂别见怪。1、WCF中统一处理异常,并自动包装为FaultException返回给客户端:先建立这么一个ServiceBehavior特性:CodehighlightingproducedbyActipr

2009-07-19 19:06:00

有关CPU占用和缓存的一些见解,希望给大家一些启发

 首先说说缓存的问题,比如我们有1000000个字符串构成的List需要缓存在内存中,大约占用了100M的内存空间。如果需要对这些数据进行检索的话,很明显直接由于数据量太大,即使在内存中检索效率也不会太高。一般可以想到的办法就是利用层次话的字典结构来解决,比如SortedList>这样就构成了2层结构,可以把字符串的第一个和第二个字母作为字典的Key,这样一下子可以把检索的数据

2009-05-07 21:06:00

没有linq让我怎么活

CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Linq;using System.Web;using Sy

2009-03-06 12:06:00

ADO.NET EF不方便之处(BUG)收集帖

考虑在项目中使用ADO.NETEF,但是怎么都用不顺手,甚至比L2S少了很多关键功能。我先列几个让我很郁闷的(只用了不到5小时就遇到这么多问题):1)存储过程自动封装是一个很常用的功能,在ADO.NETEF中可以和L2S一样对基本的INSERT/UPDATE/DELETE映射存储过程。也可以对存储过程自动封装,把返回值是结果集的存储过程和实体进行关联,但是很吃惊的是:

2009-01-15 15:06:00

SOA概念误解实施要点

               SOA实施要点:1、SOA的构建次序。是从上到下还是从下到上?我个人倾向于从大局进行把握,因为SOA中重要的不是技术,而是对业务的定位。如果从下往上去设计服务的话可能会做很多重复劳动工作,或者在真正去用的时候返工。应该在设计的时候进行足够的需求调研,挖掘出业务的核心并对外提供。但是设计时候肯定会有很多没考虑到的东西,或者说想的过于粗,那么在开发的时候

2008-12-06 17:06:00

我对SOA的认识以及心得

注:本文来源于我给公司内部发的邮件中,所以背景都是基于我们现在的应用,而且思路也很混乱,请大家见谅。 自05年开始接触到分布式架构,06年在原先的基础上从头开始设计了一套分布式架构,当时SOA这个概念也没这么火。整个大平台的开发、性能和可扩展性都得到了考验,觉得有一些东西想和大家一起分享。我不知道我所说的这些算不算真正的SOA,我也没读过什么SOA的书籍,我觉得SOA这个概念非常抽象,

2008-12-04 17:12:00

我对SOA的认识以及心得

 注:本文来源于我给公司内部发的邮件中,所以背景都是基于我们现在的应用,而且思路也很混乱,请大家见谅。 自05年开始接触到分布式架构,06年在原先的基础上从头开始设计了一套分布式架构,当时SOA这个概念也没这么火。整个大平台的开发、性能和可扩展性都得到了考验,觉得有一些东西想和大家一起分享。我不知道我所说的这些算不算真正的SOA,我也没读过什么SOA的书籍,我觉得SOA这

2008-12-03 07:06:00

MCTS Self-Paced Training Kit (Exam 70-503) Microsoft® .NET Framework 3.5—Windows® Communication Foundation 书评

         收到了MVP项目组寄过来的《Microsoft®.NETFramework3.5—Windows®CommunicationFoundation》一书,这是一本MCTS考试自学用书。正因为如此,这本书在编排上和一般的技术书不太一样:1、 每一章中的内容是以课为单位的,并且每一课都在光盘中配有相应的练习素材。一般我们在学习的时候都会自己做一些D

2008-11-01 15:07:00

【翻译】微软应用程序架构指南:如何组织应用程序的结构

一直关注微软应用程序架构指南的更新,翻译了一篇最近出的HOWTO。可能是草稿的关系,翻译完觉得写的有一点粗略和笼统了,不过大家可以关注以后的文章。http://www.codeplex.com/AppArch大家可以多关注此书的进展,如果有兴趣也可以在正式发布之前翻译其中的一些小文章。翻译的这篇可以点击这里下载,贴出来格式有点乱。 

2008-10-07 16:07:00

有关写书。。。。。。。。。。。

有很多网友发信或在IM中问我,《ASP.NET3.5第一步》这本书怎么样了?很遗憾地告诉大家,我一直没有时间来写,而且也可能不打算写这本书了。谢谢大家关注。不过,我对《ASP.NET2.0第一步》这本书一直有一些遗憾,遗憾当时没有足够的时间来写,导致有很多错误。再次表示抱歉。一直没有动笔写3.5的原因有几个:1、确实自己没有时间来学习一些新的东西。2、基于.NET

2008-09-14 21:07:00

最近脑子里面几个想法,但是没时间去落实

1、翻译交流平台 现在国内图书的翻译进度翻译质量都不太令人满意,在想如何能有一个出版社和译者或译者候选人的交流平台是不是会有点意思,当然这肯定不只是一个论坛,可以在这个平台上发布征集译者的作品,然后可以有人参与试译,然后就会进入到翻译的流程,直接可以在页面上下两部分进行在线翻译,到哪里都可以翻译。这个系统对出版社,对译者来说都很方便,确保了正规的流程也可以保存很多有用的译者信息,

2008-09-01 16:07:00

二叉树相关算法

节点: CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/--> class NodeT>    {        public T Value { get; set; }        public NodeT> Left 

2008-08-17 17:07:00

大型互联网网站架构心得之二:并、换和其它

上次说的“分”是一个比较大的原则也是一个比较高层的原则,这次我想说一下其它两个原则:并与换。 并 为什么要分?是因为我们希望通过分来提高系统的承载能力,那并又是并什么呢?我想了一下有几个方面可以并: 1.      合并用户请求,最基本的就是合并CSS/图片/脚本,还可以合并页面。不过合并就可能产生流量的浪费,需要有一个平衡点。2.      合并接口的粒度,如果做

2008-06-23 10:22:00

大型互联网网站架构心得之二:并、换和其它

 大型互联网网站架构心得之二:并、换和其它  上次说的“分”是一个比较大的原则也是一个比较高层的原则,这次我想说一下其它两个原则:并与换。 并 为什么要分?是因为我们希望通过分来提高系统的承载能力,那并又是并什么呢?我想了一下有几个方面可以并: 1.      合并用户请求,最基本的就是合并CSS/图片/脚本,还可以合并页面。不过合并就可能产生流

2008-06-22 10:07:00

大型互联网网站架构心得之一:分

大型互联网网站架构心得之一:分我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这

2008-06-19 10:07:00

大型互联网网站架构心得之一:分

大型互联网网站架构心得之一:分我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时

2008-06-18 11:07:00

使用LINQ来简化编程的7个技巧

原文地址:http://igoro.com/archive/7-tricks-to-simplify-your-programs-with-linq/ 自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。这里总结了这些技巧。我会介绍如何使用LINQ来:初始化数组在一个循环中遍历多个数组生成随

2008-06-13 13:53:00

《SQL Server 2005范例代码查询辞典》出版

我去年参与翻译的SQLServer2005T-SQLRecipes:AProblem-SolutionApproach已经出版,购买地址:http://www.china-pub.com/39873

2008-05-26 13:07:00

查看更多

勋章 我的勋章
  • 红花
    红花
    子板块内专家分月排名榜第一
  • 铜牌
    铜牌
    总榜技术专家分月排行榜第三
  • 进士
    进士
    总榜技术专家分年内排名榜第四