Windows Azure Platform体验(1):Windows Azure
Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。Windows Azure提供一个具有计算、存储、托管和管理功能的可扩展环境。它通过安全的连接、消息传送和标识管理链接到内部部署的应用程序。 ...
走向ASP.NET架构设计—第五章—业务层模式,原则,实践(前篇)
走向.NET架构设计—第五章—业务层模式,原则,实践(前篇) 前言:不管是GOF的23种设计模式,还是Flower的企业架构模式,相信很多的朋友知道或者听说过。在那些很经典的书中,对模式都做了很精辟的解释,本篇的目的在于看看这些模式如何应用在项目中的,并且给出一些代码的例子,小洋也希望大家能够真正的... ...
老鸟对菜鸟的一些建议
首先声明,我可不是要做什么导师,这样崇高的身份与我无缘。我害怕自己才疏学浅,而误人子弟。导师是要李开复、唐骏之流才能做的。因为之前在一家公司和西南大学有一些业务来往,所以应邀到西南大学做过一次讲座,并为软件工程专业的学生开设了一学期《设计模式》课程,认识了一些热情洋溢的未来程序员。如今,他们也踏上了... ...
【面向对象】宽接口、窄接口和访问方法(上)
封装、继承和多态是面向对象“三大金刚”。这其中封装可谓三大金刚之首。封装(或称信息隐藏)亦即不对使用者公开类型的内部实现手段,只对外提供一些接口,使用者只能通过这些公开的接口与类型进行交谈。 封装不好实际上继承和多态也是无稽之谈,即使不无稽也会风雨飘摇 ...
Rants to 老赵
刚看了老赵的2篇博文,实在忍不住要rant一下。 首先来看几个事实。 1,老赵从来都对非微软的技术喜好有嘉,例如博文提到,老赵学习了python,ruby on rails,object-c,haskel。 2, 老赵从来都对微软技术推崇备至。但是仅仅限于.net和c# 3, 老赵总是强调自己从非微... ...
Silverlight与微软技术(下):微软技术与技术学习
经常听到有人说微软的技术变化太快,持续性不好,让程序员追得很累。这种观点在微软技术社区内部和外部都有出现,似乎是一个不争的事实。但从我追随.NET平台这近十年的时间里,我并没有明显的感觉。微软的技术的确很多,但至少在.NET领域过渡性做的非常好,我没有任何疲惫之感。微软技术开拓了我的眼界,让我在微软... ...
Windows Phone 7将胜出的五条论据
当微软还在安庭信步地推出着WinMobile 6.0, 6.1, 6.5时,突然发现了一丝不对劲,移动互联网市场的增长和价值,远远超出了微软的预料。究竟是不是一个新的计算机时代要来临呢?虽还不能肯定,淘金者却已经蜂涌而至,李开复的创新工场瞄准了他们,而IT业巨头们,苹果、Google更当仁不让,IP... ...
领域驱动设计系列文章汇总
今天抽空将我写的与领域驱动设计有关的系列文章汇总于此,便于大家查看。根据撰写的进度,本列表会不定期更新,敬请关注! Entity Framework之领域驱动设计实践 EntityFramework之领域驱动设计实践 - 前言 EntityFramework之领域驱动设计实践 (一):从DataTa ...
微软副总裁Bob Muglia对Silverlight的公开道歉信
简单回顾,事件起因微软负责服务器和工具业务的副总裁Bob Muglia,在PDC 10(微软专业开发人员大会)上发表一些对HTML 5和Silverlight看法,很快国外著名IT新闻网ZDNET发表一篇专题文章“微软将改变Silverlight战略”,该文章主要介绍微软意识到Silverlight... ...
Silverlight与微软技术(上):微软抛弃Silverlight了么?
话说,在最近的PDC上,微软的副总裁Bob Muglia说了类似的话“我们对Silverlight的策略改变了,我们要用HTML5来实现跨平台的应用程序”,于是乎,社区铺天盖地响起了“微软要抛弃Silverlight”的调调。出现这个说法并不奇怪,媒体转述一遍,再给社区理解一下,很正常。但是我觉得奇... ...
官方表态PDC and Silverlight [原文]
昨天看了Silverlight Team Blog官网上关于The Future of Silverlight 声明,圆子里李永京同学已经翻译Silverlight的未来[译文] 也许这是上周日时微软官方团队为了进一步声明自己的立场和未来Silverlight发展策略走向.做了一个相对明确的表态.... ...
WPF企业内训全程实录(中)
WPF企业内训全程实录由于文章比较长,所以一共拆分成了三篇,上篇WPF企业内训全程实录(上)主要讲了基础,这篇作为该实录的中篇,起着承上启下的作用。其实如果大家仔细看目录,可以发现我安排的顺序是首先讲解最基本的概念和基础内容、然后过渡到开发模式及框架、最后结合其他技术和项目实际运用,这也是学习并应用... ...
Silverlight的未来[译文]
自从微软专业开发者大会PDC10结束之后,网络上关于Silverlight被抛弃之说甚嚣尘上,拜读ZDNet访问BobMu的原文。Silverlight Team在2010年9月1日发表的博文"Silverlight的未来"目前也许微软公司对外正式的回应。 ...
走向ASP.NET架构设计—第四章—业务层分层架构(前篇)
走向.NET架构设计—第四章—业务层分层架构(前篇) 前言:在任何一个项目中业务层毫无疑问是最重要的层,所以在设计的过程中,如何组织业务层是至关重要的。本章的讨论将会涉及Flower的架构模式一书中的四种组织业务层的模式:Transaction Sript,Active Record,Anemic ... ...
PDC 2010:微软采用HTML 5搞砸自己Web战略5个原因[原文]
持续关注本次PDC10 大会微软关于Silverlight 战略调整动态. 今天在Silverlight 官方论坛. 看到很多SL开发者关于本次微软战略众多热烈的讨论.短短不到10个小时浏览量就超过7400多次. 其中在众多评论中 看到UK Group成员SilverlightHack 写的关于在第... ...
那个我们爱的Silverlight
写这东西多少有点跟风的意思,不过最近的事还有大家的话多少让我回忆起一点对SL的旧感情。离开微软的时候我巴巴地主动把手里写的SL控件(Menu/MenuItem)邮件给SL组的人,其实那时候都已经决定要走了,然后还给他们留了私人邮箱,说以后有问题还可以找我,虽然到现在也没看他们用上。所以说说实话我从内... ...
ASP.NET应用下基于SessionState的“状态编程框架”解决方案
在一个基于ASP.NET应用中,我们通常使用Session保存基于某个客户端的状态信息。但是这种单纯使用Session的编程方式具有很多局限。为了实现对客户端状态的有效管理,并提高应用开发效率,在很多年前我们的开发框架体系中就具有相关的编程框架。最近我开始对其进行升级和重新设计,将大体上实现原理写出... ...
微软:我们关于Silverlight战略转移[原文]
今天在官方上看PDC的日程重播. 我相信很多关注Silverlight开发平台朋友都会看到关于这次PDC 10提到微软Silverlight战略转移这个话题. 今天在园子里很多人也在讨论这个话题 并写出很有见解性博文.关于Silverlight战略转移新闻,我的思考 针对这个话题. 暂且不下结论 为... ...
PDC10与最后的恐慌者
会后,A对B说:看了这次PDC10了吧?哈哈,微软几乎没提到Silverlight,太让人兴奋了!B一路高歌,连蹦带跳的对C说:看了这次PDC10了吧?嘿嘿,看来微软打算放弃Silverlight啦,明智呀,HTML5才是未来!C一到家飞速打开电脑,Twitter、围脖、QQ、MSN等等能用上的齐头... ...
关于Silverlight战略转移新闻,我的思考
在说正题之前先来两段小八卦。 Silverlight的老用户可能会知道,在微软发布该产品之初曾经推出一个名为Silverlight Streaming Service的免费服务,允许开发人员在上面Host 自己的Silverlight应用程序和相关的媒体资源。推出此服务的目的当然意在吸引开... ...