微软发布.Net Framework函数库源码

微软.Net Framework总经理Scott Guthrie日前在部落格中宣布将根据微软参考授权(Microsoft Reference License)释出.Net Framework函数库。

微软参考授权的意义在于那些被授权的开发人员可以下载并浏览这些源码,但并不允许直接进行修改。Scott Guthrie表示,对开发人员而言,可以存取这些源码及整合调试功能的.NET Framework函数库是真正有价值的,因为他们透过这些源码可更了解.NET架构程式如何被应用,同时也可让开发人员建置更佳的应用程式。

.NET架构的函数库将随著微软今年发表.NET 3.5及VS 2008而出炉,微软将释出的函数库包括.NET Base Class Libraries、ASP.NET、Windows Forms、ADO.NET、XML、WPF、WCF、Workflow及LINQ等。

Scott Guthrie说明了Visual Studio 2008正式版将可透过微软网站针对动态下载.NET架构调试符号配置调试,这些调试符号可一次全部下载或手动选择下载。当开发人员在.NET应用程式中进行除错并中断程式时,就会出现一个纪录了开发人员应用程式中的完整档案及程式列号码等资讯的视窗。

VS 2008亦支援视需求回复.NET架构源码档案,意味着来自ASP.NET GridView及BaseDataBoundControl类别的源码在开始调试前不必先安装在开发人员机器上,而是在执行VS时会自动自微软下载。