http://weblogs.asp.net/scottgu/archi...available.aspx
Whats that mean to the below average .net user?
Printable View
http://weblogs.asp.net/scottgu/archi...available.aspx
Whats that mean to the below average .net user?
Not much at all it is really good news for the professional developer with debugging though.
Here is an earlier post from Scott's blog when this all began...
http://weblogs.asp.net/scottgu/archi...libraries.aspx
I'm hoping this will lead to many bug fixes and efficency improvements. Nothing like having thousands of developers going through your source code :D
Too bad we can't re-compile it ourselves or do much else with it.
Actually it's much like Java, you have the source but on a read-only license. but in Java's case you can copy the source to your projects If you keep the copyright lines.Quote:
Originally Posted by kasracer
It is still pretty useful, and certainly interesting to check out.Quote:
Originally Posted by kasracer
I also like Java much more than .NET.
Opening the source code for the .NET Framework can start the development of many independent .NET IDE applications, like Visual Studio. I have never used foreign source code (I write it by myself), but for some developers the source code of the .NET Framework Libraries can give a lot of help.
The IDE development has nothing to do with the source code of the languageQuote:
Originally Posted by TownProg
There is always SharpDevelop (Free software) for windows users who don't want to buy the Visual Studio. And there is the MonoDevelop IDE for linux users
In my opinion when the code is open, it is much easier to create a fully compatible IDE that works the same as the original one. I used some time MonoDevelop on Linux and I understood, that it is working not the same way, as Visual Studio in Windows. I don't know how it goes with C# in Mono, but VB.NET goes not so good as I thought (there was an issue with the VB compiler). In this case, only the source code of the original libraries can help.
Everyone had the ability to reflect upon the .NET source code for years using Lutz' reflector. All this has done is allow debugging through that code - which is rather pointless unless for educational purposes.Quote:
Originally Posted by kasracer