刚刚看到的消息

http://coltkwong.com/blogs/kenlin/posts/475.aspx(略有删节,请参看原文)

 

对李怡青先生的逝世表示哀悼,同时,提醒大家注意身体健康悲伤的脸

Just received an email from Taiwan MVP Committee,
親愛的MVP們,
我們十分遺憾地通知您,第二屆第一回合台灣區微軟「最有價值專家」李怡青先生已
於10月26日因糖尿病病逝,享年31歲,台灣微軟技術支援處在此特別感謝李怡青先生
對台灣微軟技術社群所做的諸多貢獻並致上無限哀悼.!
李怡青當選微軟「最有價值專家」(MVP)以來,一直致力於服務廣大技術社群的使用者及協助解答微軟社群支援網站的許多技術的問題, 更十分
積極參與許多微軟『線上專家對談』,許多社群使用者皆對 李怡青先生的專業及熱忱
十分讚賞及敬佩!
天嫉英才!我們對李怡青先生留下無限的懷念及感謝!

李怡青先生 (Yi-Ching Lee):
佳和資訊工作室 CTO 興趣:任何與電腦相關, 電影,撞球
微軟技術專長:網站程式開發應用ASP、Windows、FrontPage
以下是李怡青先當選微軟「最有價值專家」(MVP)感言:
當選微軟「最有價值專家」(MVP)是肯定自己幫助他人對解決使用微軟相關產品
問題之能力,你是否也發現,世界的距離因電腦而縮短,時間的耗費也因電腦而減
少,我認為這一切幾乎都是因為微軟才漸漸開始的,我和多數人一樣,喜歡沉浸在
網路的世界裡,也選擇與網路有關的工作;之前接案設計網站,現在開發Office
FrontPage Add-ins 程式增益集,因著微軟相關產品軟體版本不斷更新,所以相關技術
也必須跟著提升,現正努力取得微軟認證MCP+SB,未來計劃再取得微軟認證MCSD!

Longhorn 的真实体验

虽然在 Vmware 里两次安装了 Longhorn 4051,速度实在太慢(不过比起原来的 M4 版,好象还是快了不少),尝试在笔记本上安装,结果安装过程中的第一次重启后,Splash 屏出来后,ProgressBar 就不动了,屡次尝试,结果均如此,通过到论坛上了解一些类似情况,猜想可能是对硬盘或 IDE 接口的检测有问题。

看来只能在台式机上安装了,台式机的配置如下:

  • CPU:P4 1.7G
  • RAM:512 M
  • HD:80 G
  • Display Adapter:NVIDIA GeForce2 MX 400,64 M
  • Monitor:17 ‘

在这台机器上安装很顺利,除了在硬件检测阶段花了约 20 分钟之外,其它阶段都很快,除了集成的 AC97 声卡要手动安装一下外,其它硬件全部检测成功,安装完成后,在“控制面板”的“区域设置”中安装中文语言支持,然后将区域及相关设置改为 China(PRC),这样安装基本完成。

配置 ADSL 连接和 Windows XP 一样,很简单。

尝试一系列的常见的操作,速度不快也不慢,查看 Task Manager 的时候,发现 Explorer 和 WinFS 的进程占用 CPU 和 Memory 资源较大,而且 Explorer 似乎还有 Memory Leak ,也多了几个以前没怎么见过的进程,如:FontCacheService、FSAgent 等,前几天好象见到一篇如何优化 Longhorn 性能的文章,为了不影响 Longhorn 的新功能和特性,没有刻意地去做过多“优化”。

查看每个文件时候,多了好多以前没有的属性,如作者、版本号等,这可能就是 WinFS 带来的,有了这些属性,可以更方便、更快地查找文件。如可以给一个 JPG 图象指定作者与主题,从而丰富地描述了其所表达的内容,这样就可以对其进行检索了。

开发特性

Microsoft 称,将在 Longhorn 中以 WinFX 替代 Win 32 API ,其意图是将对所有的 Code 进行 Manage ,即 Manged Code ,这是实现 TrustWorthy Computing 的基础,其实在几个月前的 Longhorn 的 Build 中,这种理念体现的并不强烈,可能是最近被安全问题的沉重困绕所影响,才使 Microsoft 下了这个决心。

Longhorn 安装完成后,自带 .NET Framework 1.0 和 1.2。

Longhorn 中的几个关键技术特性如下:

  • Presentation subsystem (code-named “Avalon”)
  • Storage subsystem (code-named “WinFS”)
  • Communications subsystem (code-named “Indigo”)

Hello Avalon

1、打开 Notepad
2、输入:

<DockPanel xmlns=”http://schemas.microsoft.com/2003/xaml”>
    <Text>这是一段文本</Text>
    <Linebreak />
    <Button>Hello Avalon</Button>
</DockPanel>

3、保存为 HelloAvalon.xaml,发现文件的图标以前没有见过 🙂
4、双击打开,Hello Avalon 的界面就出来了(是用 IE 打开的)

本来可以在 Button 上写事件的,由于没有 Longhorn SDK(其中有 MSBuild )或 Whibey ,无法编译只能待以后再尝试了。