.NET Source....
-
Nice one: downloading that now: need a little lite ready before supper...
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
I don't know if this is a repost or common knowledge, but, if want to see the reference source code for the .NET Framework, get it here[^]. Mind you it's entirely in C# (from the sections I've looked at), but covers huge sections of the entire BCL and extensions, such as WPF, ASP.NET, WCF, WF, ... Sure, you can see alot of the same stuff in Reflector, but Reflector can't give you all the comments about WHY things were done the way they were and clarifications about how stuff works or how YOU should be using various things, like SafeHandles. Plus, Reflector doesn't give you the exact source as it was originally written. It's a reversed version of the MSIL. Very interesting reading...
A guide to posting questions on CodeProject[^]
Dave KreskowiakI believe this is the same thing you can get with source debugging turned on and pointed to the right servers. Version 8.0 sounds confusing though.
Regards, Nish
My technology blog: voidnish.wordpress.com You've gotta read this : Using lambdas - C++ vs. C# vs. C++/CX vs. C++/CLI
-
I'm officially scared by you. Hundreds of megabytes of source code => lite reading all the way. :rolleyes:
All the best, Dan
I do believe he may be looking for the sarcasm icon, at least I certainly hope so.
Never underestimate the power of human stupidity RAH
-
I do believe he may be looking for the sarcasm icon, at least I certainly hope so.
Never underestimate the power of human stupidity RAH
-
I believe this is the same thing you can get with source debugging turned on and pointed to the right servers. Version 8.0 sounds confusing though.
Regards, Nish
My technology blog: voidnish.wordpress.com You've gotta read this : Using lambdas - C++ vs. C# vs. C++/CX vs. C++/CLI
It's available in the downloads...
-
It's available in the downloads...
I think it's the internal version of the source code.
Regards, Nish
My technology blog: voidnish.wordpress.com You've gotta read this : Using lambdas - C++ vs. C# vs. C++/CX vs. C++/CLI
-
I don't know if this is a repost or common knowledge, but, if want to see the reference source code for the .NET Framework, get it here[^]. Mind you it's entirely in C# (from the sections I've looked at), but covers huge sections of the entire BCL and extensions, such as WPF, ASP.NET, WCF, WF, ... Sure, you can see alot of the same stuff in Reflector, but Reflector can't give you all the comments about WHY things were done the way they were and clarifications about how stuff works or how YOU should be using various things, like SafeHandles. Plus, Reflector doesn't give you the exact source as it was originally written. It's a reversed version of the MSIL. Very interesting reading...
A guide to posting questions on CodeProject[^]
Dave KreskowiakI've got .NET source code 18 months ago from the link you provided and built a simple console application that extracts the code from the file and saves it in the proper locations. Because of that I saved countless hours of finding "What's can be wrong with this freaking function!?" :) WPF DataGrid is the best example :)
All the Best! Sergey Kuznetsov. Software Development and Software Architecture addict since 1983.
-
I've got .NET source code 18 months ago from the link you provided and built a simple console application that extracts the code from the file and saves it in the proper locations. Because of that I saved countless hours of finding "What's can be wrong with this freaking function!?" :) WPF DataGrid is the best example :)
All the Best! Sergey Kuznetsov. Software Development and Software Architecture addict since 1983.
And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!
-
And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!
Easily! Here is the XAML:
<Window x:Class="DotNETExtractor.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="386" Width="1077">
<Grid>
<TextBox Height="23" Name="inFilePath" VerticalAlignment="Top" Margin="12,2,0,0" Text="C:\Sergey\DotNET\Dotnetfx_40_source" HorizontalAlignment="Left" Width="377" />
<TextBox Height="23" Margin="395,2,0,0" Name="outPath" VerticalAlignment="Top" Text="C:\Sergey\DotNET" HorizontalAlignment="Left" Width="357" />
<Button Height="23" HorizontalAlignment="Right" Margin="0,1,141,0" Name="extractButton" VerticalAlignment="Top" Width="145" Click="extractButton_Click">Extract</Button>
<ListBox Margin="12,30,12,12" Name="infoBox" />
<Button Content="Cancel" Height="23" Margin="0,1,12,0" Name="cancelButton" VerticalAlignment="Top" HorizontalAlignment="Right" Width="123" Click="cancelButton_Click" />
</Grid>
</Window>Here is the code:
using System;
using System.IO;
using System.Threading;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;namespace DotNETExtractor
{
/// <summary>
/// Interaction logic for Window1.xaml
/// </summary>
public partial class Window1 : Window
{
BackgroundWorker worker = new BackgroundWorker();public Window1() { InitializeComponent(); worker.DoWork += new DoWorkEventHandler(worker\_DoWork); worker.ProgressChanged += new ProgressChangedEventHandler(worker\_ProgressChanged); worker.RunWorkerCompleted += new RunWorkerCompletedEventHandler(worker\_RunWorkerCompleted); worker.Worker
-
And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!
But you have to use 7-Zip to extract source.zip from .msi file and then extract source file from source.zip. Then my script will do the rest.
All the Best! Sergey Kuznetsov. Software Development and Software Architecture addict since 1983.
-
I don't know if this is a repost or common knowledge, but, if want to see the reference source code for the .NET Framework, get it here[^]. Mind you it's entirely in C# (from the sections I've looked at), but covers huge sections of the entire BCL and extensions, such as WPF, ASP.NET, WCF, WF, ... Sure, you can see alot of the same stuff in Reflector, but Reflector can't give you all the comments about WHY things were done the way they were and clarifications about how stuff works or how YOU should be using various things, like SafeHandles. Plus, Reflector doesn't give you the exact source as it was originally written. It's a reversed version of the MSIL. Very interesting reading...
A guide to posting questions on CodeProject[^]
Dave KreskowiakI thought this was common knowledge, surely there are other people who have debugged using the .Net source code?!
-
I thought this was common knowledge, surely there are other people who have debugged using the .Net source code?!
Yep, but haven't for a while...
____________________________________________________________ Be brave little warrior, be VERY brave