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. Remote Access (Development)

Remote Access (Development)

Scheduled Pinned Locked Moved The Lounge
questioncsharpdatabasehelp
34 Posts 10 Posters 2 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 leppie

    They should just set you up a source control repository (and a VPN maybe). You could even develop on your local box as long as it does not need to much resources from the otherside. On the other hand, I cant even work on a remote PC via RDP on the same LAN...

    xacc.ide
    IronScheme - 1.0 RC 1 - out now!
    ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

    T Offline
    T Offline
    Tony 1
    wrote on last edited by
    #3

    I was thinking along the same lines. There are other developers in the office so we would continue sharing common code (although they are developing Win Apps and I would be developing Web). If I work locally, the main problem will be source control (they still use VSS...) followed by publishing changes for testing. I can set up everything I need environment-wise before I go. Design questions may be a bit of an issue because of the time difference. It may be a case of "suck it and see" for a couple of weeks.

    C 1 Reply Last reply
    0
    • T Tony 1

      Hi, This is the first time I have posted a question and I couldn't find a forum that I thought was relevant to it, other than here. I am a contract software developer currently located in the UK but moving to Melbourne in 2 weeks. A previous client has asked me if I could work remotely in Australia, connecting to a machine in their UK office, to continue developing software for them (.NET Web/Win SQL etc.). I know that technically it is quite straight forward, I have worked remotely in the UK before (VPN) to a local office. However, I am investigating whether or not this is feasible from the point of view of response times, because I would be working intensively and therefore sending many key strokes and expecting a rapid response from Oz <=> UK. Do you have any information that may help me decide whether or not the proposal is workable?

      C Offline
      C Offline
      charlieg
      wrote on last edited by
      #4

      My experience has been that VPN blows. Maybe it's just the setups I've been exposed to, maybe extremely-low bandwidth, I'm not really sure. The delay in keystrokes will be maddening. Now, I've used logmein to go from a east coast to west coast USA, and the performance is more than adequate for development. logmein offers a free account if you want to play with it, customer may or may not like it. I know my customer has me explicitly routed in via the firewall, ports, etc. The connection is just not encrypted.

      Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

      T 1 Reply Last reply
      0
      • T Tony 1

        I was thinking along the same lines. There are other developers in the office so we would continue sharing common code (although they are developing Win Apps and I would be developing Web). If I work locally, the main problem will be source control (they still use VSS...) followed by publishing changes for testing. I can set up everything I need environment-wise before I go. Design questions may be a bit of an issue because of the time difference. It may be a case of "suck it and see" for a couple of weeks.

        C Offline
        C Offline
        charlieg
        wrote on last edited by
        #5

        Okay, you just added VSS. You do NOT want to do this over VPN. Since you say "they still use VSS..." I'm assuming it's like 6.0 or something? VSS is a pig over VPN. If you lose the connection, you stand a chance of losing the VSS database. Just don't do it. VSS will need to be local.

        Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

        T L 3 Replies Last reply
        0
        • T Tony 1

          Hi, This is the first time I have posted a question and I couldn't find a forum that I thought was relevant to it, other than here. I am a contract software developer currently located in the UK but moving to Melbourne in 2 weeks. A previous client has asked me if I could work remotely in Australia, connecting to a machine in their UK office, to continue developing software for them (.NET Web/Win SQL etc.). I know that technically it is quite straight forward, I have worked remotely in the UK before (VPN) to a local office. However, I am investigating whether or not this is feasible from the point of view of response times, because I would be working intensively and therefore sending many key strokes and expecting a rapid response from Oz <=> UK. Do you have any information that may help me decide whether or not the proposal is workable?

          V Offline
          V Offline
          Vikram A Punathambekar
          wrote on last edited by
          #6

          I'd go with what leppie said. I sometimes have to RDP into a box in London (I'm in Madras) and it's a MAJOR pain. Something as simple as scrolling can take frustratingly long. And if there are any animations (splash screens, etc), you are screwed. Sorry, my vote is No. [EDIT]I do not use a VPN; I use boxes within the same company network. Your situation over a VPN will likely be even worse than mine.[/EDIT]

          Cheers, Vikram. (Cracked not one CCC, but two!)

          T C 2 Replies Last reply
          0
          • C charlieg

            Okay, you just added VSS. You do NOT want to do this over VPN. Since you say "they still use VSS..." I'm assuming it's like 6.0 or something? VSS is a pig over VPN. If you lose the connection, you stand a chance of losing the VSS database. Just don't do it. VSS will need to be local.

            Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

            T Offline
            T Offline
            Tony 1
            wrote on last edited by
            #7

            Good point. I was thinking that maybe I could just login remotely to lock the source and copy it (although that may end up being a pain when I need to change lots of existing code). Then I could set up my own source control locally and work against a local copy of the SQL Server DB.

            J 1 Reply Last reply
            0
            • C charlieg

              Okay, you just added VSS. You do NOT want to do this over VPN. Since you say "they still use VSS..." I'm assuming it's like 6.0 or something? VSS is a pig over VPN. If you lose the connection, you stand a chance of losing the VSS database. Just don't do it. VSS will need to be local.

              Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

              L Offline
              L Offline
              leppie
              wrote on last edited by
              #8

              charlieg wrote:

              Just don't do it.

              You just made me delete my reply! :)

              xacc.ide
              IronScheme - 1.0 RC 1 - out now!
              ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

              1 Reply Last reply
              0
              • C charlieg

                Okay, you just added VSS. You do NOT want to do this over VPN. Since you say "they still use VSS..." I'm assuming it's like 6.0 or something? VSS is a pig over VPN. If you lose the connection, you stand a chance of losing the VSS database. Just don't do it. VSS will need to be local.

                Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                L Offline
                L Offline
                leppie
                wrote on last edited by
                #9

                charlieg wrote:

                VSS is a pig over VPN.

                TFS is great over HTTP though. :)

                xacc.ide
                IronScheme - 1.0 RC 1 - out now!
                ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

                T 1 Reply Last reply
                0
                • V Vikram A Punathambekar

                  I'd go with what leppie said. I sometimes have to RDP into a box in London (I'm in Madras) and it's a MAJOR pain. Something as simple as scrolling can take frustratingly long. And if there are any animations (splash screens, etc), you are screwed. Sorry, my vote is No. [EDIT]I do not use a VPN; I use boxes within the same company network. Your situation over a VPN will likely be even worse than mine.[/EDIT]

                  Cheers, Vikram. (Cracked not one CCC, but two!)

                  T Offline
                  T Offline
                  Tony 1
                  wrote on last edited by
                  #10

                  Thats the kind of response time I was expecting. The pages will all be relatively simple, no intense graphics etc. but I might lose it if I have to wait 5 secs everytime I press a key....

                  V 1 Reply Last reply
                  0
                  • V Vikram A Punathambekar

                    I'd go with what leppie said. I sometimes have to RDP into a box in London (I'm in Madras) and it's a MAJOR pain. Something as simple as scrolling can take frustratingly long. And if there are any animations (splash screens, etc), you are screwed. Sorry, my vote is No. [EDIT]I do not use a VPN; I use boxes within the same company network. Your situation over a VPN will likely be even worse than mine.[/EDIT]

                    Cheers, Vikram. (Cracked not one CCC, but two!)

                    C Offline
                    C Offline
                    charlieg
                    wrote on last edited by
                    #11

                    Which is exactly why on my current project we're dumping VSS for SVN. We expect a distributed development team, and it just isn't worth the pain. VSS 6.0 demands high bandwidth - it just assumes it will be there. TFS on the other hand I would expect to behave better. What, it's newer by 15 years?

                    Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                    T V 2 Replies Last reply
                    0
                    • L leppie

                      charlieg wrote:

                      VSS is a pig over VPN.

                      TFS is great over HTTP though. :)

                      xacc.ide
                      IronScheme - 1.0 RC 1 - out now!
                      ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

                      T Offline
                      T Offline
                      Tony 1
                      wrote on last edited by
                      #12

                      "TFS is great over HTTP though" Really...?

                      L 1 Reply Last reply
                      0
                      • C charlieg

                        My experience has been that VPN blows. Maybe it's just the setups I've been exposed to, maybe extremely-low bandwidth, I'm not really sure. The delay in keystrokes will be maddening. Now, I've used logmein to go from a east coast to west coast USA, and the performance is more than adequate for development. logmein offers a free account if you want to play with it, customer may or may not like it. I know my customer has me explicitly routed in via the firewall, ports, etc. The connection is just not encrypted.

                        Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                        T Offline
                        T Offline
                        Tony 1
                        wrote on last edited by
                        #13

                        Thanks I will take a look at logmein. Not sure if the company would go for it, but I think they are quite open at the moment.

                        1 Reply Last reply
                        0
                        • T Tony 1

                          Thats the kind of response time I was expecting. The pages will all be relatively simple, no intense graphics etc. but I might lose it if I have to wait 5 secs everytime I press a key....

                          V Offline
                          V Offline
                          Vikram A Punathambekar
                          wrote on last edited by
                          #14

                          Glad I could help you. :) Just to clear up, keystrokes are noticeably but only slightly a drag. Scrolling and animations are what will kill you. You said you won't have any animations to deal with, but who doesn't need to scroll? Having said that, perhaps you can do it on a trial basis for the client - two day trial followed by win-win or no deal.

                          Cheers, Vikram. (Cracked not one CCC, but two!)

                          T 1 Reply Last reply
                          0
                          • C charlieg

                            Which is exactly why on my current project we're dumping VSS for SVN. We expect a distributed development team, and it just isn't worth the pain. VSS 6.0 demands high bandwidth - it just assumes it will be there. TFS on the other hand I would expect to behave better. What, it's newer by 15 years?

                            Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                            T Offline
                            T Offline
                            Tony 1
                            wrote on last edited by
                            #15

                            The company are quite new to development, so VSS was the no-brainer for starting up. They are now talking about getting a better solution, not sure if it will be TFS though. Another contractor there would prefer a non MS solution so that' open right now.

                            V B 2 Replies Last reply
                            0
                            • T Tony 1

                              "TFS is great over HTTP though" Really...?

                              L Offline
                              L Offline
                              leppie
                              wrote on last edited by
                              #16

                              Tony.1 wrote:

                              Really...?

                              Yes, Codeplex runs off it. :)

                              xacc.ide
                              IronScheme - 1.0 RC 1 - out now!
                              ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

                              T 1 Reply Last reply
                              0
                              • C charlieg

                                Which is exactly why on my current project we're dumping VSS for SVN. We expect a distributed development team, and it just isn't worth the pain. VSS 6.0 demands high bandwidth - it just assumes it will be there. TFS on the other hand I would expect to behave better. What, it's newer by 15 years?

                                Charlie Gilley You're going to tell me what I want to know, or I'm going to beat you to death in your own house. "Where liberty dwells, there is my country." B. Franklin, 1783

                                V Offline
                                V Offline
                                Vikram A Punathambekar
                                wrote on last edited by
                                #17

                                I'm not sure your reply was intended for me :~ I didn't say anything about VSS. I guess I'm lucky to have never even seen VSS, we use Perforce and SVN at my current company. I have, however, had the misfortune of having PVCS and Lotus Notes at my previous company. X|

                                Cheers, Vikram. (Cracked not one CCC, but two!)

                                T 1 Reply Last reply
                                0
                                • T Tony 1

                                  The company are quite new to development, so VSS was the no-brainer for starting up. They are now talking about getting a better solution, not sure if it will be TFS though. Another contractor there would prefer a non MS solution so that' open right now.

                                  V Offline
                                  V Offline
                                  Vikram A Punathambekar
                                  wrote on last edited by
                                  #18

                                  Tony.1 wrote:

                                  They are now talking about getting a better solution, not sure if it will be TFS though. Another contractor there would prefer a non MS solution so that' open right now.

                                  I'll give the first vote for SVN. :thumbsup:

                                  Cheers, Vikram. (Cracked not one CCC, but two!)

                                  T C 2 Replies Last reply
                                  0
                                  • L leppie

                                    Tony.1 wrote:

                                    Really...?

                                    Yes, Codeplex runs off it. :)

                                    xacc.ide
                                    IronScheme - 1.0 RC 1 - out now!
                                    ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition

                                    T Offline
                                    T Offline
                                    Tony 1
                                    wrote on last edited by
                                    #19

                                    Good point, they are looking to change their source control so would be worth me talking to them about it.

                                    1 Reply Last reply
                                    0
                                    • V Vikram A Punathambekar

                                      Tony.1 wrote:

                                      They are now talking about getting a better solution, not sure if it will be TFS though. Another contractor there would prefer a non MS solution so that' open right now.

                                      I'll give the first vote for SVN. :thumbsup:

                                      Cheers, Vikram. (Cracked not one CCC, but two!)

                                      T Offline
                                      T Offline
                                      Tony 1
                                      wrote on last edited by
                                      #20

                                      Funnily enough that's the preferred solution for my fellow contractor. Any ideas on performance over HTTP?

                                      L 1 Reply Last reply
                                      0
                                      • V Vikram A Punathambekar

                                        I'm not sure your reply was intended for me :~ I didn't say anything about VSS. I guess I'm lucky to have never even seen VSS, we use Perforce and SVN at my current company. I have, however, had the misfortune of having PVCS and Lotus Notes at my previous company. X|

                                        Cheers, Vikram. (Cracked not one CCC, but two!)

                                        T Offline
                                        T Offline
                                        Tony 1
                                        wrote on last edited by
                                        #21

                                        Woops. Ah PVCS, that takes me back a bit.

                                        1 Reply Last reply
                                        0
                                        • V Vikram A Punathambekar

                                          Glad I could help you. :) Just to clear up, keystrokes are noticeably but only slightly a drag. Scrolling and animations are what will kill you. You said you won't have any animations to deal with, but who doesn't need to scroll? Having said that, perhaps you can do it on a trial basis for the client - two day trial followed by win-win or no deal.

                                          Cheers, Vikram. (Cracked not one CCC, but two!)

                                          T Offline
                                          T Offline
                                          Tony 1
                                          wrote on last edited by
                                          #22

                                          I guess it would probably be a nightmare working on the source remotely. Flipping between apps; VStudio, SQL server logging on to internal servers etc. Hmmm...what started out as a good idea is rapidly giving me the 'heebie jeebies'

                                          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