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. A portable virtual development environment

A portable virtual development environment

Scheduled Pinned Locked Moved The Lounge
workspacedatabasevisual-studiosysadmintools
19 Posts 10 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.
  • K Offline
    K Offline
    Keviniano Gayo
    wrote on last edited by
    #1

    I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.

    OriginalGriffO R D P 4 Replies Last reply
    0
    • K Keviniano Gayo

      I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #2

      Looks like it exists (from a very quick Google) SharpDevelop[^] apparently runs from a USB stick.

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      K R O 3 Replies Last reply
      0
      • OriginalGriffO OriginalGriff

        Looks like it exists (from a very quick Google) SharpDevelop[^] apparently runs from a USB stick.

        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

        K Offline
        K Offline
        Keviniano Gayo
        wrote on last edited by
        #3

        yes there are plenty of portable IDE or source code editor. But the local server, and database setup, things like that. :-)

        OriginalGriffO 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          Looks like it exists (from a very quick Google) SharpDevelop[^] apparently runs from a USB stick.

          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

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

          I could not find on the site, but isn'T SharpDevelop something created by a feloow CPian ? I am not 100% positive, but IIRC one of us was pretty obsessed by portable IDE at some point of time...

          Do not escape reality : improve reality !

          P 1 Reply Last reply
          0
          • K Keviniano Gayo

            yes there are plenty of portable IDE or source code editor. But the local server, and database setup, things like that. :-)

            OriginalGriffO Offline
            OriginalGriffO Offline
            OriginalGriff
            wrote on last edited by
            #5

            I'm pretty sure that you can't run SQL Server from a stick - it's a set of services, and AFAIK they have to be installed into the system. You could always create a VM with all your "favourites" loaded and put that on the stick?

            Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

            "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
            "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

            J B 2 Replies Last reply
            0
            • OriginalGriffO OriginalGriff

              Looks like it exists (from a very quick Google) SharpDevelop[^] apparently runs from a USB stick.

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

              O Offline
              O Offline
              Oshtri Deka
              wrote on last edited by
              #6

              Sharp develop is excellent IDE, but I wouldn't dub it development environment.

              Mislim, dakle jeo sam.

              F 1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                I'm pretty sure that you can't run SQL Server from a stick - it's a set of services, and AFAIK they have to be installed into the system. You could always create a VM with all your "favourites" loaded and put that on the stick?

                Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                J Offline
                J Offline
                Jorgen Andersson
                wrote on last edited by
                #7

                SQLite could work from a stick if I recall correctly.

                Wrong is evil and must be defeated. - Jeff Ello

                OriginalGriffO 1 Reply Last reply
                0
                • O Oshtri Deka

                  Sharp develop is excellent IDE, but I wouldn't dub it development environment.

                  Mislim, dakle jeo sam.

                  F Offline
                  F Offline
                  Freak30
                  wrote on last edited by
                  #8

                  You may want to think about that statement again, considering that IDE means Integrated Development Environment. :-D

                  The good thing about pessimism is, that you are always either right or pleasently surprised.

                  1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    I'm pretty sure that you can't run SQL Server from a stick - it's a set of services, and AFAIK they have to be installed into the system. You could always create a VM with all your "favourites" loaded and put that on the stick?

                    Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                    B Offline
                    B Offline
                    Brisingr Aerowing
                    wrote on last edited by
                    #9

                    MySQL, MariaDB, PostgreSQL all run portably. I have done that with MySQL ( X| ) and MariaDB ( :) ).

                    What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???

                    1 Reply Last reply
                    0
                    • J Jorgen Andersson

                      SQLite could work from a stick if I recall correctly.

                      Wrong is evil and must be defeated. - Jeff Ello

                      OriginalGriffO Offline
                      OriginalGriffO Offline
                      OriginalGriff
                      wrote on last edited by
                      #10

                      SQLite will - but it's a single user system, not multiuser. Access and SQL CE will work from a stick as well.

                      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                      J 1 Reply Last reply
                      0
                      • OriginalGriffO OriginalGriff

                        SQLite will - but it's a single user system, not multiuser. Access and SQL CE will work from a stick as well.

                        Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                        J Offline
                        J Offline
                        Jorgen Andersson
                        wrote on last edited by
                        #11

                        A matter of definition, it works with multiple users and is generally thread safe, but it uses file locking when writing, so it's not very useful doing so. I would never run a multi user system from a stick in any case.

                        Wrong is evil and must be defeated. - Jeff Ello

                        K 1 Reply Last reply
                        0
                        • K Keviniano Gayo

                          I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.

                          R Offline
                          R Offline
                          Rutvik Dave
                          wrote on last edited by
                          #12

                          Semi-portable: Setup a virtual box image on a USB drive and run it from any computer (which has virtual box installed) Semi-performance: Setup a VM on AWS, Azure or VPS. And Remote Desktop to it from any computer. .... or get a laptop and carry it around everywhere :laugh:

                          Remind Me This - Manage, Collaborate and Execute your Project in the Cloud

                          K 1 Reply Last reply
                          0
                          • K Keviniano Gayo

                            I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.

                            D Offline
                            D Offline
                            dandy72
                            wrote on last edited by
                            #13

                            Depending on your definition of "portable", that's what VMs are for. I've been running nothing but VMs here at home for a few years now (Hyper-V, specifically). Those VMs have gone through host OS upgrades (2008 R2 -> 2012 -> 2012 R2), changed host machines, swapped motherboards, migrated to a RAID setup, migrated to SSD, all without having to reinstall any of my dev apps/tools/utilities/SDKs/etc.

                            K 1 Reply Last reply
                            0
                            • K Keviniano Gayo

                              I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.

                              P Offline
                              P Offline
                              PIEBALDconsult
                              wrote on last edited by
                              #14

                              Yes. But you can just learn to use Notepad and the command-line.

                              1 Reply Last reply
                              0
                              • R Rage

                                I could not find on the site, but isn'T SharpDevelop something created by a feloow CPian ? I am not 100% positive, but IIRC one of us was pretty obsessed by portable IDE at some point of time...

                                Do not escape reality : improve reality !

                                P Offline
                                P Offline
                                PIEBALDconsult
                                wrote on last edited by
                                #15

                                Unsure if you mean @leppie[^] and his xacc.ide . He was pretty active, but it looks like he's posted only one message in nearly two years. His reputation has started to flat-line.

                                1 Reply Last reply
                                0
                                • J Jorgen Andersson

                                  A matter of definition, it works with multiple users and is generally thread safe, but it uses file locking when writing, so it's not very useful doing so. I would never run a multi user system from a stick in any case.

                                  Wrong is evil and must be defeated. - Jeff Ello

                                  K Offline
                                  K Offline
                                  Keviniano Gayo
                                  wrote on last edited by
                                  #16

                                  Single user would work fine as you are working locally for development purposes.. for testing or simulating production workload that would require a dedicated server/computer. :) that is a great suggestion. thanks

                                  1 Reply Last reply
                                  0
                                  • D dandy72

                                    Depending on your definition of "portable", that's what VMs are for. I've been running nothing but VMs here at home for a few years now (Hyper-V, specifically). Those VMs have gone through host OS upgrades (2008 R2 -> 2012 -> 2012 R2), changed host machines, swapped motherboards, migrated to a RAID setup, migrated to SSD, all without having to reinstall any of my dev apps/tools/utilities/SDKs/etc.

                                    K Offline
                                    K Offline
                                    Keviniano Gayo
                                    wrote on last edited by
                                    #17

                                    Nice! I've been thinking to setup VM. If only VM would run in USB then just pluggin in a computer that would probably require kind of a VM launcher. That is really nice then you can take a backup of your usb in case of a failure..

                                    D 1 Reply Last reply
                                    0
                                    • R Rutvik Dave

                                      Semi-portable: Setup a virtual box image on a USB drive and run it from any computer (which has virtual box installed) Semi-performance: Setup a VM on AWS, Azure or VPS. And Remote Desktop to it from any computer. .... or get a laptop and carry it around everywhere :laugh:

                                      Remind Me This - Manage, Collaborate and Execute your Project in the Cloud

                                      K Offline
                                      K Offline
                                      Keviniano Gayo
                                      wrote on last edited by
                                      #18

                                      Yup! I setup a virtual VM in then just do the remote if incase i am away of my laptop/computer at work. I just uploaded the source code in GitHub.. The only problem if i can take a Database repository too that would be great service.. GitHub for database..? :)

                                      1 Reply Last reply
                                      0
                                      • K Keviniano Gayo

                                        Nice! I've been thinking to setup VM. If only VM would run in USB then just pluggin in a computer that would probably require kind of a VM launcher. That is really nice then you can take a backup of your usb in case of a failure..

                                        D Offline
                                        D Offline
                                        dandy72
                                        wrote on last edited by
                                        #19

                                        Hyper-V doesn't really care where the VHD is. Create a new VM, and point it to the existing .VHD file, whether it's across a LAN, on a USB stick or an external hard drive. Performance would probably be what you could reasonably expect though.

                                        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