Welcome to MSDN Blogs Sign in | Join | Help

.NET Framework Source Code to Ship with Orcas

Here is a piece of wonderful news: Scott Guthrie has announced today that we will be releasing the source code to the .NET framework when we ship Visual Studio 2008 later this year!

An option will be made available to allow you to step directly into the source from your own code, so you can see exactly what is happening in the .NET framework. This is exactly what developers need, and it will greatly improve the experience of developing on the .NET Framework .

Scott says that the source code and comments to the following will be released:

  • BCL libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.NET, System.Security, System.Runtime, System.Text, etc)
  • Windows Forms
  • ASP.NET
  • ADO.NET
  • XML (System.Xml)
  • WPF

The code will be made available on the web, and there will be an option to download it to your machine. Other libraries to be added later include:

  • LINQ
  • WCF
  • Workflow

There is very little I can add to this announcement except to say that it makes me extremely happy. I feel proud to work for a company that offers not only the best tools available, but also open access to the source so that the whole community can fully understand these great frameworks and better debug the tricky parts of their applications.

Here is a link to Scott's post:

http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

 

kick it on DotNetKicks.com
Published Wednesday, October 03, 2007 9:50 AM by Charlie Calvert

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Source code to ship with Visual Studio 2008

You've been kicked (a good thing) - Trackback from DotNetKicks.com

Wednesday, October 03, 2007 12:52 PM by DotNetKicks.com

# Publication du code source des librairies du Framework .Net !!!

Certainement la nouvelle la plus incroyable depuis que j'écris sur ce blog ! C'est avec un enthousiasme

Wednesday, October 03, 2007 1:07 PM by Mitsuru FURUTA - Microsoft FRANCE

# Publication du code source des librairies du Framework .Net !!!

Certainement la nouvelle la plus incroyable depuis que j'écris sur ce blog ! C'est avec un enthousiasme

Wednesday, October 03, 2007 1:21 PM by Noticias externas

# re: .NET Framework Source Code to Ship with Orcas

I wonder how much of this was a result of the insane popularity of Reflector.

Good show either way

Thursday, October 04, 2007 4:50 AM by Matt

# re: .NET Framework Source Code to Ship with Orcas

You feel proud? What would do you thought if you were still at CodeGear? Imho, your place is there, even if I must agree with Nick which posted this on b.p.delphi.non-technical:

<quote>

I.P. Nichols wrote:

> > Sure sounds like he drank the kool-aid...  ;-)

Charlie is one of the nicest guys I've ever known, and a very, very

capable, smart guy.

I'm very happy to see that Charlie has found a place he really likes.

I was very surprised when he took the job at MS, knowing his previous

views on MS and on the Open Source movement.

-- Nick Hodges Delphi Product Manager - CodeGear http://blogs.codegear.com/nickhodges

</quote>

hth & Let the God enlighten you! (not ironic at all, in fact a very serious wish to one who was one of our dearest guy to talk with)

Thursday, October 04, 2007 1:25 PM by A community member

# re: .NET Framework Source Code to Ship with Orcas

What type of licensing will it ship with? I wonder if developers can derive new controls not through inheritance but by "forking" the code. I also wonder if it could be used (in any way) by the Mono project.

Knowing MS leanings and track record, I would be /very/ surprised if that were permitted. Regardless, it is a big step in the right direction.

Thursday, October 04, 2007 3:14 PM by Mark E.

# re: .NET Framework Source Code to Ship with Orcas

Just to be clear about these issues: I fully support CodeGear and their efforts. I'm close friends with at least two people who still work there, and good friends with a number of other CodeGear employees. I exchange email, IM, see, or talk regularly (two or three times in the last week) with folks at CodeGear. I think it is great that they have an independent company, and I feel that this is a chance for them to fulfill some goals that many of us who like the company have, for many years, wanted to see happen.

One of my long term wishes came true when Nick Hodges was hired by Borland. Nick was always one of my absolute favorite members of the Delphi community, and I tried many times to talk him into coming to work for Borland. It was wonderful news when he joined the company, and I think he is doing a great job. He's smart, talented, hardworking, and everyone I know agrees that Nick is a wonderful person.

Finally, my coming to work at Microsoft was never meant as a repudiation of my close ties to CodeGear and the folks in the Delphi community.  Here at Microsoft I’ve found a way that I can continue to work hard to support the developer community, which is one of my main goals in life.  Nevertheless, I still regularly see other ex-Borlanders, and we all share a close bond because of our years in Scotts Valley.

- Charlie

Thursday, October 11, 2007 1:08 PM by Charlie Calvert

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker