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. Time Machine.

Time Machine.

Scheduled Pinned Locked Moved The Lounge
csharpwpfcomtoolshelp
39 Posts 21 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.
  • G Gary Wheeler

    Mainly a moderate amount of recoding needed to get around the deprecated C runtime library functions, changes to ATL functionality, plus all the regression testing required. Our legacy application is approximately 500,000 lines of C++/MFC, which would probably require 2-3 months to port to the new environment with no net benefit. The Big New Thing™ is being developed using C#/.NET/WPF for the UI, and new service code developed in C++ using some utilities ported from the legacy stuff. The funny thing is, it took less time for me to write the utilities in C# from scratch than it took to make the ported legacy code compatible with the VS2008 C++ compiler :rolleyes:.

    Software Zen: delete this;

    D Offline
    D Offline
    Dan Neely
    wrote on last edited by
    #16

    Is The Big New Thing™ going to replace the legacy app, or are you just pillaging its codebase...

    The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

    G 1 Reply Last reply
    0
    • D Dan Neely

      Is The Big New Thing™ going to replace the legacy app, or are you just pillaging its codebase...

      The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

      G Offline
      G Offline
      Gary Wheeler
      wrote on last edited by
      #17

      Hopefully/eventually yes to the first, and partially yes to the second. "Pillaging" might be a tad judgmental a term for what we're doing. We've got a very mature and nicely capable library of C++ utilities for the type of distributed process control applications we develop. It includes utilities for building Windows services, thread management, TCP/IP socket communications, etc. That library is what we've ported from VS2003 to VS2008. We've left behind the prior UI and its COM-based plug-in architecture, along with the remainder of the existing service code.

      Software Zen: delete this;

      1 Reply Last reply
      0
      • J Jammer 0

        Oh Man, I've just spent the last 1.5 years working with WPF ... I've just been reassigned to a new project ... that requires me to ... install ... urgh! ... VS2003 ... ARHHHHHHH!! HELP!

        Jammer My Blog | Articles

        P Offline
        P Offline
        Pete OHanlon
        wrote on last edited by
        #18

        Why?

        Jammer wrote:

        I've just been reassigned to a new project

        Jammer wrote:

        VS2003

        That kinda argues that it's not a new project.

        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

        As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

        My blog | My articles | MoXAML PowerToys | Onyx

        D J 3 Replies Last reply
        0
        • P Pete OHanlon

          Why?

          Jammer wrote:

          I've just been reassigned to a new project

          Jammer wrote:

          VS2003

          That kinda argues that it's not a new project.

          "WPF has many lovers. It's a veritable porn star!" - Josh Smith

          As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

          My blog | My articles | MoXAML PowerToys | Onyx

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #19

          If you need to support legacy OSes, 2k3 is the latest version that will create .net apps that run on NT4.

          The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

          1 Reply Last reply
          0
          • H Henry Minute

            I believe that VS2003 comes with WTF. :)

            Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”

            U Offline
            U Offline
            urbane tiger
            wrote on last edited by
            #20

            Nuh they deprecated that too

            Multi famam, conscientiam pauci verentur.(Pliny)

            1 Reply Last reply
            0
            • T ThatsAlok

              Jammer wrote:

              've just spent the last 1.5 years working with WPF ... I've just been reassigned to a new project ... that requires me to ... install ... urgh! ... VS2003 ...

              great! they didn't ask you to work on visual studio 5 or cobol :-)

              B Offline
              B Offline
              bryanren
              wrote on last edited by
              #21

              That is COBOL to y'all!

              1 Reply Last reply
              0
              • J Jammer 0

                Oh Man, I've just spent the last 1.5 years working with WPF ... I've just been reassigned to a new project ... that requires me to ... install ... urgh! ... VS2003 ... ARHHHHHHH!! HELP!

                Jammer My Blog | Articles

                S Offline
                S Offline
                Seth Dingwell
                wrote on last edited by
                #22

                Hey man, it could be worse, I went from VS 2008 and some sweet WCF stuff straight to .... wait for it ... VB 6 in classic asp! I didn't even know it still existed. At least I was able to use VS 2005 for it. It's really still too soon for me talk about it.

                J 1 Reply Last reply
                0
                • J Jammer 0

                  Oh Man, I've just spent the last 1.5 years working with WPF ... I've just been reassigned to a new project ... that requires me to ... install ... urgh! ... VS2003 ... ARHHHHHHH!! HELP!

                  Jammer My Blog | Articles

                  L Offline
                  L Offline
                  LenaBr
                  wrote on last edited by
                  #23

                  I just spent the last week coding in VS2003 VB after 2 years of VS2005 C#. Still feel burnt but the changes are running now. Spent a lot of time back spacing over the ; and getting the equivalent of "You can't get there from here"

                  J C 2 Replies Last reply
                  0
                  • G Gary Wheeler

                    I spend my day switching back and forth between VS2008/C#/.NET/WPF and VS2003/C++/MFC. and they wonder why I twitch...

                    Software Zen: delete this;

                    R Offline
                    R Offline
                    rourke11
                    wrote on last edited by
                    #24

                    I have spent the last 4 years going between the most current version of VS and VS 2002 then VS 2003 because management does not consider it important enough to take the time to move to the newer CLR. Instead we pander to every customers wild whim building on to the 1.1 platform project which they never use. Phew, I feel better. The job pays well enough (benefits could be better), I like the people I work with, work is flexible, and things are looking up as for going to the new platform maybe we will get their by VS 2010! Remember you are unique just like everyone else. (this came to me when a teenie bopper was digging through a bin of consumo crap and said as she pull one out "Wow, Mom! This is unique." and her mother replied "Yes, and it is special too." as they both stood in front of a bin of about 200 identical items.) That and the line from The Princess Bride Inigo Montoya: "You keep using that word. I do not think it means what you think it means."

                    1 Reply Last reply
                    0
                    • G Gary Wheeler

                      I spend my day switching back and forth between VS2008/C#/.NET/WPF and VS2003/C++/MFC. and they wonder why I twitch...

                      Software Zen: delete this;

                      J Offline
                      J Offline
                      Jammer 0
                      wrote on last edited by
                      #25

                      That sounds horrific!

                      Jammer My Blog | Articles

                      G 1 Reply Last reply
                      0
                      • P Pete OHanlon

                        Why?

                        Jammer wrote:

                        I've just been reassigned to a new project

                        Jammer wrote:

                        VS2003

                        That kinda argues that it's not a new project.

                        "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                        As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                        My blog | My articles | MoXAML PowerToys | Onyx

                        J Offline
                        J Offline
                        Jammer 0
                        wrote on last edited by
                        #26

                        Basically the plug has been pulled on the project I was on. The project absolutely needs doing but we have to convince the folks with the purse strings ... *sigh* ... so I have been reassigned ... And yeah your right ... it's obviously not new!

                        Jammer My Blog | Articles

                        1 Reply Last reply
                        0
                        • S Seth Dingwell

                          Hey man, it could be worse, I went from VS 2008 and some sweet WCF stuff straight to .... wait for it ... VB 6 in classic asp! I didn't even know it still existed. At least I was able to use VS 2005 for it. It's really still too soon for me talk about it.

                          J Offline
                          J Offline
                          Jammer 0
                          wrote on last edited by
                          #27

                          Urgh! VB6 sucks!!

                          Jammer My Blog | Articles

                          1 Reply Last reply
                          0
                          • L LenaBr

                            I just spent the last week coding in VS2003 VB after 2 years of VS2005 C#. Still feel burnt but the changes are running now. Spent a lot of time back spacing over the ; and getting the equivalent of "You can't get there from here"

                            J Offline
                            J Offline
                            Jammer 0
                            wrote on last edited by
                            #28

                            Haha, what a nightmare!

                            Jammer My Blog | Articles

                            1 Reply Last reply
                            0
                            • L LenaBr

                              I just spent the last week coding in VS2003 VB after 2 years of VS2005 C#. Still feel burnt but the changes are running now. Spent a lot of time back spacing over the ; and getting the equivalent of "You can't get there from here"

                              C Offline
                              C Offline
                              Charles Wolfe
                              wrote on last edited by
                              #29

                              Just remember that VS2003 will not install on VISTA! We've tried it and then knew we had to stay with XP for another (good) reason. For our project, there is no reason to "move on" to a newer version of Visual Studio. Outside of using the VS 6 serial port control, we have everything we need in VS2003 -- we actually had it all in VS6, but my partners said we "had" to catch up with the rest of the world. For what it's worth: I still use FORTRAN and have no problem with COBOL. Now C is language for OS writers and masochists.

                              Charles Wolfe C. Wolfe Software Engineering

                              L 1 Reply Last reply
                              0
                              • C Charles Wolfe

                                Just remember that VS2003 will not install on VISTA! We've tried it and then knew we had to stay with XP for another (good) reason. For our project, there is no reason to "move on" to a newer version of Visual Studio. Outside of using the VS 6 serial port control, we have everything we need in VS2003 -- we actually had it all in VS6, but my partners said we "had" to catch up with the rest of the world. For what it's worth: I still use FORTRAN and have no problem with COBOL. Now C is language for OS writers and masochists.

                                Charles Wolfe C. Wolfe Software Engineering

                                L Offline
                                L Offline
                                LenaBr
                                wrote on last edited by
                                #30

                                The project is installed on my home desk top still running xp. No body else in the office still has a copy of vs2003. I have become the VB guru. I actually can't do it in the office because the firewalls prevent me from reaching this server. It is the only project running this because it is on another companies server which is why it is in VB. I am sticking with XP because I still have other clients running something called DATAEASE which I support.

                                1 Reply Last reply
                                0
                                • J Jammer 0

                                  Oh Man, I've just spent the last 1.5 years working with WPF ... I've just been reassigned to a new project ... that requires me to ... install ... urgh! ... VS2003 ... ARHHHHHHH!! HELP!

                                  Jammer My Blog | Articles

                                  R Offline
                                  R Offline
                                  rohans84
                                  wrote on last edited by
                                  #31

                                  atleast u got to work on WPF. I am stuck with 1.1 since I started off. My client refuses to move forward even to 2.0 On top of that VS 2008 has so many gr8 features for development which too I am missing on

                                  J 1 Reply Last reply
                                  0
                                  • P Pete OHanlon

                                    Why?

                                    Jammer wrote:

                                    I've just been reassigned to a new project

                                    Jammer wrote:

                                    VS2003

                                    That kinda argues that it's not a new project.

                                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                    My blog | My articles | MoXAML PowerToys | Onyx

                                    J Offline
                                    J Offline
                                    Jammer 0
                                    wrote on last edited by
                                    #32

                                    Get this! I've moved again! Back to VS2008 / WCF! YAY!

                                    Jammer My Blog | Articles

                                    1 Reply Last reply
                                    0
                                    • R rohans84

                                      atleast u got to work on WPF. I am stuck with 1.1 since I started off. My client refuses to move forward even to 2.0 On top of that VS 2008 has so many gr8 features for development which too I am missing on

                                      J Offline
                                      J Offline
                                      Jammer 0
                                      wrote on last edited by
                                      #33

                                      Oh, I still work on WPF for my own project http://www.jamsoft.co.uk[^] ...

                                      Jammer My Blog | Articles

                                      1 Reply Last reply
                                      0
                                      • J Jammer 0

                                        That sounds horrific!

                                        Jammer My Blog | Articles

                                        G Offline
                                        G Offline
                                        Gary Wheeler
                                        wrote on last edited by
                                        #34

                                        It's not that bad. The whole "unscrew-the-top-of-my-head-and-rotate-my-cerebral-cortex-90°" thing at each switch gets to be routine after a while.

                                        Software Zen: delete this;

                                        1 Reply Last reply
                                        0
                                        • G Gary Wheeler

                                          I spend my day switching back and forth between VS2008/C#/.NET/WPF and VS2003/C++/MFC. and they wonder why I twitch...

                                          Software Zen: delete this;

                                          W Offline
                                          W Offline
                                          W Balboos GHB
                                          wrote on last edited by
                                          #35

                                          I, too, switch between 03 & 08. The story goes, however, that all installed apps are .NET 1.1, so 2003 is for support. Meanwhile, I'm converting (not just w/ oldsyntax) anything useful to full compatibility w/3.5, so there will be no pain. Also, I made a fine crib sheet of things-to-do when converting [after the original import does its thing]. Odd as it seems, a big hope is to 'force' .NET 2.0 usage for any new development requests. We'll see how that works out. There are many comforting things in 03 - probably a testament to how humans (and humanoid like entities) adapt to the situation and then begin to develop feelings for it. Crap! Did I just type that? Maybe I have been doing this too long.

                                          "The difference between genius and stupidity is that genius has its limits." - Albert Einstein
                                          "As far as we know, our computer has never had an undetected error." - Weisert

                                          "It's a sad state of affairs, indeed, when you start reading my tag lines for some sort of enlightenment. Sadder still, if that's where you need to find it." - Balboos HaGadol

                                          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