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 Express

Visual Studio Express

Scheduled Pinned Locked Moved The Lounge
csharpc++questionlearningvisual-studio
14 Posts 6 Posters 1 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.
  • A Offline
    A Offline
    alex barylski
    wrote on last edited by
    #1

    I downloaded it. Very cool of Microsoft. I generated a quick 'Class' project and it appears to have generated different C++ code then I remember, but I guess this is standards based C++ in version 7? #pragma once using namespace System; namespace editor { public ref class Class1 { // TODO: Add your methods for this class here. }; } That code was kind foriegn to me :P My question is. I haven't couched VSC++ for at least a year. MFC is still quite fresh in my mind as is C++ (I have tinkered in C++ but with Gtk, Qt, etc). I am wanting to develop a source editor similar to that in visual studio (source folding, etc) but I wonder if I should: 1) Stick with what I know (C++/MFC) 2) Pick up a book on C# and tackle this control using C# Obviously the latter is intriging as learning something new never hurts. But I want to start ASAP as I'm impatient to get started. Is C# going to take me a while before I begin developing custom controls? Is it a simple matter of deriving from a CView and implementing that classes require methods, etc? Is there difficult wiring to just get started in C#? The language syntax is obviously easiest, but the setup kind has me thrown off a bit. p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable? Cheers :)

    I'm finding the only constant in software development is change it self.

    C E 3 Replies Last reply
    0
    • A alex barylski

      I downloaded it. Very cool of Microsoft. I generated a quick 'Class' project and it appears to have generated different C++ code then I remember, but I guess this is standards based C++ in version 7? #pragma once using namespace System; namespace editor { public ref class Class1 { // TODO: Add your methods for this class here. }; } That code was kind foriegn to me :P My question is. I haven't couched VSC++ for at least a year. MFC is still quite fresh in my mind as is C++ (I have tinkered in C++ but with Gtk, Qt, etc). I am wanting to develop a source editor similar to that in visual studio (source folding, etc) but I wonder if I should: 1) Stick with what I know (C++/MFC) 2) Pick up a book on C# and tackle this control using C# Obviously the latter is intriging as learning something new never hurts. But I want to start ASAP as I'm impatient to get started. Is C# going to take me a while before I begin developing custom controls? Is it a simple matter of deriving from a CView and implementing that classes require methods, etc? Is there difficult wiring to just get started in C#? The language syntax is obviously easiest, but the setup kind has me thrown off a bit. p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable? Cheers :)

      I'm finding the only constant in software development is change it self.

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      It's got nothing to do with the standard ( which is in the procss of changing, but won't include this ). It's C++/CLI, Microsofts extensions to c+ for .NET The express editions do not suport MFC, so you may find C# is better than being the 9th person in the world to try C++/CLI.

      Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

      P A 2 Replies Last reply
      0
      • C Christian Graus

        It's got nothing to do with the standard ( which is in the procss of changing, but won't include this ). It's C++/CLI, Microsofts extensions to c+ for .NET The express editions do not suport MFC, so you may find C# is better than being the 9th person in the world to try C++/CLI.

        Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

        P Offline
        P Offline
        Paul Conrad
        wrote on last edited by
        #3

        Christian Graus wrote:

        9th person in the world to try C++/CLI

        That many people have tried it? :laugh:

        C 1 Reply Last reply
        0
        • P Paul Conrad

          Christian Graus wrote:

          9th person in the world to try C++/CLI

          That many people have tried it? :laugh:

          C Offline
          C Offline
          Christian Graus
          wrote on last edited by
          #4

          +- 7, yes.

          Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

          P 1 Reply Last reply
          0
          • C Christian Graus

            It's got nothing to do with the standard ( which is in the procss of changing, but won't include this ). It's C++/CLI, Microsofts extensions to c+ for .NET The express editions do not suport MFC, so you may find C# is better than being the 9th person in the world to try C++/CLI.

            Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

            A Offline
            A Offline
            alex barylski
            wrote on last edited by
            #5

            Sweet, thanks for the heads up. :)

            I'm finding the only constant in software development is change it self.

            1 Reply Last reply
            0
            • A alex barylski

              I downloaded it. Very cool of Microsoft. I generated a quick 'Class' project and it appears to have generated different C++ code then I remember, but I guess this is standards based C++ in version 7? #pragma once using namespace System; namespace editor { public ref class Class1 { // TODO: Add your methods for this class here. }; } That code was kind foriegn to me :P My question is. I haven't couched VSC++ for at least a year. MFC is still quite fresh in my mind as is C++ (I have tinkered in C++ but with Gtk, Qt, etc). I am wanting to develop a source editor similar to that in visual studio (source folding, etc) but I wonder if I should: 1) Stick with what I know (C++/MFC) 2) Pick up a book on C# and tackle this control using C# Obviously the latter is intriging as learning something new never hurts. But I want to start ASAP as I'm impatient to get started. Is C# going to take me a while before I begin developing custom controls? Is it a simple matter of deriving from a CView and implementing that classes require methods, etc? Is there difficult wiring to just get started in C#? The language syntax is obviously easiest, but the setup kind has me thrown off a bit. p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable? Cheers :)

              I'm finding the only constant in software development is change it self.

              E Offline
              E Offline
              ExtraLean
              wrote on last edited by
              #6

              Hockey wrote:

              p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable?

              No, I don't know, but I sure wish someone else would chime in that does know! If it isn't an editor control, does anyone know of one that is just like it besides Scintilla?

              -- Edward Livingston (aka ExtraLean) -- "I still maintain that seeing a nipple is far less disturbing than seeing someone get their brains blown out." -- Chris Maunder

              J 1 Reply Last reply
              0
              • C Christian Graus

                +- 7, yes.

                Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                P Offline
                P Offline
                Paul Conrad
                wrote on last edited by
                #7

                Christian Graus wrote:

                I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax

                At least FORTRAN (or FORTRASH) has a nicer syntax that C++/CLI :rolleyes:

                J 1 Reply Last reply
                0
                • A alex barylski

                  I downloaded it. Very cool of Microsoft. I generated a quick 'Class' project and it appears to have generated different C++ code then I remember, but I guess this is standards based C++ in version 7? #pragma once using namespace System; namespace editor { public ref class Class1 { // TODO: Add your methods for this class here. }; } That code was kind foriegn to me :P My question is. I haven't couched VSC++ for at least a year. MFC is still quite fresh in my mind as is C++ (I have tinkered in C++ but with Gtk, Qt, etc). I am wanting to develop a source editor similar to that in visual studio (source folding, etc) but I wonder if I should: 1) Stick with what I know (C++/MFC) 2) Pick up a book on C# and tackle this control using C# Obviously the latter is intriging as learning something new never hurts. But I want to start ASAP as I'm impatient to get started. Is C# going to take me a while before I begin developing custom controls? Is it a simple matter of deriving from a CView and implementing that classes require methods, etc? Is there difficult wiring to just get started in C#? The language syntax is obviously easiest, but the setup kind has me thrown off a bit. p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable? Cheers :)

                  I'm finding the only constant in software development is change it self.

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #8

                  Hockey wrote:

                  Is it reusable?

                  No.

                  Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                  P 1 Reply Last reply
                  0
                  • E ExtraLean

                    Hockey wrote:

                    p.s-Does anyone know the component name for that editor control in Visual Studio? Is it reusable?

                    No, I don't know, but I sure wish someone else would chime in that does know! If it isn't an editor control, does anyone know of one that is just like it besides Scintilla?

                    -- Edward Livingston (aka ExtraLean) -- "I still maintain that seeing a nipple is far less disturbing than seeing someone get their brains blown out." -- Chris Maunder

                    J Offline
                    J Offline
                    J Dunlap
                    wrote on last edited by
                    #9

                    xacc[^] If it's like it used to be, the editor can be used as a standalone component.

                    --Justin Microsoft MVP, C#

                    C# / Web / VG.net / MyXaml expert currently looking for (telecommute) contract work![^]

                    1 Reply Last reply
                    0
                    • P Paul Conrad

                      Christian Graus wrote:

                      I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax

                      At least FORTRAN (or FORTRASH) has a nicer syntax that C++/CLI :rolleyes:

                      J Offline
                      J Offline
                      J Dunlap
                      wrote on last edited by
                      #10

                      I didn't find the C++/CLI syntax to be bad. It's not as nice as C#, IMO, but not awful like MC++.

                      --Justin Microsoft MVP, C#

                      C# / Web / VG.net / MyXaml expert currently looking for (telecommute) contract work![^]

                      C P 2 Replies Last reply
                      0
                      • C Christian Graus

                        Hockey wrote:

                        Is it reusable?

                        No.

                        Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                        P Offline
                        P Offline
                        Psycho Coder Extreme
                        wrote on last edited by
                        #11

                        Im not sure if this is what you're asking but Ive beenw rong before lol. If you're looking for a different IDE to work in I switch back and forth between Visual Studio and SharpDevelop[^]. Its an Open Source IDE for working in C#,VB.Net and Boo. You can also download the source control and modify it anyway you like, to fit your needs.

                        " In the next millennium there are two kinds of business, those on the Internet and those out of business" Bill Gates "Be nice to nerds. Chances are you'll end up working for one." Bill Gates "Let's face it, the average computer user has the brain of a Spider Monkey." Bill Gates

                        1 Reply Last reply
                        0
                        • J J Dunlap

                          I didn't find the C++/CLI syntax to be bad. It's not as nice as C#, IMO, but not awful like MC++.

                          --Justin Microsoft MVP, C#

                          C# / Web / VG.net / MyXaml expert currently looking for (telecommute) contract work![^]

                          C Offline
                          C Offline
                          Christian Graus
                          wrote on last edited by
                          #12

                          It's an improvement, but it's too late.

                          Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                          P 1 Reply Last reply
                          0
                          • J J Dunlap

                            I didn't find the C++/CLI syntax to be bad. It's not as nice as C#, IMO, but not awful like MC++.

                            --Justin Microsoft MVP, C#

                            C# / Web / VG.net / MyXaml expert currently looking for (telecommute) contract work![^]

                            P Offline
                            P Offline
                            Paul Conrad
                            wrote on last edited by
                            #13

                            J. Dunlap wrote:

                            I didn't find the C++/CLI syntax to be bad

                            It is okay, just the looking like Pascal when dealing with managed pointers is yucky :-D

                            1 Reply Last reply
                            0
                            • C Christian Graus

                              It's an improvement, but it's too late.

                              Christian Graus - Microsoft MVP - C++ Metal Musings - Rex and my new metal blog "I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )

                              P Offline
                              P Offline
                              Paul Conrad
                              wrote on last edited by
                              #14

                              Christian Graus wrote:

                              It's an improvement, but it's too late.

                              I agree. C# was easy for me to learn since at the university, they pushed Java after teaching C++.

                              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