Releasing the Source Code for the .NET Framework Libraries

One of the things my team has been working to enable has been the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and to easily enable debugging support in them.

Today I'm excited to announce that we'll be providing this with the .NET 3.5 and VS 2008 release later this year.

We'll begin by offering the source code (with source file comments included) for the .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc), ASP.NET (System.Web), Windows Forms (System.Windows.Forms), ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows).  We'll then be adding more libraries in the months ahead (including WCF, Workflow, and LINQ).  The source code will be released under the Microsoft Reference License (MS-RL).

You'll be able to download the .NET Framework source libraries via a standalone install (allowing you to use any text editor to browse it locally).  We will also provide integrated debugging support of it within VS 2008.

Integrated Visual Studio 2008 Debugging Support

The final release of VS 2008 will support the ability to configure the debugger to dynamically download the .NET Framework debugger symbols (and corresponding source code) from a web server hosted by Microsoft.  You'll be able to configure the .NET Framework symbols to be downloaded all in one shot, or manually retrieved on demand:

When you debug a .NET application and hit a breakpoint in your code, you'll now be able to see a debugger call stack that contains detailed file and line number information for the .NET Framework classes and methods in your application:

In the screen-shot above, you can see that we've set a debugger breakpoint in my page where we are calling GridView1.DataBind().  Previously there was no way to drill into this DataBind() method to see how it was implemented. 

Now with VS 2008 you'll be able to press F11 ("Step Into") and drill into the .NET Framework source implementation with the debugger:

VS 2008 will include support to automatically retrieve the appropriate .NET Framework source files on demand from Microsoft.  This means that the source code for the ASP.NET GridView and BaseDataBoundControl classes above do not have to already be installed on the machine before we started the debugger.  Instead, when we use F11 to step into their implementation VS can automatically download the source files from Microsoft and open it within the IDE.

By downloading the files dynamically we can also ensure that the matching source files always line-up with the particular version of the .NET Framework on your machine (for example: if you have a GDR or Service Pack Patch installed on your machine, we'll make sure to download the source file that corresponds to it).

In addition to stepping into .NET Framework code, we can also step back up on the call stack into .NET Framework source as well.  For example, in our scenario above I could also double click up the callstack and review the private ProcessRequest method on the System.Web.UI.Page class:

We could optionally also step further up and into the System.Threading.ThreadPool implementation in mscorlib (which controls the thread our Page is scheduled on):

Note in the previous two screen-shots how the VS debugger's "Locals" and "Watch" windows are fully supported within both your code as well as in the .NET Framework source.

Summary

Having source code access and debugger integration of the .NET Framework libraries is going to be really valuable for .NET developers.  Being able to step through and review the source should provide much better insight into how the .NET Framework libraries are implemented, and in turn enable developers to build better applications and make even better use of them.

To learn more about our source release plans and how the above debugger integration works, please check out this Podcast that Scott Hanselman and Shawn Burke recently recorded.  Shawn (who drove the source project on my team) is also going to be publishing a cool Channel9 video later this week that shows using the VS 2008 integrated debugging support with it.

Hope this helps,

Scott

Published Wednesday, October 03, 2007 9:27 AM by ScottGu

Comments

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:31 PM by rajbk

This is super awesome!! Congratulations to you and the team! No more "dang, that class/method is internal/sealed" moments...

Raj

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:31 PM by Matteo Casati

Simply... WOOOW!!!!

# .NET Framework 3.5 Is Open Source

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

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

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:33 PM by vasudev

Amazing !!!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:33 PM by Phil Winstanley

Woo :D

# Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:33 PM by .net DEvHammer

Some great news for .NET developers from Scott Guthrie : One of the things my team has been working to

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:35 PM by novecento

I Love ScottGu!! :D

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:35 PM by Brendan

Yeah this is great! This will make things a lot easier to work with.

Great work! I am loving this new open source trend with Microsoft source.

Brendan

# Want Source Code of .NET Framework Libraries?

Wednesday, October 03, 2007 12:37 PM by Andreja Zitnik

I know you've been peeking under the hood for quite some time now using the Reflector tool, but what

# .NET Framework Source Code Release

Wednesday, October 03, 2007 12:37 PM by Brad Abrams

I am very excited about making the source code to the .NET Framework publicly available . I think this

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:37 PM by Roger

Wow this is pretty impressive! I know tools like Reflector already do this, but it'll be nice to have this integrated into Studio directly, not to mention the ability to view source comments.

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:38 PM by dgirard

Nice move.

# .NET 3.5 is Open Source

Wednesday, October 03, 2007 12:39 PM by Orcs Goblins and .NET

Some very surprising news has come from Scott Guthrie in a recent blog post he has made . Visual Studio

# .NET Framework Library Source Code To Be Published

Wednesday, October 03, 2007 12:40 PM by Mehran Nikoo's Notes

The decision has been made :) We have just announced that we will release much of the source code to

# Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:40 PM by iFX

Releasing the Source Code for the .NET Framework Libraries

# .NET Framework Source Code to Ship with VS2008

Wednesday, October 03, 2007 12:41 PM by Mike Taulty's Blog

Via ScottGu. I think this is a really positive step forward. For the longest time, I've thought that...

# .NET Framework Source Code to be Released

Wednesday, October 03, 2007 12:42 PM by Bink.nu

Everybody was waiting for some major announcemnt today and here it is, about which I have just blogged

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:42 PM by Michael.NET

This is one of the coolest things I've ever seen Microsoft do.  Very VERY awesome.  Truly an example of the "developer first" mentality.

http://www.codetolive.net all the way.

# LA grosse annonce du jour, le framework s’ouvre

Wednesday, October 03, 2007 12:43 PM by TheSaib .NET blog

Certes les nouveaux ZUNEs sont sympa mais alors la nouvelle annoncée par Scott l'est encore plus pour

# Source Code for .Net Framework Released

Wednesday, October 03, 2007 12:43 PM by Words of Wisdom From The Elder

Source Code for .Net Framework Released

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:44 PM by Scott Galloway

Fantastic news...next step, user check-ins :-) Kidding, but this is really amazing news!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:45 PM by gavinjoyce

This is good news, and these are good steps. It will be a fantastic learning opportunity having the ability to step into the .NET framework codebase.

Whoever is pushing these things in Microsoft, keep pushing!! I hope to see a fully open source .NET framework in future, today we have moved a little closer to this.

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:46 PM by Martin Olsson

MS-RL is a very restricted license (it's certainly not OSI approved and will never be) so in terms of a "new open source trend" this is more or less pointless. However, even if it's not "open source" it is still a step towards a more open Microsoft. This will no doubt be very useful for many people.

# Open Source .NET in 3.5

Wednesday, October 03, 2007 12:46 PM by Steven Smith

ScottGu just made a very exciting announcement - as of Visual Studio 2008 and .NET 3.5, the base class

# Amazing news, see the .NET framework source

Wednesday, October 03, 2007 12:47 PM by mostlylucid

Amazing news, see the .NET framework source

# Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:47 PM by Noticias externas

Just Amamzing !! Hard to believe !! I just blogged about it: .NET Framework Source Code to be Released

# Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:48 PM by Zhiming Xue's WebLog

If you are one of those people who are interested to see the Source Code for the .NET Framework Libraries

# Dogs and Cats Living Together, Mass Hysteria (or, Source Available for the .NET Framework)

Wednesday, October 03, 2007 12:49 PM by Matt W's Windows Workflow Place

The title quote brought to you courtesy of the original Ghostbusters film. As Scott just announced on

# .NET framework: now with source code

Wednesday, October 03, 2007 12:50 PM by Tales from the Evil Empire

Scott just announced it: weblogs.asp.net/.../releasing-the-source-code

# .NET is going open source?

Wednesday, October 03, 2007 12:50 PM by Out Of The Box

No, not exactly. Today, we are announcing the release of the source code for the .NET Framework libraries

# Microsoft udgiver kildekoden til .NET Framework libraries!!

Wednesday, October 03, 2007 12:50 PM by slyngelstat.dk

Microsoft udgiver kildekoden til .NET Framework libraries!!

# Microsoft releases .NET Framework Source Code

Wednesday, October 03, 2007 12:52 PM by Joteke's Blog

Microsoft is taking one more step to the open community / world. Scott Guthrie is announcing in his blog

# Reflector Just Became A Little Less Useful

Wednesday, October 03, 2007 12:53 PM by A View Inside My Head

Reflector Just Became A Little Less Useful

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:53 PM by Dave

Just out of curiosity, how does this impact Mono?  Or does it at all?

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:53 PM by Aleksey

Scott, is WSS 3.0 code included? In SharePoint development it will sit between my code and .NET Framework...

# .NET Framework Source Code to Ship with Orcas

Wednesday, October 03, 2007 12:54 PM by Charlie Calvert's Community Blog

In what is easily the single best piece of news I have heard since coming to Microsoft, Scott Guthrie

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:54 PM by Michael.NET

@Scott Galloway,

Obviously user checkins would be insane.  BUT a bugzilla type of database, or some method of submitting bugs with proposed patches, would be AWESOME.

Though there are some concerns to this 1) Developers coding around implementation rather then design and 2) 3rd Party patches...

