.NET Framework Source Code to be released [modified]
-
Rama's book is referenced on the right. :) That's pretty cool having a celebrity dev like Scott recommending Rama's book, I must say. :)
Tech, life, family, faith: Give me a visit. I'm currently blogging about: Feast of Tabernacles (audio) The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
Judah Himango wrote:
That's pretty cool having a celebrity dev like Scott recommending Rama's book, I must say.
Ohhh, that's pretty awesome!! :)
The early bird who catches the worm works for someone who comes in late and owns the worm farm. -- Travis McGee
-
Mike Dimmick wrote:
The rest wasn't obfuscated so you could get a strong hint about what was going on through Reflector
Yes! But the debugging support is the killer. That is what is really exciting.
Co-Author ASP.NET AJAX in Action
But it also means more people will write code against the actual implementation, rather than against documentation. If Raymond Chen was dead, he'd be spinning in his grave right now.
TODO: link to appropriate dilbert cartoon
[edit] It's great news for sure, but someone has to point out the grain of salt
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighist -
From Scott Guthrie's blog: 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). :jig: What's even more interesting: We will also provide integrated debugging support of it within VS 2008. :jig::jig::jig::jig: Read it all here: http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx[^] Also when you are visiting the blog site please check out the banner on the right side.;)
Co-Author ASP.NET AJAX in Action
That noise you are hearing now is the sound of 1000 Mono developers' hearts breaking. Or maybe they're changing their pants. I'm not sure yet.
Please don't bother me... I'm hacking right now. Don't look at me like that - doesn't anybody remember what "hacking" really means? :sigh:
-
But it also means more people will write code against the actual implementation, rather than against documentation. If Raymond Chen was dead, he'd be spinning in his grave right now.
TODO: link to appropriate dilbert cartoon
[edit] It's great news for sure, but someone has to point out the grain of salt
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighistThe grain of salt for me is that I'm a C++ programmer - a second-class citizen in the VS world. :beer:
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
That noise you are hearing now is the sound of 1000 Mono developers' hearts breaking. Or maybe they're changing their pants. I'm not sure yet.
Please don't bother me... I'm hacking right now. Don't look at me like that - doesn't anybody remember what "hacking" really means? :sigh:
I don't know. If it's a reference only license I am betting they need to continue with their implementations. At least that is what I understood from reading the license page.
My Blog A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long
-
The grain of salt for me is that I'm a C++ programmer - a second-class citizen in the VS world. :beer:
Mark Salsbery Microsoft MVP - Visual C++ :java:
You are The Source, Mark! :D
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighist -
That noise you are hearing now is the sound of 1000 Mono developers' hearts breaking. Or maybe they're changing their pants. I'm not sure yet.
Please don't bother me... I'm hacking right now. Don't look at me like that - doesn't anybody remember what "hacking" really means? :sigh:
Robert Royall wrote:
That noise you are hearing now is the sound of 1000 Mono developers' hearts breaking. Or maybe they're changing their pants. I'm not sure yet.
Nope - it's not going to affect the Mono team at all. They'll still continue to implement features from the next version of .NET and leave the basics out from the current version.
Deja View - the feeling that you've seen this post before.
-
You are The Source, Mark! :D
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighistHeh. The Source of What? Hour old news, apparently :)
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
Heh. The Source of What? Hour old news, apparently :)
Mark Salsbery Microsoft MVP - Visual C++ :java:
Mark Salsbery wrote:
of What
Douglas Adams taught me to avoid that question - by putting it into capital letters: You are THE SOURCE, Mark!
Mark Salsbery wrote:
Hour old news, apparently
:laugh: happens to the best
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!|FoldWithUs! | sighist -
From Scott Guthrie's blog: 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). :jig: What's even more interesting: We will also provide integrated debugging support of it within VS 2008. :jig::jig::jig::jig: Read it all here: http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx[^] Also when you are visiting the blog site please check out the banner on the right side.;)
Co-Author ASP.NET AJAX in Action
I'll believe it when I see it (maybe).
-
From Scott Guthrie's blog: 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). :jig: What's even more interesting: We will also provide integrated debugging support of it within VS 2008. :jig::jig::jig::jig: Read it all here: http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx[^] Also when you are visiting the blog site please check out the banner on the right side.;)
Co-Author ASP.NET AJAX in Action
-
Robert Royall wrote:
That noise you are hearing now is the sound of 1000 Mono developers' hearts breaking. Or maybe they're changing their pants. I'm not sure yet.
Nope - it's not going to affect the Mono team at all. They'll still continue to implement features from the next version of .NET and leave the basics out from the current version.
Deja View - the feeling that you've seen this post before.
-
Judah Himango wrote:
That's pretty cool having a celebrity dev like Scott recommending Rama's book, I must say.
Ohhh, that's pretty awesome!! :)
The early bird who catches the worm works for someone who comes in late and owns the worm farm. -- Travis McGee
Patrick Sears wrote:
Ohhh, that's pretty awesome!!
So is the book, my copy arrived 2 days ago. Very impressed. Guy H
-
:laugh: I see I'm not the only one who noticed that.
Cum catapultae proscriptae erunt tum soli proscripti catapultas habebunt
-
From Scott Guthrie's blog: 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). :jig: What's even more interesting: We will also provide integrated debugging support of it within VS 2008. :jig::jig::jig::jig: Read it all here: http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx[^] Also when you are visiting the blog site please check out the banner on the right side.;)
Co-Author ASP.NET AJAX in Action
2 words - .net & reflector. The source was already out. But we're happy that it's legal.... That makes me happy.
-
The grain of salt for me is that I'm a C++ programmer - a second-class citizen in the VS world. :beer:
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
There's a class for VBers? ;P
Mark Salsbery Microsoft MVP - Visual C++ :java:
-
There's a class for VBers? ;P
Mark Salsbery Microsoft MVP - Visual C++ :java:
Yep, "Starting C# 101". Don't know how many showed up for class though... :laugh:
Try code model generation tools at BoneSoft.com.
-
Yep, "Starting C# 101". Don't know how many showed up for class though... :laugh:
Try code model generation tools at BoneSoft.com.
:laugh::laugh:
Mark Salsbery Microsoft MVP - Visual C++ :java: