09-8
5

不得不推荐的一本好书

发布:TerryLee | 分类:我点我评
昨天收到了华章寄来的新书《观止:微软创建NT和未来的夺命狂奔》,其实这本已经算不上是新书了,15年前英文版已经上市,而在15年之后终于有机会看到中文版。本来对这样一本书我是没有多大兴趣的,我一直认为这是一本歌颂微软有多么伟大、微软是多么有远见的书,但是当我读完前面几页的时候,发现我错了,这真的是一本绝佳的好书。微软NT从最初的计划的18个月,到实际的5年时间,这期间经历了怎样的故事?在NT团队中的大牛到底是些什么样的人物?我们无从知道,《观止:创建创建NT和未来的夺命狂奔》这本书详细记录了NT开发的全过程,从团队的组建到最终NT问世。 作者是一位《华尔街杂志》的著名记者,文笔犀利... [阅读全文]

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-7
14

参加Silverlight 3中国发布会

发布:TerryLee | 分类:最新报道
今天下午,有幸受微软邀请参加了Silverlight 3中国发布会,微软人员以及合作伙伴演示了相当多的Silverlight 3的新特性,其中给我印象最深的中国人寿的一个基于Silverlight 3的产品,如果说该产品的界面效果能够用Flash/Flex来实现的话,那它的业务数据如果如果没有.NET这个强大平台的支撑,仅靠ActionScript要实现起有很大的难度。另外搜狐的高清视频也做的非常酷。 Silverlight 3新特性一览: 支持更高质量、更多编码格式的视频和音频。Silverlight 3支持VC-1/ H.264/音频编码(AAC)音频、直播或点播Internet Information Services 7.0(IIS7)Smooth Streaming(平滑流媒体技术)、全高清(720p及以上分辨率)回放,以及支持更多的可扩展的解码器,为用户带来丰富、全屏、无停顿的媒体体验。 [阅读全文]

当前评分 4.5 , 共有 4 人参与

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
19

《亮剑.NET:.NET深入体验与实战精要》推荐序

发布:TerryLee | 分类:我点我评
NET平台已经发展为微软重要的战略平台之一,不仅提供了强大的编程语言,丰富的类库,方便的集成开发工具,同时为我们提供了一整套的软件开发生命周期管理解决方案。我们也非常高兴的看到,越来越多的年轻程序员加入到了.NET阵营中来。然而很多朋友却在步入.NET大门之时变得迷惘,感觉学了很多的知识,却不知道如何在实际项目中使用,又或者他们不知道这些知识该用来解决哪类的问题,以至于总觉得自己无法提高,以至于彷徨不前。 天平兄在软件行业从业多年,具有丰富的开发经验,尤其在.NET平台上,更是有着深入独到的理解,他愿意把自己的经验总结出来,并行文成书,对于广大.NET初学者来说,不能不说是一件幸事。本书并不是一个开发指南,也不是针对某一个特定语言或者特定框架的使用介绍,完全是实际项目经验的浓缩与提炼,小到编写代码中的一个技巧,细节决定成败,大到系统设计的原则与技巧,大型网站的性能优化与安全。这些知识恰恰是.NET初学者朋友所迫切需要掌握的。 [阅读全文]

当前评分 4.5 , 共有 4 人参与

  • Currently 4.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
11

微软分布式缓存框架Volocity资源推荐

发布:TerryLee | 分类:资源推荐
Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器,Velocity也将集成在.NET Framework 4.0中(以前是这么说的,貌似最近看不到了),当前的最新版本是CTP 3,Velocity团队也宣布将会在9月中旬发布CTP 4版本,在CTP 4中会增加大量的性能计数器,以及在稳定性和安全性方面的增强。 以下是学习Velocity的一些资料 [阅读全文]

当前评分 5.0 , 共有 4 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
11

《设计模式:基于C#的工程化实现及扩展》推荐序

发布:TerryLee | 分类:我点我评
几个月之前,王翔的新书《设计模式:基于C#的工程化实现及扩展》出版,并邀请我写推荐序,下面为全文: 且看《笑傲江湖》中风清扬的独孤九剑:有进无退,招招都是进攻,攻敌之不得不守。虽只一剑九式,却是变化无穷,学到后来,前后式融会贯通,更是威力大增。你料到他要出甚么招,却抢在他头里。敌人手还没提起,你长剑已指向他的要害,他再快也没你快。“料敌机先”和“活学活用”这八个字,正是这套剑法的精要所在。 设计模式可以当做软件开发中的独孤九剑。在软件设计中最大的敌人就是需求不断的变化,需求变化无休无止,软件交付日期也就无限期的延迟。我们无法做到以不变应万变,但如果能提前预见到一些变化,就能用很小的代价来应对剧烈的变化。GOF总结的经典设计模式虽只有23种,但不管是创建型模式、结构型模式还是行为型模式,归根结底都是在寻找软件中可能的变化,并封装这些变化。“料敌机先”为设计模式精髓之一,只不过这里的敌是需求的变化而已。 预测到了变化,我们需要运用抽象的手段对其进行封装,如何抽象、如何封装就需要具体问题具体分析,不能一概而论,从重构到模式是目前使用设计模式最好的方式。对于设计模式如果不能够做到灵活自如的运用,不仅威力大减,甚至于弄巧成拙,“活学活用”为设计模式精髓之二。 [阅读全文]

