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.
  • 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