![]() |
|
|
#1 |
|
Eligible for custom title
Join Date: Nov 2004
Location: Bulgaria
Posts: 5,413 (1.74/day)
Thanks: 78
Thanked 986 Times in 497 Posts
|
Microsoft Releases .NET Source Code
Microsoft's Visual Studio .NET has always been an industry leader in providing a programming and debugging environment for numerous languages including Visual C++, C++/#, J/J#, Visual Basic, and many more. However, despite the general good sentiment about the product, Microsoft was often criticized for not revealing the source code to its libraries. Now Microsoft is taking steps towards open sourcing its code and finally is letting developers peek under the hood as it releases the source code to various .NET component libraries. The initial release will contain source code 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). Later Microsoft will release the source code for other remaining libraries as well, including WCF, Workflow, and LINQ. The move is detailed on the blog of Scott Gu, a Microsoft employee.
Source: DailyTech |
|
|
|
|
|
#2 |
![]() Join Date: Mar 2007
Location: Your house.
Posts: 2,426 (1.08/day)
Thanks: 401
Thanked 344 Times in 247 Posts
|
Though this is useful for Windows programmers, it's not true "open source" (allowing editing and distribution), as most people think of it.
I'd ove to give Microsoft the benefit of the doubt (they are slowly mending their ways), but it's going to take time for them build up trust again in most peoples' eyes. The comments on DailyTech talk about that -- who says that this isn't some elaborate way to threaten developers (like the Mono guys) at a later date?
__________________
CPU-Z validation sig pics temporarily blocked |
|
|
|
|
|
#3 | |
![]() Join Date: Feb 2005
Location: South Africa
Posts: 425 (0.14/day)
Thanks: 113
Thanked 56 Times in 41 Posts
|
To correct the original post: the Microsoft blogger's name is Scott Guthrie, ScottGu is his username
.Quote:
Additionally, I don't see why this is such a major thing... Reflector has been around since .NET 1.1 and allows you to view the source code of any assembly by decompiling the MSIL back to your preferred language (C#, VB.NET, etc.). Not only that, there are plugins that can then dump the decompiled source to disk - so if you really need to debug a third-party assembly, there's nothing stopping you. (Obviously this doesn't hold true for assemblies placed in the GAC or those with Strong Names.) The real benefit of this release, IMO, will be the ability to step through the actual MS source code, as well as being able to see the comments written by MS developers. This should really improve my productivity as a .NET dev .
__________________
<html> <code> <style> The QuadFather: 4x4x4x4 4 cores (QX9650) / 4 GPUs (2x 9800 GX2) / 4x 2GB DDR2-800 / 4 hard disks (quad 320GB Seagates, RAID-5) Last edited by Assimilator; Oct 5, 2007 at 11:05 PM. |
|
|
|
|
|
|
#4 |
|
Bird of Prey
Join Date: Jul 2006
Location: Gurley, AL
Posts: 9,994 (3.99/day)
Thanks: 3,810
Thanked 557 Times in 521 Posts
|
Why would MS do this, now of all times?
__________________
=-TheEagle-= ![]() http://www.heatware.com/eval.php?id=62454 “You crazy? Surfing any website without an antivirus is like freaking with a dirty woman without protection” -OzzmanFloyd120 - Edited for content and clarity
|
|
|
|
|
|
#5 |
|
Banned
|
We are doing Visual Basic coding in college at the moment and it's sooo boring.
I haven't even learnt anything yet to be honest.. it's just following tutorials made by the teacher. |
|
|
|
|
|
#6 |
![]() Join Date: Mar 2007
Location: Your house.
Posts: 2,426 (1.08/day)
Thanks: 401
Thanked 344 Times in 247 Posts
|
Sorry for this late post in an old thread (been gone the last few days, but I felt the need to respond), but it's called Embrace, Extend, and Extinguish.
Now, imagine that on the scale of the entire open source community. Yeah, they're that ambitious.
__________________
CPU-Z validation sig pics temporarily blocked |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|