Still very excited to see!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:55 PM by Joe

Will this be only the 3.5 framework, or will previous versions be released as well?

# .NET Framework Source Code to be released « .NET according to Bruce

Pingback from  .NET Framework Source Code to be released « .NET according to Bruce

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:56 PM by mcgurk

How about some .NET 2, 3 goodness too?

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 12:56 PM by Michael Giagnocavo

This is going to be SO helpful, esp. in WinForms and ASP.NET. I've spent too many hours looking at IL (well, before there were such nice decompilers) trying to figure out things in those frameworks. Thanks!

# .NET Framework Libraries Source Code

Wednesday, October 03, 2007 12:56 PM by Raj Kaimal

Scott just announced that his team will be releasing the souce code to the .NET base class libraries

# .Net Framework Source Code to be Available with Visual Studio 2008

Wednesday, October 03, 2007 12:56 PM by Guy Burstein [MVP]

.Net Framework Source Code to be Available with Visual Studio 2008 Along with the release of Visual Studio

# Microsoft Releases the Source Code for .NET

Wednesday, October 03, 2007 12:58 PM by Digital Blasphemy

Microsoft Releases the Source Code for .NET

# .Net is opening up!

Wednesday, October 03, 2007 12:58 PM by Coding4Fun

With the final release of Visual Studio 2008, Microsoft is going to make the source for much of the .NET

# Christian Liensberger » Blog » .NET Framework source code is going to be released!

Pingback from  Christian Liensberger » Blog » .NET Framework source code is going to be released!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:00 PM by Keith Barrows

W00T!!!  This is an incredible step!

# .NET Framework Code To Be Released

Wednesday, October 03, 2007 1:00 PM by Rod Paddock

We will finally have access to the .NET Framework source code... weblogs.asp.net/.../archive

# .NET Framework Code To Be Released

Wednesday, October 03, 2007 1:00 PM by Rod Paddock

We will finally have access to the .NET Framework source code... weblogs.asp.net/.../archive

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:01 PM by Jay R. Wren

It is a damn shame about the terms of the Microsoft Reference license. This means that if I want to use a bit of the source, that I cannot. For example, I want to customize DataGridViewTextBoxCell's Paint implementation, I cannot copy the bits of the Paint implementation of DataGridViewTextBoxCell implementation and base classes to tweak my changes. I CAN read what they did, and use this new knowledge in my implementation, but any copy/paste is not allowed! Most programmers I talk to do not understand this. This is going to be a copyright nightmare for most development organizations.

@rajbk, you cannot just copy and paste snippets of this code. It is a violation of MS's copyright if you do. "REFERENCE LICENSE" should be self explanatory.

# Microsoft is releasing parts of the .NET framework... no, really!

Wednesday, October 03, 2007 1:01 PM by WynApse

Microsoft is releasing parts of the .NET framework... no, really!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:01 PM by Dave Black

THANK YOU!!!

I have waited for this since the days of MFC (Microsoft Foundation Classes).....and have always wondered why this was no longer done.

# Hämta hem källkoden till .NET Framework.

Wednesday, October 03, 2007 1:02 PM by Johan Lindfors

Ja du läste rätt. I och med lanseringen av Visual Studio 2008 och .NET Framework 3.5 så kommer vi också

# .net framework source code | Ant??nio Campos

Wednesday, October 03, 2007 1:04 PM by .net framework source code | Ant??nio Campos

Pingback from  .net framework source code | Ant??nio Campos

# The CLR Sources

Wednesday, October 03, 2007 1:04 PM by Ayende @ Rahien

The CLR Sources

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

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

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

# Microsoft will be releasing the source code for the core .Net framework libraries

Wednesday, October 03, 2007 1:05 PM by Development 4.0

Microsoft will be releasing the source code for the core .Net framework libraries

