期待已久的.NET Framework终于在本周开源了,微软在MS-RL协议下终于公开了.NET Framework源代码,我们只可以自由查看,不允许直接进行修改。第一批开放的源代码包括:
.NET基本类库:
System,System.CodeDom,System.Collections,System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading
ASP.NET:
System.Web, System.Web.Extensions
Windows Forms:
System.Windows.Forms
Windows Presentation Foundation:
System.Windows
ADO.NET和 XML:
System.Data
System.Xml
详情请访问ScottGu的文章:http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx
如何在Visual Studio 2008中进行配置请参考这篇文章:Configuring Visual Studio to Debug .NET Framework Source Code
posted @ 2008-01-17 08:50
TerryLee 阅读(10882)
评论(106) 编辑 收藏 网摘 所属分类:
[01] .NET大本营
发表评论
其实MS不用开, 我也有.net framework的源代码, 哈哈
#106楼[
楼主]2008-01-17 09:28 |
@李华星
并不是人人都有.NET Framework的源代码的:)
#107楼[
楼主]2008-01-17 09:29 |
@taotao2008
没看到啊
#108楼[
楼主]2008-01-17 09:30 |
@Wilensky
谢谢,榜样不敢当:)
#109楼[
楼主]2008-01-17 09:32 |
@韩现龙
呵呵,看看它的源码总是好的
#110楼[
楼主]2008-01-17 09:33 |
@a feng
只能尽我最大的努力为大家带来最新的.NET报道:)
还是没有打包的源码可以下载,只有通过vs2008调试的时候才能看。
这个源代码不是很早就可以看到了吗?有什么好这么兴奋的?
如果C#的编译器给开源了就好了.
#114楼[
楼主]2008-01-17 09:48 |
@Osamede
过段时间应该会提供打包下载的
#115楼[
楼主]2008-01-17 09:50 |
@望穿秋水
可以研究一下.NET Framework内部的东西了,比以前自己动手反编译要好的多吧:)
#116楼[
楼主]2008-01-17 09:50 |
@小鬼00
很早就可以看到?哪儿?
这个好,要留个名。刻个记号。
虽然我也看不懂,但是希望开源了,对于mono能够有好处
终于不用反编译来搞了! 可惜只开源一部分! 不过只要一开源就会带来研究热潮,满期待的! .
#120楼[
楼主]2008-01-17 10:03 |
@Peterzhang
WCF、WF、LINQ等在随后会相继开源的。
#121楼[
楼主]2008-01-17 10:04 |
@在线代理
:)
@阿弱
:)
只支持VS08RTM?连Express都不支持?bate2更没办法支持吗?!
#123楼[
楼主]2008-01-17 10:10 |
@ J
好像只支持VS2008 RTM,Beta2应该不会支持的
#128楼[
楼主]2008-01-17 10:25 |
@Jeffrey Zhao
呵呵,08年度最流行语言...
#129楼[
楼主]2008-01-17 10:25 |
@beyondjay
以前使用反编译吧?
我用的还是 vs 2005 有变通的方法可以看源码不
--引用--------------------------------------------------
小鬼00: 这个源代码不是很早就可以看到了吗?有什么好这么兴奋的?
如果C#的编译器给开源了就好了.
--------------------------------------------------------
呵呵...
很黄很暴力
使用条款
以下协议解释 Microsoft Connect 的使用条款。
注意:您必须阅读“使用条款”并单击“我同意”后方可继续向 Microsoft Connect 注册。注册后,可以通过单击“Microsoft Connect 使用条款”链接随时查阅“使用条款”,该链接位于本网站的每一个网页的页脚中。
如果您同意 Connect 的使用条款,即确认您已年满 18 岁。如果您尚未年满 18 岁,请单击“取消”按钮。
囧rz...
#133楼[
楼主]2008-01-17 10:38 |
@Yoshow
等微软提供打包下载之后,就可以看了,呵呵
#134楼[
楼主]2008-01-17 10:39 |
@birdshome
呵呵
C#的源代码不是早公开了吗,但是我觉得那个没什么好看的啊。。。
--引用--------------------------------------------------
birdshome: 很黄很暴力
--------------------------------------------------------
刚要说呢 :P
#137楼[
楼主]2008-01-17 10:48 |
@装配脑袋
后面的开源还会包括WCF、LINQ等的源代码。
有些时候看一下还是有用的:)
#138楼[
楼主]2008-01-17 10:51 |
@怪怪
都用上这个“流行语”了,呵呵
#140楼[
楼主]2008-01-17 11:05 |
@birdshome
--引用--------------------------------------------------
birdshome: 很黄很暴力
使用条款
以下协议解释 Microsoft Connect 的使用条款。
注意:您必须阅读“使用条款”并单击“我同意”后方可继续向 Microsoft Connect 注册。注册后,可以通过单击“Microsoft Connect 使用条款”链接随时查阅“使用条款”,该链接位于本网站的每一个网页的页脚中。
如果您同意 Connect 的使用条款,即确认您已年满 18 岁。如果您尚未年满 18 岁,请单击“取消”按钮。
囧rz...
--------------------------------------------------------
太.......
#141楼[
楼主]2008-01-17 11:08 |
@oxsoft.cn
怎么这么火爆呢:)
VS2008下面有开源是吗?
开源,期待我们能够更好的理解
@TerryLee
我的意思是你的博客现在颜色很黄, 调试的时候那个提示也是黄的, 行为内容很暴力 :D
開源了。。怎么看啊。 怎么學習啊。E文的看不懂。有中文的不。
#146楼[
楼主]2008-01-17 11:39 |
@怪怪
底色的确有点“黄”:)
#147楼[
楼主]2008-01-17 11:41 |
#148楼[
楼主]2008-01-17 11:42 |
@EricWen
嗯
#149楼[
楼主]2008-01-17 11:43 |
#151楼[
楼主]2008-01-17 12:18 |
@随风流月
“点击取消按钮”,呵呵^_^
关闭VS后,本地的源文件被删掉了,下次打开又得重新下载???
不过,我想问大家,
很黄很暴力
是哪里来的?怎么最近类似的词这么多呢?
请原谅我的无知啊。
@阿不
好像是mop来的吧,钱宏武的msn签名是“黄暴力同学万岁”,哈哈。
#155楼[
楼主]2008-01-17 12:54 |
@阿不
来自于我们伟大的CCTV新闻连播
---------------------------------------
北京市学生张××:上次我查资料,突然蹦出一个窗口,很黄很暴力,我马上给关了。
----------------------------------------
张XX同学也一举成为07年底网络当红人物之一:)
#156楼[
楼主]2008-01-17 12:54 |
@^_^
这个不太清楚,不知道是不是这样
#157楼[
楼主]2008-01-17 12:55 |
@韩现龙
黄暴力同学 指的就是张XX小同学
#160楼[
楼主]2008-01-17 13:06 |
@阿不
呵呵,好像是12月27号吧,记不太清了:)
介个介个···变化真是快 .net还没学怎么样那 它就开源了 这····
#164楼[
楼主]2008-01-17 13:47 |
@sunlight(back天津 Find Working...)
现在还不知道
#165楼[
楼主]2008-01-17 13:47 |
@SZW
:)
#166楼[
楼主]2008-01-17 13:49 |
@.。oоΟ○〇
开源可以更好的学习
#170楼[
楼主]2008-01-17 14:05 |
@小鬼00
反编译很麻烦啊,那不能算是开源,现在开源之后还保留了注释...
#171楼[
楼主]2008-01-17 14:31 |
@游人
这些是第一批开源,后面会开源其他部分:)
--引用--------------------------------------------------
conannb: vs 2005可以吗?
--------------------------------------------------------
超市里去买把菜刀吧...
#176楼[
楼主]2008-01-17 17:01 |
@conannb
貌似不行
#177楼[
楼主]2008-01-17 17:02 |
@Boler Guo
呵呵,虽然泄露了,但是MS没有宣布啊
以前看过报道.....
蚂蚁啃大象,不知道从哪开始哦...
哈哈
值得庆贺的事情,Scott应该还在国外,还有时间发布这个消息:-)
哎。。下载的源代码用完后就会删掉,真是小气的不行。。。
哈哈!咱们也不用再看着java虚拟机的那些源代码留口水了
#182楼[
楼主]2008-01-17 18:42 |
@蓝天旭日
“从头开始”:)
#183楼[
楼主]2008-01-17 18:44 |
@Anytao
是啊,不知道是不是Scott发的
#184楼[
楼主]2008-01-17 18:44 |
@装配脑袋
Scott不是说将来会提供打包下载的吗,现在怎么这么搞呢....
#185楼[
楼主]2008-01-17 18:44 |
@一叶舟
:)
你好,请问codeSmith能判断sql中的字段是否可空吗?
以产生下面这样的类型.
(实体类中的)
private Nullable _publishDate;
private Nullable _isPBookSale;
private Nullable _isHaveEC;
private Nullable _isReview;
谢谢!
@beyoung
ColumnSchema AllowDBNull
--引用--------------------------------------------------
vb1980: @beyoung
ColumnSchema AllowDBNull
--------------------------------------------------------
ThX! How kind of you!
#195楼[
楼主]2008-01-23 19:15 |
@sssssss
添加重复了:)
#197楼[
楼主]2008-01-28 11:55 |
@微软是骗子,强烈不满!
要求别太高,MS这几年在开源上的努力,大家都看到了
reflector就可以反编译类库.........不过没有真正研究过............
欲盖弥彰,不解决根本问题,期待他的windows开源,否则注定不会好命!