Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. .NET Source....

.NET Source....

Scheduled Pinned Locked Moved The Lounge
csharpasp-netdotnetwpfwcf
18 Posts 12 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N NormDroid

    mark merrens wrote:

    little lite ready

    is that like, ready brek ;)

    Software Kinetics Wear a hard hat it's under construction
    Metro RSS

    R Offline
    R Offline
    R Giskard Reventlov
    wrote on last edited by
    #6

    Oops! Typo: should have read 'reading', the activity, not the place.

    "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

    1 Reply Last reply
    0
    • R R Giskard Reventlov

      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

      D Offline
      D Offline
      Dan Mos
      wrote on last edited by
      #7

      I'm officially scared by you. Hundreds of megabytes of source code => lite reading all the way. :rolleyes:

      All the best, Dan

      M 1 Reply Last reply
      0
      • D Dave Kreskowiak

        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 Kreskowiak

        N Offline
        N Offline
        Nish Nishant
        wrote on last edited by
        #8

        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

        C 1 Reply Last reply
        0
        • D Dan Mos

          I'm officially scared by you. Hundreds of megabytes of source code => lite reading all the way. :rolleyes:

          All the best, Dan

          M Offline
          M Offline
          Mycroft Holmes
          wrote on last edited by
          #9

          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

          D 1 Reply Last reply
          0
          • M Mycroft Holmes

            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

            D Offline
            D Offline
            Dan Mos
            wrote on last edited by
            #10

            Yeah, I was sure about it. Or joke icon at least. I don't like putting joke icons cause it takes all(almost) the fun of the post.

            All the best, Dan

            1 Reply Last reply
            0
            • N Nish Nishant

              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

              C Offline
              C Offline
              Chris Mankowski
              wrote on last edited by
              #11

              It's available in the downloads...

              N 1 Reply Last reply
              0
              • C Chris Mankowski

                It's available in the downloads...

                N Offline
                N Offline
                Nish Nishant
                wrote on last edited by
                #12

                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

                1 Reply Last reply
                0
                • D Dave Kreskowiak

                  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 Kreskowiak

                  C Offline
                  C Offline
                  computermage
                  wrote on last edited by
                  #13

                  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.

                  K 1 Reply Last reply
                  0
                  • C computermage

                    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.

                    K Offline
                    K Offline
                    Kabwla Phone
                    wrote on last edited by
                    #14

                    And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!

                    C 2 Replies Last reply
                    0
                    • K Kabwla Phone

                      And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!

                      C Offline
                      C Offline
                      computermage
                      wrote on last edited by
                      #15

                      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
                      
                      1 Reply Last reply
                      0
                      • K Kabwla Phone

                        And we will all love you if you are willing to share that application. Or, Sourcecode or it did not happen!

                        C Offline
                        C Offline
                        computermage
                        wrote on last edited by
                        #16

                        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.

                        1 Reply Last reply
                        0
                        • D Dave Kreskowiak

                          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 Kreskowiak

                          M Offline
                          M Offline
                          meaningoflights
                          wrote on last edited by
                          #17

                          I thought this was common knowledge, surely there are other people who have debugged using the .Net source code?!

                          A 1 Reply Last reply
                          0
                          • M meaningoflights

                            I thought this was common knowledge, surely there are other people who have debugged using the .Net source code?!

                            A Offline
                            A Offline
                            Adriaan Davel
                            wrote on last edited by
                            #18

                            Yep, but haven't for a while...

                            ____________________________________________________________ Be brave little warrior, be VERY brave

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups