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. Visual Studio.Net - The Untold Story

Visual Studio.Net - The Untold Story

Scheduled Pinned Locked Moved The Lounge
visual-studiocsharpquestionc++
23 Posts 16 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.
  • C Christopher Duncan

    I remember my first VS.NET experience. After years of VC++, I brought it up, looked at the IDE, and like many others, said, "Saaaay, this is the Visual Basic IDE!" I had always assumed that the design team just took most of thier cues from the VB guys, but now I know the hidden, ugly truth. VS.NET is just the latest version of VB with a C++ compiler jammed in and renamed to avoid suspiciion. How do I know this? I've been spending some time debugging with Spy++ the past couple of days (don't ask). When I brought it up, I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. :suss: You heard it here first, folks. Never mind the spoon. There is no Visual Studio.NET. It's just Visual Basic in drag... :-D Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

    D Offline
    D Offline
    Douglas Troy
    wrote on last edited by
    #10

    Well, that might explain it's memory consumption, poor performance and buggy interface ... D.

    1 Reply Last reply
    0
    • _ _Magnus_

      OMG..just looked and i had 210 of the friggin things.:wtf: Im gonna go wash my hands for a week now... X| /Magnus


      - I don't necessarily agree with everything I say

      I Offline
      I Offline
      Ian Darling
      wrote on last edited by
      #11

      _Magnus_ wrote: OMG..just looked and i had 210 of the friggin things 35, and all I'm doing is using the stored procedure editor :rolleyes: -- Ian Darling "The different versions of the UN*X brand operating system are numbered in a logical sequence: 5, 6, 7, 2, 2.9, 3, 4.0, III, 4.1, V, 4.2, V.2, and 4.3" - Alan Filipski

      1 Reply Last reply
      0
      • _ _Magnus_

        OMG..just looked and i had 210 of the friggin things.:wtf: Im gonna go wash my hands for a week now... X| /Magnus


        - I don't necessarily agree with everything I say

        C Offline
        C Offline
        Chris Meech
        wrote on last edited by
        #12

        _Magnus_ wrote: Im gonna go wash my hands for a week now Sorry, man. You've been tarnished for life. It's kind of a Faustian thing where your soul now belongs to the Devil himself. ;P Chris Meech We're more like a hobbiest in a Home Depot drooling at all the shiny power tools, rather than a craftsman that makes the chair to an exacting level of comfort by measuring the customer's butt. Marc Clifton VB is like a toolbox, in the hands of a craftsman, you can end up with some amazing stuff, but without the skills to use it right you end up with Homer Simpson's attempt at building a barbeque or his attempt at a Spice rack. Michael P. Butler

        1 Reply Last reply
        0
        • C Christopher Duncan

          I remember my first VS.NET experience. After years of VC++, I brought it up, looked at the IDE, and like many others, said, "Saaaay, this is the Visual Basic IDE!" I had always assumed that the design team just took most of thier cues from the VB guys, but now I know the hidden, ugly truth. VS.NET is just the latest version of VB with a C++ compiler jammed in and renamed to avoid suspiciion. How do I know this? I've been spending some time debugging with Spy++ the past couple of days (don't ask). When I brought it up, I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. :suss: You heard it here first, folks. Never mind the spoon. There is no Visual Studio.NET. It's just Visual Basic in drag... :-D Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

          J Offline
          J Offline
          Jeremy Falcon
          wrote on last edited by
          #13

          :laugh: I checked on VB6 and I have a VBFloatingPalette and a VBSlider class. Also, the class for the main/parent window for VB6 is wndclass_desked_gsk. What is it for VS.NET? (I'm at work right now and don't have it installed.) Jeremy Falcon

          C K 2 Replies Last reply
          0
          • J Jeremy Falcon

            :laugh: I checked on VB6 and I have a VBFloatingPalette and a VBSlider class. Also, the class for the main/parent window for VB6 is wndclass_desked_gsk. What is it for VS.NET? (I'm at work right now and don't have it installed.) Jeremy Falcon

            C Offline
            C Offline
            Christopher Duncan
            wrote on last edited by
            #14

            Jeremy Falcon wrote: I checked on VB6 and I have a VBFloatingPalette and a VBSlider class. Ha! Jeremy Falcon wrote: Also, the class for the main/parent window for VB6 is wndclass_desked_gsk. What is it for VS.NET? Yep, that's the class. There you have it, folks. Conclusive proof. Visual Studio.NET is actually Visual Basic 7. The C++ compiler is probably just bolted on as a VBX control. :-D Alert the media! Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

            1 Reply Last reply
            0
            • C Christopher Duncan

              I remember my first VS.NET experience. After years of VC++, I brought it up, looked at the IDE, and like many others, said, "Saaaay, this is the Visual Basic IDE!" I had always assumed that the design team just took most of thier cues from the VB guys, but now I know the hidden, ugly truth. VS.NET is just the latest version of VB with a C++ compiler jammed in and renamed to avoid suspiciion. How do I know this? I've been spending some time debugging with Spy++ the past couple of days (don't ask). When I brought it up, I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. :suss: You heard it here first, folks. Never mind the spoon. There is no Visual Studio.NET. It's just Visual Basic in drag... :-D Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

              M Offline
              M Offline
              Michael P Butler
              wrote on last edited by
              #15

              Christopher Duncan wrote: I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. Don't worry, VB doesn't stand for Visual Basic in these cases. VB actually stands for Very Bad. As anybody who has used VS.NET knows, there are a lot of Very Bad user interface elements. ;-) Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

              D 1 Reply Last reply
              0
              • J Jeremy Falcon

                :laugh: I checked on VB6 and I have a VBFloatingPalette and a VBSlider class. Also, the class for the main/parent window for VB6 is wndclass_desked_gsk. What is it for VS.NET? (I'm at work right now and don't have it installed.) Jeremy Falcon

                K Offline
                K Offline
                KaRl
                wrote on last edited by
                #16

                [...] VB6 implemented the property sheet as an internal class (VBFloatingPalette), not as a COM component [...][^] :rolleyes:


                In amongst the statues Stare at nothing in The garden moves...

                J 1 Reply Last reply
                0
                • K KaRl

                  [...] VB6 implemented the property sheet as an internal class (VBFloatingPalette), not as a COM component [...][^] :rolleyes:


                  In amongst the statues Stare at nothing in The garden moves...

                  J Offline
                  J Offline
                  Jeremy Falcon
                  wrote on last edited by
                  #17

                  Um, what's the point? Did I miss something obviously funny? :confused: It doesn't matter if it's not a COM component, what's stopping MS from reusing their own code? Jeremy Falcon

                  K 1 Reply Last reply
                  0
                  • J Jeremy Falcon

                    Um, what's the point? Did I miss something obviously funny? :confused: It doesn't matter if it's not a COM component, what's stopping MS from reusing their own code? Jeremy Falcon

                    K Offline
                    K Offline
                    KaRl
                    wrote on last edited by
                    #18

                    :sigh: It's just a proof VBFloatingPalette is something already implemented in VB6, nothing funny there.


                    In amongst the statues Stare at nothing in The garden moves...

                    1 Reply Last reply
                    0
                    • M Michael P Butler

                      Christopher Duncan wrote: I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. Don't worry, VB doesn't stand for Visual Basic in these cases. VB actually stands for Very Bad. As anybody who has used VS.NET knows, there are a lot of Very Bad user interface elements. ;-) Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

                      D Offline
                      D Offline
                      Duncan Edwards Jones
                      wrote on last edited by
                      #19

                      The window classes within VB (pre .NET) were "ThunderRT" rather than "VB"...so you needn't worry, it wasn't written in VB. '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                      J 1 Reply Last reply
                      0
                      • D Duncan Edwards Jones

                        The window classes within VB (pre .NET) were "ThunderRT" rather than "VB"...so you needn't worry, it wasn't written in VB. '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #20

                        That's for the runtime. I'm using VB6 at work right now and using Spy++ shows me that the control palette is indeed VBFloatingPalette. Also, we're talking about the IDE being based on VB6's IDE - not the VB egine itself. Jeremy Falcon

                        1 Reply Last reply
                        0
                        • C Christopher Duncan

                          I remember my first VS.NET experience. After years of VC++, I brought it up, looked at the IDE, and like many others, said, "Saaaay, this is the Visual Basic IDE!" I had always assumed that the design team just took most of thier cues from the VB guys, but now I know the hidden, ugly truth. VS.NET is just the latest version of VB with a C++ compiler jammed in and renamed to avoid suspiciion. How do I know this? I've been spending some time debugging with Spy++ the past couple of days (don't ask). When I brought it up, I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. :suss: You heard it here first, folks. Never mind the spoon. There is no Visual Studio.NET. It's just Visual Basic in drag... :-D Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

                          S Offline
                          S Offline
                          Shog9 0
                          wrote on last edited by
                          #21

                          ...all the toolbars are MSOCommandBars - it's not even VB, it's VBA! :rolleyes:

                          But in the end, it's all just database access right? And that stuff is just plain boring.

                          - David Stone, not a programming question but...

                          J 1 Reply Last reply
                          0
                          • S Shog9 0

                            ...all the toolbars are MSOCommandBars - it's not even VB, it's VBA! :rolleyes:

                            But in the end, it's all just database access right? And that stuff is just plain boring.

                            - David Stone, not a programming question but...

                            J Offline
                            J Offline
                            Jeremy Falcon
                            wrote on last edited by
                            #22

                            :omg: That blow was below the belt! Jeremy Falcon

                            1 Reply Last reply
                            0
                            • C Christopher Duncan

                              I remember my first VS.NET experience. After years of VC++, I brought it up, looked at the IDE, and like many others, said, "Saaaay, this is the Visual Basic IDE!" I had always assumed that the design team just took most of thier cues from the VB guys, but now I know the hidden, ugly truth. VS.NET is just the latest version of VB with a C++ compiler jammed in and renamed to avoid suspiciion. How do I know this? I've been spending some time debugging with Spy++ the past couple of days (don't ask). When I brought it up, I saw 34, count 'em, 34 windows of the class: VBFloatingPalette. :suss: You heard it here first, folks. Never mind the spoon. There is no Visual Studio.NET. It's just Visual Basic in drag... :-D Christopher Duncan Today's Corporate Battle Tactic Unite the Tribes: Ending Turf Wars for Career and Business Success The Career Programmer: Guerilla Tactics for an Imperfect World

                              C Offline
                              C Offline
                              Carlos Antollini
                              wrote on last edited by
                              #23

                              The VC++ compiler also is written in VB? :laugh: I prefer to work in the old VS 6.0... Carlos Antollini Do you know piFive[^] ?

                              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