`
cdragon
  • 浏览: 76624 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
向前!以产品的名义做实绩   衡量一个产品的角度不完全是由技术来决定,关键是成本低、技术成熟、可靠。以这种角度来看,对技术就不茫然,就如同掌纹一样清晰。   站在这个高度上,完全可以把c#@vs当作dephi来用,java当作.net来用,是一样的。最关键是“好用”!   我们经常陷入为技术而技术的怪圈,却不去考虑我的应用是什么,需要什么样的技术、是作业务还是作框架,这些问题都没有考虑清楚,怎能不为技术而技术呢?我们往往一开始就把技术的成本设定的很高、要用最新的技术,而不是考虑市场上产品是什么状况,需不需要人为的复杂性技术?不作这样的考虑和比较,又怎么能有突破呢?..这也许就是纯技术 ...
说明:本博客的文章基于AS-IS(“现状”)原则。MS的任何一项‘技术’都是可选择性的(selectable),完全视情况而采用,无高低贵贱之分。个人认为,MS会有一种模型级语言,也许是M也许不是。 抓住重点,实战为王;先有对象 ...

C#中的常用符号

在.NET中,“.”、“()”、“{}”的意义:   ".",在某种程度上,起着连接符的作用,与万维网中意义基本相同; "()",基本上是关键的函数参数,多用于函数或方法; "{}",用于 (1)区隔变量体,典型如格式化输出的用途; (2)区隔单元-结构体(相当于varUNIT),用于类中各名称定义和实体间的分隔,就是名与体的切口(或虚与实的做分隔符);
如题,简直是太烂了,竟然隐藏在 工具-》选项-》环境-》常规 中,稍不注意会忽略 打开右边有个倒三角选项 点中,会发现有“打开对象资源管理器和监视器”的选项. 垃圾
Introducing Seven Popular Open Source Projects for .NET Developers Introduction Despite the considerable time and resources Microsoft and the .NET community have invested in open source initiatives in recent years, it's surprising how often the two camps are treated as antithetical to one another ...

CRX几个快捷

double tab CTRL+~
Our .NET development team has been in the process of upgrading our development machines, which has given us an opportunity to re-evaluate and standardize our tooling. Below are what we consider the essentials for effective and efficient .NET development. Two monitors – Obvious one. Visual Studio ...
本文出处 本文是一篇风格轻松的概述Scala语言诞生过程中的各种软件开发运动历史事件的文章。 前言 从前,有一种编程语言叫Scala。 人们研究这种语言,发现这是一种给人印象深刻的语言,但是由于这种语言的功能特征不断 ...
事件类型定义: //定义事件委托 public delegate void EventHandler(object sender,EventArgs e); public class Button: Control { //函数绑定(即俗称的事件)  public event EventHandler Click; //事件处理(raise method) protected void OnClick(EventArgs e) { if ...
Not Only OO--解耦及其于OO的现实意义 对于现在的技术领域来说,解耦(或降低依赖)似乎已经成为一种风潮,这就好象一个笑话,说北京、上海、广州三个城市对发现雪人的第一反应,北京送到研究所、上海送到动物园、广州立马送上餐桌。今天的技术领域,打个比方,就象广州的餐桌,不管什么东西,先拿来解解再说。   我们看到控制倒置的趋势。倒置的目的是产品框架通过代理控制实现,解耦是为了提供应变能力(或者成为其它组织的一员);在现有的OO过于广泛的定义中,MartinFowler与EricEvans的理念最为知名和广为接受。函数也许不仅仅是个有益的补充。    小记:模式之二十三式半,极尽勾腾 ...
Introducing .NET Framework 3.5 SP1 Client Profile Preview The .NET Framework Client Profile Preview (Client Profile Preview) was created to answer the feedback from many customers that a smaller framework was needed specifically for Client Applications. The Client Profile Preview Preview is a subs ...

ZT,一篇好文

读读语言大牛们(其中有位是Anders)这篇文章,会很受益。(实事求是,我看到一半时,能理解了什么是变量和副作用)
抽空儿,瞅了眼StructsSpringHibernate的东西,感觉整体上因为是对不同的产品进行组合,所以每个名字大部分都是耳熟的产品,层与层之间解耦接口极鲜明,这也是java的特色,为层内切换提供基本的保障,这一点应该注意;另外它的数据离线能力令我印象深刻。除此之外,使用xml作配置,颗粒度稍微更细一些。   MS仍然要“下穿鞋子,上戴帽子”,下足功夫。但总体来说,MS随着生态圈的扩大、开放度的提高,对优秀框架的容纳能力势必大幅增长、加强,终非java可比。 最重要的是在应用当中释放出其真正能力。   下面贴出一个Zifa的Zachman,想必有不少值得深究的东西。国外的理论超完备, ...
继承和接口的关系,可以从几个主要角度理解:   1、在方向上,继承接近于竖向的抽象,而接口更接近于横向的抽象。 2、从功能上,继承较多应用于领域模型,而接口多倾向于“工具性”使用,即领域中通性部分。 3、从产品上,继承多应用实际应用类,而接口更倾向于通用底层,一般不对开发人员暴露。 4、从功能上,继承可以看成是主干,而接口属于分支,使模型更充实和丰富。   小结,在抽象维度上,接口与继承一个不能少,而接口会使模型最优化,所以要特别认真对待--其实在建模一开始,就要对继承与接口统一考虑:继承与接口不对立而是统一的关系。这也是我个人认为极限抽象为什么不好的原因。   后记,codi ...
在Xp3上安装,颇费周折,贴出来,希望兄弟们再装时,省点劲。除非必要,建议逐步淘汰XP平台。   首先,我的文档所在的目录文件夹不能修改,如修改,必须将其还原,否则会影响安装; 其次,sqlserver2008 express与sqlserver2005 express不能并存,原系统中如果安装了2005express,必须卸载(卸载microsoft sqlserver 2005和mse)-看来,将2005与2008作严格区分是有必要(即,2.0与3.0进行区分); 最后,如果没有安装过rm管理,需先下载这个补丁文件windowsxp-kb968930-x86-chs.exe。   ...
Global site tag (gtag.js) - Google Analytics