msolap

对技术保持足够的敬畏

导航

2010年1月24日 #

微软网站下载.net framework library的源代码(3.5SP1, WPF, WCF...)

摘要: 突然发现离开编程技术已经四年了,再回头还是那么亲切可爱。一直认为读源码是学习技术的绝佳途径,自己受益良多。曾有人问微软内部讨论组,深入学习.net framework的最佳途径是什么,答曰,用调试器进入.net framework源代码。微软在发布.net framework 1.0后不久就发布了share source计划(内部代号Rotor)。作为计划的一部分,sscli可以直接从微软网站免费... 阅读全文

posted @ 2010-01-24 12:28 msolap 阅读(765) 评论(0) 推荐(0) 编辑

2006年2月13日 #

Borland准备剥离IDE开发工具

摘要: Borland公司准备剥离IDE开发工具,而专注于application lifecycle management,现在Borland公司正在寻找合适的买家。对于一个Borland产品的老Fans,看到这条新闻还真有些吃惊,这意味着Delphi, JBuilder, C++ Builder, C# Builder, Kylix和Interbase等产品线要再易其主了。不禁让人回想起,多年前Borl... 阅读全文

posted @ 2006-02-13 15:22 msolap 阅读(534) 评论(0) 推荐(0) 编辑

2005年4月5日 #

When OOP Becomes POO

摘要: When OOP Becomes POO - http://www.developer.com/net/vb/article.php/3494001作者受 "OOP is Much Better in Theory Than in Practice" 一文的启发,提出一些自己想法:1. OOP的程序员应该分成OOP的使用者(Consumers)和OOP生产者(Prod... 阅读全文

posted @ 2005-04-05 14:29 msolap 阅读(683) 评论(1) 推荐(0) 编辑

2005年2月16日 #

In .NET 1.0, value types can't be null, but in 2.0 they can.

摘要: See in: Exclusive Interview with Anders Hejlsberg: Getting Reacquainted with the Father of C# http://www.sys-con.com/story/?storyid=48156&DE=1 阅读全文

posted @ 2005-02-16 14:44 msolap 阅读(801) 评论(1) 推荐(0) 编辑

2005年1月8日 #

C#和Aspects计划

摘要: 在最近的TSS访谈中, Anders Hejlsberg叙述了Aspects在C#未来版本中的位置:   “It is not something that we are actively looking at implementing at this point, so we are sort of if you will in wait and see mode̶... 阅读全文

posted @ 2005-01-08 01:20 msolap 阅读(946) 评论(1) 推荐(0) 编辑

2004年12月29日 #

模式之不学与不用

摘要: 现在模式和架构是个热门话题,也来凑个热闹。模式和架构属于较高层次的应用,但并不是非学不可。出现下列情形时,当不学:. 程序员初学者,不学。并非学不会,而是不要被模式禁锢了自己的头脑。. 为扬名立万填补知识空白,不学. 不写代码,不走程序员之路者,不学. 无恒心、信心和热情者,不学不要期望优雅的代码里能到处看到模式的应用。模式就像钻石,镶满钻石的东西好看,未必好用。当你准备用某个模式的时候,如果有下... 阅读全文

posted @ 2004-12-29 18:42 msolap 阅读(1392) 评论(12) 推荐(0) 编辑

模式和招式

摘要:     最近blog里有很多人在谈论模式(pattern)和架构(architecture),其中不乏刚入程序员行列的同学,目标都是希望提升自己的开发水平。由于担心初学者过于看重模式,有舍本求末之嫌,特写此文。模式和招式     不知有多少程序员学过武术,其中有句话:“力不敌法,法不敌功”。意思是说:使蛮力敌不过会... 阅读全文

posted @ 2004-12-29 18:24 msolap 阅读(1066) 评论(0) 推荐(1) 编辑

2004年11月28日 #

ThoughtWorks想进中国,却不知道怎么着陆。:-)

摘要: 从哪里入手看上去是个问题,在中国做咨询有点难。有人建议先从一些高端或覆盖率最广的IT杂志上推agile...,办事处在北京还是上海也是未知。知道www.thoughtworks.com的人不多,知道Martin Fowler的人不少。 阅读全文

posted @ 2004-11-28 11:56 msolap 阅读(1903) 评论(3) 推荐(0) 编辑

2004年11月24日 #

关于Coupling, 有意思。

摘要: “How do you make two systems loosely coupled? Don't connect them.” -- David Orchard, BEA“Objects that interact in a distributed system need to be dealt with in ways that are intrinsically differen... 阅读全文

posted @ 2004-11-24 00:42 msolap 阅读(555) 评论(0) 推荐(0) 编辑

2004年10月26日 #

New feature in C# 3.0 - aims to make data programmable in a general purpose and truly object oriented syntax

摘要: C# 3.0的一个新功能是融合编程语言和数据库SQL语言,程序员的日子不知是祸是福。见Anders Hejlsberg的录像:http://channel9.msdn.com/ShowPost.aspx?PostID=10276 阅读全文

posted @ 2004-10-26 18:06 msolap 阅读(825) 评论(1) 推荐(0) 编辑