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. Say a prayer for me...

Say a prayer for me...

Scheduled Pinned Locked Moved The Lounge
wpfcsharpcsscomarchitecture
26 Posts 13 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

    MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

    A M S L M 10 Replies Last reply
    0
    • L Lost User

      I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

      MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

      A Offline
      A Offline
      AspDotNetDev
      wrote on last edited by
      #2

      I had to code VB6 at my last job. It was a soul strangling, brain bogging, mind mangling, life leaching, hope haranguing, pattern preventing, thought thwarting, steaming pile of crap compressed to its vilest form. Of course, anybody who has worked with it for any stretch of time has long since lost their mind, and any hope that they could engender some redeeming lipstick on the pig is inevitably obliterated. But... um... good luck!

      Thou mewling ill-breeding pignut!

      L P 2 Replies Last reply
      0
      • L Lost User

        I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

        M Offline
        M Offline
        Mycroft Holmes
        wrote on last edited by
        #3

        I managed to duck on a VBA support issues recently, the poor bugger who got it seems to have managed to shift it as well as I just saw a JD go out to an agency with VBA support on it :laugh: :laugh: :laugh: I dislike support of systems I build, I'd hate to consider support of a legacy VB app, I hope it is VB.Net and not the dreaded VB6 still lurking.

        Never underestimate the power of human stupidity RAH

        L 1 Reply Last reply
        0
        • L Lost User

          I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

          MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

          S Offline
          S Offline
          Super Lloyd
          wrote on last edited by
          #4

          Hey man, you gotta refactor that into C# (as you go), only realistic baseline quality support option! ;P

          My programming get away... The Blog... DirectX for WinRT/C# since 2013! Taking over the world since 1371!

          L 1 Reply Last reply
          0
          • L Lost User

            I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

            MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

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

            So, this other chap, you need to make sure everyone else understands that he's really, really keen to work on this thing. Perhaps best to spread this knowledge in his absence.

            L 1 Reply Last reply
            0
            • A AspDotNetDev

              I had to code VB6 at my last job. It was a soul strangling, brain bogging, mind mangling, life leaching, hope haranguing, pattern preventing, thought thwarting, steaming pile of crap compressed to its vilest form. Of course, anybody who has worked with it for any stretch of time has long since lost their mind, and any hope that they could engender some redeeming lipstick on the pig is inevitably obliterated. But... um... good luck!

              Thou mewling ill-breeding pignut!

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

              AspDotNetDev wrote:

              good luck!

              Thanks, bro' - I need it!

              MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

              1 Reply Last reply
              0
              • M Mycroft Holmes

                I managed to duck on a VBA support issues recently, the poor bugger who got it seems to have managed to shift it as well as I just saw a JD go out to an agency with VBA support on it :laugh: :laugh: :laugh: I dislike support of systems I build, I'd hate to consider support of a legacy VB app, I hope it is VB.Net and not the dreaded VB6 still lurking.

                Never underestimate the power of human stupidity RAH

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

                VB6 X| X| :~:~ X| :~:confused::~

                MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                1 Reply Last reply
                0
                • S Super Lloyd

                  Hey man, you gotta refactor that into C# (as you go), only realistic baseline quality support option! ;P

                  My programming get away... The Blog... DirectX for WinRT/C# since 2013! Taking over the world since 1371!

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

                  It's actually been rewritten from the ground up in C# WPF - which is what I am working on - but still lots of clients out there using the legacy system who haven't upgraded yet.

                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                  M 1 Reply Last reply
                  0
                  • L Lost User

                    So, this other chap, you need to make sure everyone else understands that he's really, really keen to work on this thing. Perhaps best to spread this knowledge in his absence.

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

                    Unfortunately the other chap is a step up the hierarchical ladder from me and therefore may easily wield the sword of "giveIttoMaxxx" and use the shield of "muchtoobusymanaging"

                    MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                    S 1 Reply Last reply
                    0
                    • L Lost User

                      Unfortunately the other chap is a step up the hierarchical ladder from me and therefore may easily wield the sword of "giveIttoMaxxx" and use the shield of "muchtoobusymanaging"

                      MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                      S Offline
                      S Offline
                      Super Lloyd
                      wrote on last edited by
                      #10

                      Damn, those are powerful artifacts! ^^

                      My programming get away... The Blog... DirectX for WinRT/C# since 2013! Taking over the world since 1371!

                      1 Reply Last reply
                      0
                      • L Lost User

                        I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                        M Offline
                        M Offline
                        Mark_Wallace
                        wrote on last edited by
                        #11

                        It's just a programming language that makes computers do stuff. Making comparisons with other languages is pointless. It will not be as easy to do some things, but it will be easier to do other things, and saying "it doesn't do A they way I'm used to doing A, so it's cr@p!" could be seen as arrogance and unwillingness to perform (in fact, it will be, by your manager) (and possibly rightly so). The immediate knee-jerk reaction to any different language is "We could convert this to the language I'm most accustomed to!", but the costs of such a conversion have to be carefully examined, because the benefits of replacing something that works with something that might take a long time to get working to the same standard don't always outweigh those costs. You're in this business to make computers do things. VB is a tool for that. Use the tools you have in your hand. And enjoy it, for crying out loud! VB might not be <insert your language of preference>, but it works, and can be fun to work with!

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        M B P L J 5 Replies Last reply
                        0
                        • L Lost User

                          It's actually been rewritten from the ground up in C# WPF - which is what I am working on - but still lots of clients out there using the legacy system who haven't upgraded yet.

                          MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                          M Offline
                          M Offline
                          Mycroft Holmes
                          wrote on last edited by
                          #12

                          The the response to all difficult support requests - I'm sorry sir/madam you need to upgrade to the latest version blah blah blah

                          Never underestimate the power of human stupidity RAH

                          1 Reply Last reply
                          0
                          • M Mark_Wallace

                            It's just a programming language that makes computers do stuff. Making comparisons with other languages is pointless. It will not be as easy to do some things, but it will be easier to do other things, and saying "it doesn't do A they way I'm used to doing A, so it's cr@p!" could be seen as arrogance and unwillingness to perform (in fact, it will be, by your manager) (and possibly rightly so). The immediate knee-jerk reaction to any different language is "We could convert this to the language I'm most accustomed to!", but the costs of such a conversion have to be carefully examined, because the benefits of replacing something that works with something that might take a long time to get working to the same standard don't always outweigh those costs. You're in this business to make computers do things. VB is a tool for that. Use the tools you have in your hand. And enjoy it, for crying out loud! VB might not be <insert your language of preference>, but it works, and can be fun to work with!

                            I wanna be a eunuchs developer! Pass me a bread knife!

                            M Offline
                            M Offline
                            Mycroft Holmes
                            wrote on last edited by
                            #13

                            Actually it looks like he is supporting a legacy system that has already been rebuilt so the premise is invalid. This has got to be one of the worst positions for a developer to be in regardless of the language.

                            Never underestimate the power of human stupidity RAH

                            1 Reply Last reply
                            0
                            • L Lost User

                              I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                              MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                              S Offline
                              S Offline
                              Septimus Hedgehog
                              wrote on last edited by
                              #14

                              Hell's teeth. That's a rotten thing for someone to do to you. I had to use VB6 for a couple of years and when C# came along I was saved from a miserable time in the VB penitentiary. There should be a new category of benefits at the UK JobCentre Plus offices, namely, VB6 Income Support. Best of luck you poor old sod.

                              If there is one thing more dangerous than getting between a bear and her cubs it's getting between my wife and her chocolate.

                              1 Reply Last reply
                              0
                              • L Lost User

                                I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                                MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                T Offline
                                T Offline
                                TheCardinal
                                wrote on last edited by
                                #15

                                what have you done to deserve that? :D

                                Life - Dreams = Job TheCardinal

                                1 Reply Last reply
                                0
                                • L Lost User

                                  I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                                  MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                  R Offline
                                  R Offline
                                  Rage
                                  wrote on last edited by
                                  #16

                                  Why do you think he left ? :rolleyes:

                                  ~RaGE();

                                  I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Do not feed the troll ! - Common proverb

                                  L 1 Reply Last reply
                                  0
                                  • L Lost User

                                    I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                                    MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                    B Offline
                                    B Offline
                                    BillWoodruff
                                    wrote on last edited by
                                    #17

                                    _Maxxx_ wrote:

                                    less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart".

                                    Hi _Maxxx, Whatever you are describing sounds like a very fascinating cultural tradition, one I've never heard of; does "wedding tackle" refer to a game of rugby played before, during, or after, the wedding ceremony; or, could it, possibly, be part of a ritual kidnapping of the bride from her family in a mock-battle between your family and friends, and hers (an enactment, with many variations, found in ethnographic surveys of many cultures' wedding rites). I am, of course, hesitant to speculate on any possible phallic sub-text of this "wedding tackle" idiom, or the possibility that "fully wound music-box" may have semiotic reference to virginal maidenhead. Could there actually be a member of the wedding party encased in a costume, or apparatus, suggestive of a music-box, singing "Goodnight Sweetheart," who is then tackled by you, as a demonstration of your male prowess, and your future ability, as mate, to eliminate distractions and phony sentiment from diluting the deeper levels of your love for your partner, or to repel, and possibly kill (after all, to "tackle," is to "take down," which is an idiom in certain American slang contexts that can mean: to kill, or destroy, or render powerless), any other male who would dare approach your spouse with evil intent ? Or, could "wedding tackle" as used here, as in the American usage of "fishing tackle," refer to some equipment brought by you for special purpose use, actual or symbolic, in the ceremony ? Or, possibly: to the regalia you wear, or carry, as groom ? ... is the Oz husband-to-be referred to as "bride groom," or, "bride shepherd" ? I have never, unfortunately, had the chance to either see, or attend, a wedding in Oz, but I would like to. Weddings generally fill me with joy, unless they were my own, which have been "living nightmares." thanks, Bill

                                    "Good people can be induced, seduced, and initiated into behaving in evil ways. They can also be led to act in irrational, stupid, antisocial, mindless, and self-destructive, ways when they are immersed in 'total situations' that impact human nature in ways that challenge our sense of the stability and consistency of individual personality, of character, and of morality."


                                    Dr. Philip G. Zimbardo, in "The Lucifer Effect" 2008: ISBN-10:

                                    L 1 Reply Last reply
                                    0
                                    • M Mark_Wallace

                                      It's just a programming language that makes computers do stuff. Making comparisons with other languages is pointless. It will not be as easy to do some things, but it will be easier to do other things, and saying "it doesn't do A they way I'm used to doing A, so it's cr@p!" could be seen as arrogance and unwillingness to perform (in fact, it will be, by your manager) (and possibly rightly so). The immediate knee-jerk reaction to any different language is "We could convert this to the language I'm most accustomed to!", but the costs of such a conversion have to be carefully examined, because the benefits of replacing something that works with something that might take a long time to get working to the same standard don't always outweigh those costs. You're in this business to make computers do things. VB is a tool for that. Use the tools you have in your hand. And enjoy it, for crying out loud! VB might not be <insert your language of preference>, but it works, and can be fun to work with!

                                      I wanna be a eunuchs developer! Pass me a bread knife!

                                      B Offline
                                      B Offline
                                      BobJanova
                                      wrote on last edited by
                                      #18

                                      You really think that all languages are of equal value? Sure, you can create anything in any language that gives you access to the OS (including writing the .exe by hand in a hex editor), but some languages make it easier than others, and make it clearer what you've done to the next person. Sure, it's not always worth translating a project into another language, because there's a significant cost associated with that. But that doesn't mean that it wouldn't be better to have the software written in a better language. VB, particularly the pre-.Net editions, is notoriously bad, and having dealt with small amounts of it I can confirm that it is not at all nice to deal with legacy VB6.

                                      1 Reply Last reply
                                      0
                                      • B BillWoodruff

                                        _Maxxx_ wrote:

                                        less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart".

                                        Hi _Maxxx, Whatever you are describing sounds like a very fascinating cultural tradition, one I've never heard of; does "wedding tackle" refer to a game of rugby played before, during, or after, the wedding ceremony; or, could it, possibly, be part of a ritual kidnapping of the bride from her family in a mock-battle between your family and friends, and hers (an enactment, with many variations, found in ethnographic surveys of many cultures' wedding rites). I am, of course, hesitant to speculate on any possible phallic sub-text of this "wedding tackle" idiom, or the possibility that "fully wound music-box" may have semiotic reference to virginal maidenhead. Could there actually be a member of the wedding party encased in a costume, or apparatus, suggestive of a music-box, singing "Goodnight Sweetheart," who is then tackled by you, as a demonstration of your male prowess, and your future ability, as mate, to eliminate distractions and phony sentiment from diluting the deeper levels of your love for your partner, or to repel, and possibly kill (after all, to "tackle," is to "take down," which is an idiom in certain American slang contexts that can mean: to kill, or destroy, or render powerless), any other male who would dare approach your spouse with evil intent ? Or, could "wedding tackle" as used here, as in the American usage of "fishing tackle," refer to some equipment brought by you for special purpose use, actual or symbolic, in the ceremony ? Or, possibly: to the regalia you wear, or carry, as groom ? ... is the Oz husband-to-be referred to as "bride groom," or, "bride shepherd" ? I have never, unfortunately, had the chance to either see, or attend, a wedding in Oz, but I would like to. Weddings generally fill me with joy, unless they were my own, which have been "living nightmares." thanks, Bill

                                        "Good people can be induced, seduced, and initiated into behaving in evil ways. They can also be led to act in irrational, stupid, antisocial, mindless, and self-destructive, ways when they are immersed in 'total situations' that impact human nature in ways that challenge our sense of the stability and consistency of individual personality, of character, and of morality."


                                        Dr. Philip G. Zimbardo, in "The Lucifer Effect" 2008: ISBN-10:

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

                                        Unfortunately? I enjoyed the pleasures of my marriage ceremony on the south coast of England, where the main traditions seem to involve ensuring the bridesmaids wear rediculous dresses. It may well be as you say at Australian weddings - there is certainly always a barbie where the blokes gather to talk about the size of their v8s and the ladies gather in the kitchen to discuss the latest embroidery techniques. In my case I was referring to jamming my penis into sharp, fast revolving, unstoppable mechanisms - but I can see where you failed to follow my gist.

                                        MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                        B 1 Reply Last reply
                                        0
                                        • L Lost User

                                          I'm about to go into a handover meeting. One of the Devs is leaving and he's handing over his work to me and another chap... He's a VB developer. Yes - handing over maintenance of legacy VB projects. I'm not a programming language snob - but my desire to get back into VB (which I really have never used in any great way) is somewhat less than my desire to ram my wedding tackle into the workings of a fully-wound music box playing "Goodnight Sweetheart". X|

                                          MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                                          J Offline
                                          J Offline
                                          jim lahey
                                          wrote on last edited by
                                          #20

                                          I was in this situation about three years ago. Silent developer in the corner speaks for the first time in several years and quits for another job. As I'm nearest I inherit his legacy: an ancient VB6 application backed by SQL server that exchanges data via cryptically delimited text files and replication with another VB6 and SQL app. There is no documentation, not a single unit test and everything is done in hardcore VB6 style with modules and VB6's attempt at OO, complete with VB6 naming conventions: modTextUtils, clsDatabase, p_Name, m_Name etc. The partner app is "cared" for by a somewhat maverick developer at the customer's site who makes changes to the "schema" of the delimited text file as he sees fit, deploys his half and expects our half to just work even though he hasn't told us he's making any changes let alone deploying them. Forget documentation or deploying stuff to staging first. Mantis starts overflowing with bug reports that summarise the customer's attention to detail: "can't make any new billing reports. please fix." The only pleasant thing I remember is that these days VB6 compiles quicker than you can blink. Put it to management in money terms. VB6 is long since outdated and does not have the backup in terms of developer community, resources and documentation to make you anywhere near as productive as you would be if you were using the tools you are familiar with.

                                          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