# Keith Barrows - StarPilot : MS is Releasing the Source Code for the .NET Framework Libraries!

Pingback from  Keith Barrows - StarPilot : MS is Releasing the Source Code for the .NET Framework Libraries!

# Source Code for .NET Framework being released

Wednesday, October 03, 2007 1:06 PM by Bill Blogs in C#

I read this on Scott Guthrie's blog early this afternoon. This is absolutely fantastic. Instead of

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:08 PM by vasu1

Amamzing !!

# Techy News Blog » Publication du code source des librairies du Framework .Net !!!

Pingback from  Techy News Blog » Publication du code source des librairies du Framework .Net !!!

# MARTIN WIŠO » Blog Archive » Microsoft released Source Code for the .NET Framework - personal homepage about coding in .NET, Java, PHP and other languages from XML, JavaScript to Perl

Pingback from  MARTIN WIŠO  » Blog Archive   » Microsoft released Source Code for the .NET Framework - personal homepage about coding in .NET, Java, PHP and other languages from XML, JavaScript to Perl

# yes it's true, .NET Framework Source Code to become available

Wednesday, October 03, 2007 1:12 PM by Blogus Maximus

yes it's true, .NET Framework Source Code to become available

# Jay R. Wren - lazy dawg evarlast » Blog Archive » Copying from the web is a copyright violation

Pingback from  Jay R. Wren - lazy dawg evarlast  » Blog Archive   » Copying from the web is a copyright violation

# Sweet Baby Sauerkraut!

Wednesday, October 03, 2007 1:13 PM by Jomo Fisher -- C#, LINQ and Whatnot

I didn't know this was coming-- weblogs.asp.net/.../releasing-the-source-code-for-the-net-framework-libraries.aspx

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:13 PM by giammin

i have to pension the good old useful reflector!!

# Releasing Source Code for the .NET Framework

Wednesday, October 03, 2007 1:14 PM by Daniel Moth

Releasing Source Code for the .NET Framework

# andreas04: close to attraction

Wednesday, October 03, 2007 1:17 PM by andreas04: close to attraction

Pingback from  andreas04: close to attraction

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:18 PM by Mani

Its really amazing.. I want to learn how efficently these code are written... Especially on Collections & Dataset, DataView .. why not all those..

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:18 PM by JD

Wow! There can't be bigger news than this. Awesome. Fantastic. Mindblowing.

Thanks to reflector, I could always look under the source and understand 'how' but the comments are going to be really useful in understanding the 'why' part of the code.

Thanks Microsoft!

JD

# Nicht ganz open nicht ganz close: .NET-Framework soll freigegeben werden

Wednesday, October 03, 2007 1:18 PM by Jonas Westphal

Scott Guthrie (Microsoft) zufolge sollen demnächst weite Teile des Quelltextes des .NET-Frameworks unter der so genannten „Microsoft Reference License“ zum Download bereitgestellt werden...

# Marius Bancila’s Blog » Blog Archive » Source Code for the .NET Framework Libraries

Pingback from  Marius Bancila’s Blog  » Blog Archive   » Source Code for the .NET Framework Libraries

# Want the source code of the .NET Framework? Here you go!

Wednesday, October 03, 2007 1:19 PM by Segmentation Fault

You'll have to wait a little longer before you can do this, but it is definitely worth the wait! Along

# MSDN Blog Postings » .Net is opening up!

Wednesday, October 03, 2007 1:20 PM by MSDN Blog Postings » .Net is opening up!

Pingback from  MSDN Blog Postings  » .Net is opening up!

# Sweet Baby Sauerkraut!

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

I didn't know this was coming-- weblogs.asp.net/.../releasing-the-source

# » Microsoft to release .Net as Shared Source | All about Microsoft | ZDNet.com

Pingback from  » Microsoft to release .Net as Shared Source | All about Microsoft | ZDNet.com

# Arrived in Redmond + some hot .NET news

Wednesday, October 03, 2007 1:21 PM by B# .NET Blog

Just to let the community out there know I'm alive and kicking in Redmond now... A while ago I announced

# .NET framework: now with source code

Wednesday, October 03, 2007 1:22 PM by Top ASP.NET Items

Scott just announced it: weblogs.asp.net/.../releasing-the-source-code

# Ed ora anche i sorgenti!

Wednesday, October 03, 2007 1:23 PM by Corrado's BLogs

Ed ora anche i sorgenti!

