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. Other Discussions
  3. The Soapbox
  4. want to learn visual studio .net

want to learn visual studio .net

Scheduled Pinned Locked Moved The Soapbox
csharpc++visual-studiobusinesstutorial
8 Posts 6 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.
  • A Offline
    A Offline
    adityarao31
    wrote on last edited by
    #1

    I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.

    Be Happy

    W Mike HankeyM T K 4 Replies Last reply
    0
    • A adityarao31

      I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.

      Be Happy

      W Offline
      W Offline
      walterhevedeich
      wrote on last edited by
      #2

      Have you read the rules above? It says no posting of programming questions. You can post your question here[^] instead.

      Do you think requirements should be met? Who told you so.SAKryukov
      Please see my solution.SAKryukov

      O 1 Reply Last reply
      0
      • A adityarao31

        I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.

        Be Happy

        Mike HankeyM Offline
        Mike HankeyM Offline
        Mike Hankey
        wrote on last edited by
        #3

        Do you have to use C++? C# is the way to go and is definitely worth learning.

        I may be schizophrenic, but at least I have each other.

        1 Reply Last reply
        0
        • W walterhevedeich

          Have you read the rules above? It says no posting of programming questions. You can post your question here[^] instead.

          Do you think requirements should be met? Who told you so.SAKryukov
          Please see my solution.SAKryukov

          O Offline
          O Offline
          Oakman
          wrote on last edited by
          #4

          I don't see how this is a programming question at all. The man is asking an open-ended career guidance question which in the umpty-ump years I have been a member of CP, has often been asked in the general topic forums. Suggesting that he also post in the other forum would have been entirely appropriate. Lighten up.

          The 3-legged stool of understanding is held up by history, languages, and mathematics. Equipped with these three you can learn anything you want to learn. But if you lack any one of them you are just another ignorant peasant with dung on your boots. R. A. H.

          1 Reply Last reply
          0
          • A adityarao31

            I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.

            Be Happy

            T Offline
            T Offline
            thatraja
            wrote on last edited by
            #5

            I have answered your question there[^].

            thatraja


            **My Tip/Tricks
            My Dad had a Heart Attack on this day so don't...
            **

            1 Reply Last reply
            0
            • A adityarao31

              I was vc++ 6.0 programmer ,for last three years I was away from programming due to my family business. now I want to enter in programming again .so latest version is visual studio.net 2010. Where should i start ? , how should I start ? ,where will I get guidance ?. It seems express edition does not have mfc.Please guide me.

              Be Happy

              K Offline
              K Offline
              Keith Barrow
              wrote on last edited by
              #6

              adityarao31 wrote:

              Where should i start ?

              Download one of the free "Express Editions" of Visual studio, I'd start with the c# one. C# is sufficiently different to c++ to keep you going for a short while (it took me a little while to adjust, but I'd just come out of uni where c++ was the core language so YMMV). I've seen c++ c# comparison articles on google, they'll be worth a squizz. The big things that tripped me up (IIRC, it was 10 years ago) were:

              1. All Types are reference types except enums and structs. All primitive types (except string) are structs and therefore value types.
              2. No [sort-of: you can still get to them if needed] pointers.
              3. Garbage Collection is [largely] automatic, so you don't need to worry about it [nearly as much - though you can't forget about it]
              4. Everything derives from object

              The pointers thing isn't as huge a deal as you'd think: you can pass "method pointers" via delegates, complex types are passed by into methods by refence anyway and you can use the ref keyword for value types to override the default behaviour, remvoing the need for pointer passing. If you can program c++ you can get to grips with c# no probs. C# is just like [arguably a copy re-imaginging :)] Java. C# is less flexible than c++ we can't use pointer artithmatic as easily (or it is discouraged for most uses), c++ is lower level and therefore simply more powerful. The up side is I've found c# to be more productive. Here are some links: http://msdn.microsoft.com/en-us/library/yyaad03b(v=vs.71).aspx[^] http://msdn.microsoft.com/en-us/magazine/cc301520.aspx[^] http://www.informit.com/articles/article.aspx?p=101373&seqNum=13[^] http://lyontamers.com/blogs/jimlyon/archive

              Mike HankeyM 1 Reply Last reply
              0
              • K Keith Barrow

                adityarao31 wrote:

                Where should i start ?

                Download one of the free "Express Editions" of Visual studio, I'd start with the c# one. C# is sufficiently different to c++ to keep you going for a short while (it took me a little while to adjust, but I'd just come out of uni where c++ was the core language so YMMV). I've seen c++ c# comparison articles on google, they'll be worth a squizz. The big things that tripped me up (IIRC, it was 10 years ago) were:

                1. All Types are reference types except enums and structs. All primitive types (except string) are structs and therefore value types.
                2. No [sort-of: you can still get to them if needed] pointers.
                3. Garbage Collection is [largely] automatic, so you don't need to worry about it [nearly as much - though you can't forget about it]
                4. Everything derives from object

                The pointers thing isn't as huge a deal as you'd think: you can pass "method pointers" via delegates, complex types are passed by into methods by refence anyway and you can use the ref keyword for value types to override the default behaviour, remvoing the need for pointer passing. If you can program c++ you can get to grips with c# no probs. C# is just like [arguably a copy re-imaginging :)] Java. C# is less flexible than c++ we can't use pointer artithmatic as easily (or it is discouraged for most uses), c++ is lower level and therefore simply more powerful. The up side is I've found c# to be more productive. Here are some links: http://msdn.microsoft.com/en-us/library/yyaad03b(v=vs.71).aspx[^] http://msdn.microsoft.com/en-us/magazine/cc301520.aspx[^] http://www.informit.com/articles/article.aspx?p=101373&seqNum=13[^] http://lyontamers.com/blogs/jimlyon/archive

                Mike HankeyM Offline
                Mike HankeyM Offline
                Mike Hankey
                wrote on last edited by
                #7

                Nice job!

                I may be schizophrenic, but at least I have each other.

                K 1 Reply Last reply
                0
                • Mike HankeyM Mike Hankey

                  Nice job!

                  I may be schizophrenic, but at least I have each other.

                  K Offline
                  K Offline
                  Keith Barrow
                  wrote on last edited by
                  #8

                  Thanks!

                  Sort of a cross between Lawrence of Arabia and Dilbert.[^]
                  -Or-
                  A Dead ringer for Kate Winslett[^]

                  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