
其他
ATField
目前在微软公司Common Language Runtime .NET Framework 的.NET Native Tool Chain Team工作,目前主要负责开发.NET Native相关技术
展开
-
Visual Studio 2005 SP1 Update for Windows Vista发布了
下载页面在这里:http://www.microsoft.com/downloads/details.aspx?familyid=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en 该补丁修正了Visual Studio 2005在Windows Vista上的大量Bug,推荐安装。如果你的Visual Studio 2005没有打上补丁原创 2007-03-11 21:23:00 · 6747 阅读 · 0 评论 -
【预告】我主讲的MSDN Webcast之二:公共语言运行库(CLR)开发系列课程(2):Pinvoke 进阶(Level 300)
下面是我主讲的MSDN Webcast:公共语言运行库(CLR)开发系列课程的第二讲P/Invoke进阶的链接,有兴趣的朋友可以在这里登记一下: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032387495&EventCategory=4&culture=zh-CN&CountryCode=CN原创 2008-09-06 15:17:00 · 1674 阅读 · 1 评论 -
TlbImp新版本发布:/v2 & /preserveSig
两个星期之前CLR Interop小组再次发布了TlbImp的新版本。本来是早就应该写篇Blog介绍一下的,只是一直忙于CLR Interop新功能开发,难以抽出时间。这次版本添加了两个小功能: 1. /v2开关 在新版本的TlbImp中,我们不能随意改变新版本的行为,以避免当用户采用新版本的时候产生兼容性问题而导致程序编译出错,或者行为不正确。这个开关是用来告诉TlbImp采用新版本的行为,原创 2008-10-25 21:42:00 · 1987 阅读 · 0 评论 -
Microsoft PDC 2008 Talk在线观看和下载地址
官方的所有Session的列表:https://sessions.microsoftpdc.com/public/timeline.aspx Channel 9:http://channel9.msdn.com/pdc2008/ 两个大致差不多,前面那个可以比较方便的查看所有的Session,也可以下载,或者转到Channel 9的直接在线看,就是感觉在点击Session的时候页面相应速度慢点原创 2008-11-02 23:56:00 · 1983 阅读 · 0 评论 -
【预告】1月6日下午14:30 CLR开发系列课程(3):COM Interop基础 (Level 300)
1月6日下午14:30我将在MSDN中文网络广播中主讲.NET中COM和COM Interop的相关基础知识。有兴趣的朋友可以通过下面的链接登记并收听此次网络广播: 公共语言运行库(CLR)开发系列课程(3):COM Interop基础 (Level 300) 讲 师:张羿 课程简介:从本次课程开始,今后几次课程将围绕COM和COM Interop技术,展开对托管代码和非托管代码之间通原创 2008-12-30 21:30:00 · 5513 阅读 · 0 评论 -
Vista上远程管理Hyper-V服务器
因为工作需要,我把自己的一台机器装上了Windows Server 2008并配置好了Hyper-V,用来Host我的一些虚拟机。但是我一般远程访问这台服务器,管理虚拟机起来不太方便,特别是在虚拟机上还没有安装好Integration Services更是如此。因此我经常用HyperV为Vista发布的一款MMC来远程管理我的虚拟机。这个MMC包含在Vista SP1 Managed Tools原创 2009-01-07 17:18:00 · 5529 阅读 · 0 评论 -
[预告] 12月9日下午 - MSDN中文网络广播:.NET 4.0 Interop新特性-Type Equivalency
12月9日下午我将在MSDN中文网络广播中主讲.NET 4.0 CTP中Interop的新特性:Type Equivalency,又称之为NO PIA。 有兴趣的朋友可以通过下面的链接登记并收听此次网络广播: .NET 4.0中的新特性系列课程(1):等价类型(Type Equivalency) (Level 200) 讲 师:张羿 课程简介:在.NET 4.0之前,为了解决不同的In原创 2008-12-07 12:44:00 · 2327 阅读 · 0 评论 -
CodePlex上TlbImp新版本发布:基于规则的自定义功能
大家好。距离上次我们发布在CodePlex上的新版本TlbImp已经过了快半年了。在这半年的时间内,除了主要进行.NET 4.0相关的新功能开发之外,我们上海CLR小组也没有忘记进行TlbImp相关功能的继续开发,于今年3月9日再次发布了TlbImp的一个新版本: http://www.codeplex.com/clrinterop/Release/ProjectReleases.aspx?Re原创 2009-03-13 15:53:00 · 6900 阅读 · 0 评论 -
MSDN中文网络广播预告:.NET 4.0新特性系列课程(2):契约式设计 (Level 200)
这次我将为大家讲解如何使用.NET 4.0中的契约式设计(也可以在.NET 2.0+中使用,需要额外下载安装包),欢迎有兴趣的朋友收听。 地址为:http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032406872&Culture=zh-CN .NET 4.0中的新特性系列课程(2):契约式设计 (Level 200) 讲原创 2009-03-16 22:31:00 · 5722 阅读 · 1 评论 -
.NET 4.0新功能:Corrupted State Exceptions
在.NET 4.0中引入了一个新功能:Corrupted State Exceptions。听上去名字很神秘,实际上这个功能主要是限制对Exception的错误用法:捕获AccessViolationException/SEHException等可能会造成程序状态错误而无法正确继续的种种异常,具体可以参看CLR程序经理Andrew Pardoe的这篇MSDN文章:http://msdn.micro原创 2009-03-30 23:11:00 · 6190 阅读 · 1 评论 -
Visual Studio Team System 2010 Architecture系列文章
微软上海VS TeamArch小组的中文Blog上面最近开始了一个系列文章,主要翻译Cameron Skinner的一系列介绍Visual Studio Team System 2010 Architecture CTP的一些新功能的Blog,目前有下面两篇: VSTS 2010 Architecture 第一章:Modeling Project Visual Studio Team Syst原创 2009-04-29 19:47:00 · 8766 阅读 · 4 评论 -
刚看到我的第一篇MSDN杂志文章被发表了
刚刚去逛了一下子MSDN杂志的网站,发现我的文章终于发表了!这是大约半年前,我刚开始进入CLR Interop开发时候写的一篇比较简单的关于CLR中的Marshalling的文章,和我们的PM合著的(PM写的是后面的工具的内容,不过这个工具并非是上海这边开发的,而是由美国的同事开发的)。主要是澄清一些常见的容易让人混淆的地方。MSDN杂志网站提供文章的多种语言的翻译版本,但是因为原文是用英文写的,原创 2007-12-25 09:47:00 · 3232 阅读 · 4 评论 -
Silverlight 1.1正式更名为Silverlight 2.0
详情请参看下面两篇Blog:http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspxhttp://blogs.msdn.com/tims/archive/2007/11/29/silverlight-1-1-is-now-silverligh原创 2007-11-30 10:18:00 · 3019 阅读 · 1 评论 -
Vista SP1 Beta版体验
前几天收到内部的关于Vista SP1 Beta和Windows Server 2008 RC0的Annoucement的Email,今天终于有空安装了一次Vista SP1 Beta。安装的时候首先需要Prepare Installation,大概是安装一些安装所需要的组件或者解压缩吧。Prepare大概花了半个小时,然后的安装大概花了1个小时左右,画面一直停在登录的那个蓝色的界面上面,中间重启原创 2007-10-01 19:45:00 · 4252 阅读 · 3 评论 -
在计算机上运行Folding@Home分布式计算客户端,为人类医学发展做出一份自己的贡献
Folding@HomeFolding@Home是斯坦福大学主持的一项负责研究蛋白质折叠,误折,聚合及由此引起的相关疾病的分布式计算工程。它使用联网式的计算方式和大量的分布式计算能力来模拟蛋白质折叠的过程,并指引近期对由折叠引起的疾病的一系列研究。关于这个项目的简介在这里:中文:http://www.equn.com/folding/英文:http://folding.stan原创 2007-03-19 19:56:00 · 2321 阅读 · 1 评论 -
C++学习推荐书籍
以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:)C++C++ Primer,Thinking in C++,The Standard C++ Library,The C++ Programming Language:这几本书就不多介绍了,很有名的书,我就不罗嗦了Effective C++和More Effectiv原创 2007-03-24 00:56:00 · 6020 阅读 · 2 评论 -
Win32/MFC/COM学习推荐书籍
以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:)Win32开发Programming Windows by Charles Petzold:Charles Petzold的书,Windows编程入门的超经典书籍,很多朋友学习了MFC,可是还是不清楚Windows程序的运作原理,结构和各种API的用法,这本书由浅入深的讲原创 2007-03-24 12:58:00 · 6865 阅读 · 2 评论 -
今天David Solomon的为期三天的Windows Internal培训刚结束
今天David Solomon的为期三天的Windows Internal培训刚结束,很累,但是也受益匪浅。讲座基本上是他和Mark合著的Windows Internal书+最新的Vista相关内容,讲的非常清晰透彻,不愧是David。(其实搞技术不一定非要写程序,像他,还有Don Box, Jeffrey Richter, Scott Meyers等这样优秀的专家/讲师/作家/Consultan原创 2007-04-27 22:21:00 · 2973 阅读 · 4 评论 -
恢复定期更新Blog...
大家好,由于最近工作一直比较忙,Blog的更新也没有以前频繁了(或者说基本上没有了,呵呵),现在我准备重新恢复定期更新Blog,今天刚才的那一篇就算是一个开头吧。由于工作的关系,以后的Blog的中心会集中在CLR,C++/Win32/COM,以及Silverlight上面,Rotor源码分析系列依然会继续不定期更新。感谢大家的关注!原创 2007-08-11 01:14:00 · 1905 阅读 · 0 评论 -
我的MSDN Blog正式开张,欢迎大家访问 [ http://blogs.msdn.com/yizhang/ ]
我的MSDN Blog创建了其实有一阵子了,但是一直没有时间添加内容。这两天写了几篇文章(新的和在优快云 Blog上面发表过的,内容比较简单)放在上面。这个Blog主要是英文的内容,主要会和我在Microsoft的所进行的CLR开发工作有关系,以后会经常保持更新,同时我也会把同样的中文内容放到优快云 Blog里面。这几天优快云 Blog一直出问题,我也在考虑是否要把所有内容搬到MSDN BL原创 2007-05-10 19:32:00 · 3224 阅读 · 2 评论 -
Windows Vista真的只是加了新界面吗?
经常看到很多朋友认为Windows Vista的改变主要是在界面上的。事实是,界面可能确实是Vista对普通用户最为有吸引力的一大方面,也是宣传最多的,但是事实上,Windows Vista还有着非常之多的重大改进:比如内核级别的改变有:CPU Cycle CountingMultimedia Class Scheduler ServiceFile-Based Symbolic LinksI/O原创 2007-08-11 01:45:00 · 2344 阅读 · 0 评论 -
庆祝微软Silverlight上海开发团队的博客正式开张!
经过准备,我们位于上海微软中国研发集团服务器与开发工具事业部的Silverlight开发团队Blog终于上线了!不管是Silverlight技术本身的疑问,看法,意见,建议,或者是对于希望看到Blog的内容,你都可以访问http://blog.youkuaiyun.com/SilverlightShanghai,留下你的宝贵意见。:)现转载全文如下:http://blog.youkuaiyun.com/Silverlig原创 2007-08-20 22:02:00 · 3269 阅读 · 3 评论 -
ZZ:使用.NET语言开发Silverlight应用程序入门(一):了解项目结构
(本文转载自Silverlight上海开发团队Blog,是“使用.NET语言开发Silverlight应用程序入门”系列之第一篇。转自http://blog.youkuaiyun.com/SilverlightShanghai/archive/2007/09/23/1796794.aspx如果有对于Silverlight技术本身的疑问,看法,意见,建议,或者是对于希望看到Blog的内容有建议,请访问http:转载 2007-10-04 21:39:00 · 2825 阅读 · 0 评论 -
ZZ:使用.NET语言开发Silverlight应用程序入门(二):界面和对象模型
(本文转载自Silverlight上海开发团队Blog,是“使用.NET语言开发Silverlight应用程序入门”系列之第二篇。转自http://blog.youkuaiyun.com/SilverlightShanghai/archive/2007/09/28/1805279.aspx. 如果有对于Silverlight技术本身的疑问,看法,意见,建议,或者是对于希望看到Blog的内容有建议,请访问 ht转载 2007-10-04 21:42:00 · 2655 阅读 · 0 评论 -
MSDN中文网络广播预告:公共语言运行库(CLR)开发系列课程(6):.NET中间语言(IL)入门 (Level 200)
这个星期三也就是5月19日下午2点半开始我将为大家带来CLR开发课程系列之六。这一次我打算讲一些.NET比较本质的内容:Metadata和IL代码。欢迎希望对.NET的运作机理和工作方式能够有进一步深入了解的朋友收听。本次讲座的具体信息如下: 公共语言运行库(CLR)开发系列课程(6):.NET中间语言(IL)入门 (Level 200) 讲 师:张羿 课程简介:.NET本质上是一个执行原创 2009-05-19 21:22:00 · 6147 阅读 · 1 评论