# Source Code for .NET Framework Libraries being released

Wednesday, October 03, 2007 1:24 PM by ASP.Net

Microsoft is releasing the source code for the .NET Framework libraries in the upcoming .NET 3.5 and...

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:26 PM by Peter Ritchie

@Jay, you were expecting Microsoft to let people do whatever they want with the source?

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:26 PM by Darren Kopp

Oh my gosh this is going to be amazing. Thank you so much scott!

# Исходный код .NET Framework будет доступен разработчикам!

Wednesday, October 03, 2007 1:26 PM by Gaidar Magdanurov

Вместе с выходом финальной версии Visual Studio 2008 будет опубликована бОльшая часть исходных кодов

# Releasing the Source Code for the .NET Libraries...?

Wednesday, October 03, 2007 1:27 PM by David Kelley, Sr. Software Architect

Check out this post on ScottGu's blog that Josh sent around this morning... very cool :) http://weblogs

# .NET Framework BCL Source Code

Wednesday, October 03, 2007 1:28 PM by Structure Too Big

Today Microsoft is releasing some of the source code to the .

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:29 PM by Peter Ritchie

@ScottGu: does this include all the BCL for the aforementioned namespaces?  I.e., I will be able to step through Methods like System.Threading.Thread.BeginCriticalRegion()?

# Making .NET Framework Source Available to Developers

Wednesday, October 03, 2007 1:30 PM by Shawn Burke's Blog

For any of you that have been following my blog, you may remember that I made a splash with a post about

# Source Code for .NET

Wednesday, October 03, 2007 1:31 PM by José Lema

If you thought yesterday's Zune announcement from Microsoft was big news, today's announcement about

# Source Code for the .NET Framework

Wednesday, October 03, 2007 1:31 PM by Christian Nagel's OneNotes

Microsoft releases the source code of the .NET Framework! See ScottGu's Blog, Releasing the Source...

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:32 PM by Jonesy

Thanks MS, fantastic news :-)

You have just sent the already excellent .NET to the next level

Now if only there was a Mac runtime...

# Microsoft to Release Source for .Net Framework Libraries

Wednesday, October 03, 2007 1:32 PM by Ian Suttle's Blog

Microsoft to Release Source for .Net Framework Libraries

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:33 PM by Catto

Hey Now Scott,

Big news, pleased to read this post. As always thanks for the info,

Catto

# Liberan El Código Fuente del .NET Framework!

Wednesday, October 03, 2007 1:33 PM by La Bitácora

¡Excelente noticia! Scott Guthrie anunción en su blog: ScottGu's Blog, la liberación del código fuente

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:34 PM by Jon Galloway

Great! I've always been impressed that the .NET Framework has never been obfuscated, and that Rotor was released early on. That's really set the tone for the Microsoft .NET team's interaction with the community.

# Source Code for .NET Framework Libraries Released

Wednesday, October 03, 2007 1:36 PM by Javier G. Lozano

Source Code for .NET Framework Libraries Released

# .NET Source Code

Wednesday, October 03, 2007 1:36 PM by Leaning Into Windows

Wow! Like I didn’t have enough to do already, Microsoft will now let me download and peruse the .NET

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:40 PM by Karl Shifflett

Scott,

Awesome news!  Been praying for the ASP.NET controls for a few years.

Karl

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:40 PM by Darren Kopp

Hey scott, any information on how, if at all, this will affect the Mono project?

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:41 PM by Sean Skinner

Hooray!!! Cheddar Burgers on me!

# Liberan El Código Fuente del .NET Framework!

Wednesday, October 03, 2007 1:41 PM by La Bitácora de Patrizio 2

¡Excelente noticia! Scott Guthrie anunción en su blog: ScottGu's Blog, la liberación del código fuente

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:41 PM by Klaus Even Enevoldsen

Thank you Scott, thank you Microsoft, this is great news!!!

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:41 PM by Judah

Wow! Great news! Thanks, thanks, thanks, thanks to whomever came up with this idea. It will be really helpful being able to step into framework classes during debugging.

# The Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:42 PM by The Problem Solver

One of the tools most useful to me while developing .NET code has always been Reflector by Lutz Roeder

# re: Releasing the Source Code for the .NET Framework Libraries

Wednesday, October 03, 2007 1:42 PM by Anderson

Jesus Christ ! VS2008 will be the mother of all IDEs !!

# Sourc