当前评分 5.0 , 共有 3 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
8

体验Google开源网页加速器Page Speed

发布:TerryLee | 分类:技术文章
Google刚刚开源了Page Speed,这是一个Google优化其网站,特别是加速网页加载的内部工具。Page Speed是运行在Firebug里的Firefox插件。该工具可以运行在Linux、Mac和Windows XP/Vista之上。Page Speed在运行时会分析一些Web服务器配置和服务器上下载下来的代码,还会创建一个结果列表,其中包括如何改进网页的建议。分析基于一个分为五类的最佳实践列表: [阅读全文]

当前评分 5.0 , 共有 3 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
5

.NET 4.0中LINQ to SQL的一些变化

发布:TerryLee | 分类:技术文章
在几个月之前,.NET社区到处充斥了LINQ to SQL已死的言论,导致很多朋友也不愿意去学习LINQ to SQL,甚至于混淆概念,认为不该学习LINQ,为此我曾经也写过一篇文章不得不为LINQ说几句话,驳“LINQ已死”论来解释过这个问题。几个月过去了,LINQ to SQL不但没死,反而在.NET 4.0中有了很大的变化,尽管微软强调会把数据访问的重心放在Entity Framework上,但是LINQ to SQL的也没有停滞不前。微软Data Programmability项目组的Damien Guard在自己的Blog上发表文章阐述了.NET Framework 4.0中LINQ to SQL的一些变化: [阅读全文]

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
4

ASP.NET 4.0中的新控件QueryExtender

发布:TerryLee | 分类:技术文章
在做Web应用程序开发中,对展示的数据进行筛选时最常见的任务,之前的ASP.NET版本中,我们只能在DataSource控件中设置Where查询子句来实现,但是这种方式针对LinqDataSource和EntityDataSource控件实现起来很不方便,也不易于进行扩展。而在ASP.NET 4.0中,新提出了一个专门为数据筛选而准备的控件QueryExtender,看名字就知道是一个扩展的扩展,它能够扩展到LinqDataSource或EntityDataSource控件上,通过设置各种查询表达式,能够很方便进行数据的筛选。 [阅读全文]

当前评分 4.8 , 共有 4 人参与

  • Currently 4.75/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
3

ASP.NET 4.0中设置控件客户端ID

发布:TerryLee | 分类:技术文章
在传统ASP.NET WebForm开发中,控件的客户端可以说是ASP.NET最为开发者诟病的地方之一。客户端ID是由ASP.NET框架自动生成,为了保证控件的ID唯一,经常我们能够看到类似于这种形式的字符串:ctl00_MasterPageBody_ctl01_Textbox1,该值直到运行时才能够确定,然而开发过程中,经常需要在脚本时使用控件的客户端ID,所以不得已只能使用ClientID属性,如下示例代码, [阅读全文]

当前评分 4.7 , 共有 3 人参与

  • Currently 4.666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
3

微软定于7月10日发布Silverlight 3

发布:TerryLee | 分类:最新报道
微软官方宣布将会于7月10日发布Silverlight 3,同时也会发布Expression Blend 3。在Silverlight 3中会有很多新的控件和特性,在控件方面如DockPanel、WrapPanel、ViewBox、AutoCompleteBox、TreeView等,Silverlight 3增加50多项新功能,包括支持3D、图形处理器加速、H.264视频支持以及为Silverlight增加的浏览器之外的功能。 [阅读全文]

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-6
1

微软搜索引擎“必应”初体验

发布:TerryLee | 分类:东拉西扯
微软终于在“儿童节”这个“特殊”的儿童节日里推出了自己新的搜索引擎:http://www.bing.com,中文名为“必应”,也有人戏称为“病”“比硬”。目前主要包括如下几个搜索: 网页——搜索所需内容及所有相关内容 图片——搜索所需图片 视频——观看您最喜爱的节目和视频 资讯——查看今日资讯 地图——查看目的地的位置及行车路线 人气榜——查看最热门搜索 总体看来,“并应”相比较它的前辈“Live Search”并没有多大改进,在UE方面有所提高,毕竟是后来者。 [阅读全文]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
09-5
29

ASP.NET 4.0中的Routing功能

发布:TerryLee | 分类:技术文章
在以前的ASP.NET应用程序开发中,大家一直在为了URL更加友好而努力,于是乎出现了各种各样的URL Rewritting组件,但是URL Rewritting又有着先天的缺陷,它仅仅是单向的,只负责将相关的请求转到正确得HttpHandler上面去。在.NET Framework 3.5 SP1中,微软发布了一个Routing组件,其中ASP.NET MVC中就是使用该组件进行URL Routing,从而实现了非常友好的URL。Routing组件支持双向作用,既可以解析URL交给相关得HttpHandler来处理,同时也能根据相应的路由规则来生成正确的URL。现在在ASP.NET 4.0中已经内置了Routing功能,所以我们可以直接使用。 [阅读全文]

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
上一页 1 2 3 4 5 ... 10 下一页