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. Your advice to new comer in Software Education

Your advice to new comer in Software Education

Scheduled Pinned Locked Moved The Lounge
36 Posts 22 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.
  • M Michael P Butler

    Just curious, How many COM objects and ActiveX controls do you use in the project? I'm possibly going to be involved in a large scale VB project so I'm interested to know how much VB relies on objects and controls written in other languages. >I was amazed to find out just what VB can do when you know how to work it. The guy who wrote it >is a f**kin machine. I used to use VB to knock up prototype user interfaces, until I tried to do something useful with the ListView Control. It's far easier to do it in MFC than in VB that's for sure. VB is a good product, I just find that is allows for more sloppy code than C++ does. Part of that is down to the crappy IDE. It'll be interesting to see if version 7 improves VB code. Michael :-)

    J Offline
    J Offline
    Jamie Hale
    wrote on last edited by
    #27

    Just curious, How many COM objects and ActiveX controls do you use in the project? As I mentioned, it's not my code - I'm one of the DCOM servers on the other side of the network. But to take a slightly educated guess, perhaps 2 or 3 custom ActiveX controls on screen with maybe 5 or 6 standard ones. And it's probably working with a dozen other COM objects - some local and some remote. VB integrates very nicely with COM stuff. I was very happy for that - I didn't have to write gobs of server code in VB. ;P J

    1 Reply Last reply
    0
    • I Imran Farooqui

      I agree VC++ is a wastage of time. I used VC++ for 6 years and my experience shoes that it is only popular and widely used because it is product of M$ and low cost. A much better tool is Borland C++ Builder. Visual C++ is nothing in front of Builder which is a RAD tool. I agree that VC++ takes lot of time designing user interface. Hence it is better choice to use C++ Builder or JAVA. Victim of VC++

      F Offline
      F Offline
      Farhan Noor Qureshi
      wrote on last edited by
      #28

      Hi Victim of VC++, I used VC++ for 6 years and my experience shoes that it is only popular and widely used because it is product of M$ and low cost. You worked in VC++ for 6 years just because "it is product of M$ and low cost" then I must say "What a waste of time!!!". Wasn't there any other "non-M$ and high cost" solution for you??? X| On the contrary, I have worked in VC++, VB, Delphi and Java and I found it to be the best for Windows apps. I know many people with 3+ years experience in VC and they love it more every next day. (This includes myself) Just my two cents, dont wanna flame any one. :) :) ;) ;P :-D :cool: Farhan Noor Qureshi

      1 Reply Last reply
      0
      • I Imran Farooqui

        I agree VC++ is a wastage of time. I used VC++ for 6 years and my experience shoes that it is only popular and widely used because it is product of M$ and low cost. A much better tool is Borland C++ Builder. Visual C++ is nothing in front of Builder which is a RAD tool. I agree that VC++ takes lot of time designing user interface. Hence it is better choice to use C++ Builder or JAVA. Victim of VC++

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #29

        Noone uses any software because it is made by Microsoft. People use it because MS products are easy to use. One of the reasons we have so many shareware/freeware applications for Windows is because a large number of people work on Windows app development and I have not met anyone who uses anything other than Visual Studio. My exposure to non MS development environments for Windows is limited and I am not going to make a statement about relative merit. But, for me VC++ has always done the job. I used Borland C++ Builder for a day and did not like it too much, probably because I have been using VC++ for many years before that. Thomas

        1 Reply Last reply
        0
        • J Jamie Hale

          - If you want to work on server-side development on Unix platforms, use C++. - If you want to work on server-side development on Windows, use Visual C++. - If you want to work on Windows desktop applications, stay with Visual C++. Or... - If you want to work on any OS and make piles of cash, use Shakespeare or Befunge. J

          S Offline
          S Offline
          Steve Hopkins
          wrote on last edited by
          #30

          If you want to work on any OS and make piles of cash, use Shakespeare or Befunge. Man, these guys have problems - they make Roger look sane! :mad: Even if you're not paranoid, they might still be watching you.

          J 1 Reply Last reply
          0
          • I Imran Farooqui

            I agree VC++ is a wastage of time. I used VC++ for 6 years and my experience shoes that it is only popular and widely used because it is product of M$ and low cost. A much better tool is Borland C++ Builder. Visual C++ is nothing in front of Builder which is a RAD tool. I agree that VC++ takes lot of time designing user interface. Hence it is better choice to use C++ Builder or JAVA. Victim of VC++

            M Offline
            M Offline
            Mike Stevenson
            wrote on last edited by
            #31

            I've used everything from BASIC on a TRS-80 to VB-DOS, all versions of VB, all versions of Java, borland turbo c++, and GNU C++. Nothing is quite as nice as Visual C++ 4+. VC balances power and usefulness and gets better with every version. Free libraries such as PJ Naughter's make up for any missing controls in the forms editor. My guess is that Victim of VC++ is a Borland/Linux Zealot (He's also a victim of a defective spell checker). -Mike Stevenson CoderX@liquidmirror.com Owner, Liquid Mirror Software (http://www.liquidmirror.com) Owner, USA vs Afghanistan (http://www.usavsafghanistan.com) Owner, Shareware Junction (http://www.sharewarejunction.com) Owner, Internet Shopping Spree (http://www.internetshoppingspree.com/)

            1 Reply Last reply
            0
            • I Imran Farooqui

              I agree VC++ is a wastage of time. I used VC++ for 6 years and my experience shoes that it is only popular and widely used because it is product of M$ and low cost. A much better tool is Borland C++ Builder. Visual C++ is nothing in front of Builder which is a RAD tool. I agree that VC++ takes lot of time designing user interface. Hence it is better choice to use C++ Builder or JAVA. Victim of VC++

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

              Yeah, coz doing somethingf properly is no substitute for doing a bad job quickly... Six years - what have you been doing with it ? I have been using it three, and I find the interface very helpful in GUI design, and not at all difficult to use. Christian As I learn the innermost secrets of the around me, they reward me in many ways to keep quiet. Men with pierced ears are better prepared for marriage. They've experienced pain and bought Jewellery.

              1 Reply Last reply
              0
              • I Imran Farooqui

                Success of Java bring new zest in Microsoft which is now bringing new technologies to compete with JAVA. In the next few months there will be the bulk of new softwares in the market mostly the "adventures" of M$. Suppose a new comer in IT education has successfully learn C and C++. Now for further professional education he/she has three choices. (1)JAVA (2)VC++ (COM,ATL etc) (3)C# (.NET). Now what you suggest among the above three choices for a future IT professional to learn in order to get sound and proper job in the future. Please give your comments. In my view programming in VC++ is a big nightmare. One has to spend lot of time in the development of UserInterface and hence the main task of programming becomes difficult. Thats why many programmers left VC++ and now among the soldiers in Java camp. .NET is a big risk right now and in my view C# is just a flop remix of JAVA. (Remember i am not a professional Java programmer only i have good knowledge of it). Please express your comments on the concerned topic that what technology leads in the coming future and providing opportunity for good job. :eek: Imran Farooqui

                C Offline
                C Offline
                ColinDavies
                wrote on last edited by
                #33

                Learn Assembler for Server's for Clients etc. Regardz Colin J Davies

                1 Reply Last reply
                0
                • I Imran Farooqui

                  Success of Java bring new zest in Microsoft which is now bringing new technologies to compete with JAVA. In the next few months there will be the bulk of new softwares in the market mostly the "adventures" of M$. Suppose a new comer in IT education has successfully learn C and C++. Now for further professional education he/she has three choices. (1)JAVA (2)VC++ (COM,ATL etc) (3)C# (.NET). Now what you suggest among the above three choices for a future IT professional to learn in order to get sound and proper job in the future. Please give your comments. In my view programming in VC++ is a big nightmare. One has to spend lot of time in the development of UserInterface and hence the main task of programming becomes difficult. Thats why many programmers left VC++ and now among the soldiers in Java camp. .NET is a big risk right now and in my view C# is just a flop remix of JAVA. (Remember i am not a professional Java programmer only i have good knowledge of it). Please express your comments on the concerned topic that what technology leads in the coming future and providing opportunity for good job. :eek: Imran Farooqui

                  R Offline
                  R Offline
                  realJSOP
                  wrote on last edited by
                  #34

                  I got this in email, so I can only assume he was responding to something I wrote. > I am sorry, but this is the most unprofessional and sickening thing I've read on this site. Damn, you mean you missed the Quran thing? > Grow up. Uhhhhhhhhhh.... > Realize that people have choices for doing things -- and their choices are their own. I've used >both Borland and Microsoft tools extensively. They both have their good and bad points. Ditto, goofball. > My compiler is better than your compiler. Oh yeah?! > The opinions that I see on here, all seem to be from people without any proper persective... How's this for perspective - IT'S A JOKE! To hell with those thin-skinned pillow-biters. - Me, 10/03/2001

                  1 Reply Last reply
                  0
                  • S Steve Hopkins

                    If you want to work on any OS and make piles of cash, use Shakespeare or Befunge. Man, these guys have problems - they make Roger look sane! :mad: Even if you're not paranoid, they might still be watching you.

                    J Offline
                    J Offline
                    Jamie Hale
                    wrote on last edited by
                    #35

                    Uh, it was a joke. Arguing C++ versus Java versus .NET it relatively pointless, don't you think? Don't you find it's one of those highly religious issues that everyone jumps on because EVERYONE needs to put in their 2 cents? J - I use VI because Emacs sucks

                    1 Reply Last reply
                    0
                    • I Imran Farooqui

                      Success of Java bring new zest in Microsoft which is now bringing new technologies to compete with JAVA. In the next few months there will be the bulk of new softwares in the market mostly the "adventures" of M$. Suppose a new comer in IT education has successfully learn C and C++. Now for further professional education he/she has three choices. (1)JAVA (2)VC++ (COM,ATL etc) (3)C# (.NET). Now what you suggest among the above three choices for a future IT professional to learn in order to get sound and proper job in the future. Please give your comments. In my view programming in VC++ is a big nightmare. One has to spend lot of time in the development of UserInterface and hence the main task of programming becomes difficult. Thats why many programmers left VC++ and now among the soldiers in Java camp. .NET is a big risk right now and in my view C# is just a flop remix of JAVA. (Remember i am not a professional Java programmer only i have good knowledge of it). Please express your comments on the concerned topic that what technology leads in the coming future and providing opportunity for good job. :eek: Imran Farooqui

                      C Offline
                      C Offline
                      CodeProjectSQ
                      wrote on last edited by
                      #36

                      The user interface is important. You should investigate user interfaces best suited to your program and your users. Then you can decide on a tool that provides the UI you want. If you do not know the principles behind good user interface design, then you may produce a bad user interface no matter what tool you use.

                      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