翻译,Visual Studio 2008的一些很实用的技巧和快捷键

原文地址http://weblogs.asp.net/stephenwalther/archive/2008/10/21/essential-visual-studio-tips-amp-tricks-that-every-developer-should-know.aspx 部分原文:If you want to copy a line of code then you can simply p... [阅读全文]

翻译,python和ruby的区别和特点

原文如下:http://www.ruby-lang.org/zh_CN/documentation/ruby-from-other-languages/to-ruby-from-python/Python is another very nice general purpose programming language. Going from Python to Ruby, you’l... [阅读全文]

翻译,设计模式之观察者Observer

转自博客园的http://www.cnblogs.com/Marvel/archive/2008/08/29/1279258.html设计模式涵义  设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。面向对象设计模式描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。观察者模式定义  Define a one-to-many dependency between... [阅读全文]

[翻译]新的JavaScript引擎,JavaScript性能测试

转自博客园一个全新的JavaScript引擎诞生了:V8引擎(Google新推出的Chrome浏览器就用到了它)。 市面上有一大堆的JavaScript引擎(光是浏览器所常用的那些就已经够多的了):1. JavaScriptCore:Safari/WebKit(Safari 3.1以前的版本)用的是这个引擎。2. SquirrelFish:该引擎用于Safari 4... [阅读全文]

翻译,接口和抽象类的区别和使用方法

翻译自:http://mindprod.com/jgloss/interfacevsabstract.html何时使用抽象类,何时使用接口,何时共用呢?接口和抽象类表明上提供了相同的功能,那么我们如何使用它们呢?何时使用接口?接口允许使用者从零开始实现接口,或者在其他与改接口目的完全不同的代码中实现该接口,这种情况下,该接口对实现者而言显得次要,因为实现者是为了使用的包而实现接口的。何时使用抽象类... [阅读全文]

【翻译】敏捷开发,敏捷团队中,专家能胜过通才么?

在敏捷社区中有一个普遍的共识,那就是要组成包括通才和专家的跨职能团队。Dave Gray在他的blog中发表了一张有趣的图表, 试图显示通才和专家之间的关系。Dave认为,通才对多个领域的规则都有基本的理解,他们不一定具备解决问题所需的特殊技能,不过能很好地诠释问题。从另 一个方面来说,专家对特定的领域有深入的了解。他们在解决问题和执行计划方面的能力是一流的。Dave认为项目的成功执行需要这两种角... [阅读全文]

【翻译】敏捷开发,敏捷实践如何带来最高投资回报

投资回报率(ROI)的定义是:在一项投资活动中获得的金钱损益,与投入相关项目的总资金之比。软件开发技术的选择,对ROI的预期会起到非常重要的决定性作用。Roger N. Dunn在IBM developerWorks网站上发表了文章,通过一些工具对敏捷进行了分析,他的分析角度包括: 敏捷技术提供优越的投资回报率(ROI)的潜力 敏捷技术压低总持有成本(TCO)的能力 信任在敏捷商... [阅读全文]

[翻译]深入探察相等操作符

转自infoq阅读英文原文:A Detailed look at Overriding the Equality Operator重写相等操作符是非常容易出错的。不仅因为相等操作符有许多内涵,而且目前有很多指导文档有瑕疵,甚至在MSDN网站上有些指导文档也有瑕疵。我们将分别对支持相等操作的引用类型和值类型给出系统的分析,来澄清事实。为了清晰起见,这里将类称作引用类型而结构称作值类型。通常在结构中操... [阅读全文]

[翻译] .NET语言三剑客:IronScheme, IronLisp和Xacc

自从.NET DLR发布之后,社区里大名鼎鼎的Leppie,也就是Llewellyn Pritchard,积极致力于将Scheme与Lisp集成到.NET DLR中。最终的产品就是包含了集成开发环境的IronScheme与IronLisp,它们极大地丰富了开发者的开发体验。最近,InfoQ编辑有幸联 系到了Leppie,请他谈谈关于IronScheme与IronLisp的开发近况。James:是什... [阅读全文]

[翻译]Payton Byrd的一篇关于Soa和Wcf的Blog

WCF 和SOA: Getting There From Herehttp://blogs.ittoolbox.com/visualbasic/dotnet/archives/wcf-and-soa-getting-there-from-here-18438 面向服务的架构也就是我们常说的SOA对软件研发而言是一个非常重要的改变。它使我们对已经建立的项目的看法也发生了改变。这种变化决不仅... [阅读全文]

【翻译】图像缓存,在ASP.NET中缓存图像

原文地址:http://www.codeproject.com/KB/aspnet/CachingImagesInASPNET.aspx一个最简单但是最有效的提高web应用程序性能的方法是:在客户端缓存图像。简介有许多方法可以提高web应用程序的性能,一个最简单但是最有效的提高web应用程序性能的方法是,在客户端缓存图像。在这篇文章中我将展示怎样给我们的DotNetNuke站点实现图片缓存。问题当... [阅读全文]

[翻译]解决.net缩略图质量问题 Asp.net生成高质量缩略图

注:用asp.net生成缩略图非常简单,但是质量也是非常差的,体积也有点让人匪夷所思,相信大家深有体会,这里介绍如何用asp.net生成高质量的缩略图... [阅读全文]

[翻译]C# Object Initialization[完整版]

原文地址:http://www.csharp411.com/c-object-initialization/C#初始化类型的理解当构造一个C#对象时,理解对象的作用域和构造器被初始化的序列是很重要的 Derived static fields Derived static constructor Derived instance fields Base static fie... [阅读全文]

[翻译]调试技巧 如何运用调试迅速找出BUG Debug Tips

原文链接:http://msdn2.microsoft.com/en-us/library/aa767915(VS.85).aspx文章提供了一些可插协议(pluggable protocols)处理异常和理解生成的HRESULT错误码的技巧。 处理异常首先说说Windows Internet Explorer7,Urlmon.dll将安静地处理这些由可插协议引起的异常。开发者在这种配置下需要使用... [阅读全文]

【翻译】算法之美(4)--数论算法

第一章 数论算法讨论 精彩演绎本章所讨论的是对两个古典问题进行生动的对比。它们看上去非常相似:l 因式分解(Factoring):给定一个数字N,将其表示成素数的乘积。l 素属性(Primality):给定一个数字N,判断它是否是素数。因式分解比较困难。尽管几个世纪以来世界上最聪明的数学家和科学家付出了很多努力,但分解一个数字N的最快的算法复杂度还是N位数的指数幂。... [阅读全文]

[翻译]C#编码规范(一)命名约定与风格

(C# Coding Standard有多个版本,本文根据较新的2.31版本翻译。)对于第4条,我习惯直接用camel风格。一、命名约定与风格1、采用Pascal风格命名类型、方法和常量:public class SomeClass { const int DefaultSize = 100; public void SomeMethod() {} }2、采用camel风格命名局... [阅读全文]

[翻译]Linq 的 7 个技巧简化程序操作

原文:7 tricks to simplify your programs with LINQ1. 初始化数组int[] a = Enumerable.Repeat(-1, 10).ToArray();int[] b = Enumerable.Range(0, 10).ToArray();int[] c = Enumerable.Range(0, 10).Select(i = 100 + 10 *... [阅读全文]
1 共17条 分1页