Slashdot is powered by your submissions, so send in your scoop


Forgot your password?
Microsoft Operating Systems Windows

Microsoft Offering Free Windows 10 Development Environment VM for a Limited Time ( 81

An anonymous reader shares a report: Microsoft is providing a free virtual machine that comes preloaded with Windows 10 Enterprise, Visual Studio 2017, and various utilities in order to promote the development of Universal Windows Platform apps. Before you get too excited about a free version of Windows 10 Enterprise, this Virtual Machine will expire on January 15th 2018. When downloading the development environment, you can choose either a VMware, VirtualBox, Hyper-V, or Parallels virtual machine depending on what virtual machine software you use. Each of these images are about 17-20GB when extracted from the downloaded archive and include almost everything you need to develop Universal Windows Platform apps.
This discussion has been archived. No new comments can be posted.

Microsoft Offering Free Windows 10 Development Environment VM for a Limited Time

Comments Filter:
  • First! (Score:4, Funny)

    by Archangel Michael ( 180766 ) on Tuesday November 21, 2017 @04:12PM (#55597629) Journal

    First Hit is free!

  • Why? (Score:5, Interesting)

    by Anonymous Coward on Tuesday November 21, 2017 @04:15PM (#55597651)

    I am an accomplished Windows 10 UWP developer, and there are no jobs for this. There are about 1000% more web technology jobs, so I'm shifting my focus to WebAPI and front-end HTML client development. At least there are jobs there. You're wasting your time studying UWP. There are no jobs.

    • Re:Why? (Score:5, Interesting)

      by SQLGuru ( 980662 ) on Tuesday November 21, 2017 @04:29PM (#55597765) Journal

      With Visual Studio Enterprise, you can easily build .NET Core apps with a nice web framework (Angular? React? etc.) in front of it. Of course, January 18th isn't very long......

      But really with Community Edition or Visual Studio Code (both free), you can build a nice .NET Core app with a web framework (Angular, React, etc.) in front of it.......and you don't have to worry about your environment expiring.

    • by Anonymous Coward

      Not only are there no jobs, but Microsoft pissed off everyone who was doing WPF and Silverlight at the time UWP was created. There will NEVER be jobs for UWP. The platform is closed and sloppy. Even Windows developers take a pass. It was a political creation so now it must die.

    • Re:Why? (Score:5, Insightful)

      by Altrag ( 195300 ) on Tuesday November 21, 2017 @05:44PM (#55598435)

      This is MS' own fault. They've built up a long history of developing new technologies and paradigms.. only to abandon them 2 or 3 years later and leave anyone who spent the time learning the system in the dirt. WPF, Silverlight and XNA are three that I at least was looking at at one point but they were already abandoned practically before I could get the time to learn how to use them. UWP is almost certain to go the same way, especially given that its major draw is seamless(ish) transition from desktop to mobile, and Win10 mobile is somewhere between questionable and dead itself already.

      They really need to just decide on a direction and stick to it. Or at least commit to (properly) supporting it for at least 10-20 years. Waffling back and forth between wanting to target web platforms and wanting to target mobile platforms every 2 or 3 years just means that nothing ever gets completed and developers don't have the time to get a solid foothold on any technology before its abandoned and replaced with something else.

      Meanwhile competing platforms that have retained focus are still going strong (take objective-C as an example. For all its ugliness, its a pretty good tech to know right now purely due to the fact that Apple has kept strong on using it for iOS development over the years and iOS doesn't seem to be going away any time soon.)

      • No mod points, so. I agree!

      • I think they should try harder to target javascript developers. They're used to throwing away everything they learned and switching to a completely different framework on a yearly basis.

      • Meanwhile competing platforms that have retained focus are still going strong (take objective-C as an example. For all its ugliness, it's a pretty good tech to know right now purely due to the fact that Apple has kept strong on using it for iOS development over the years and iOS doesn't seem to be going away anytime soon.)

        Apple has kind of abandoned ObjC. Its all about swift now. Well kind of. Objective C is still developed, just not with the same focus.

        Which is a shame, because, despite its initially confu

      • They needed to make UWP a first class citizen on Android, either by making it simple to publish on Google Play or providing an Android front end to the Windows Store. Isn't that why they bought Xamarin?

        Only now are they pushing integration between Windows 10 and Android via a custom launcher and Edge browser.

      • The odd thing is that Microsoft have being doing this since Win32

        Post Win32 you had MFC which I spent a lot of time learning, only to eventually go back to Win32.

        Then there was .Net, WinForms, Windows Presentation Framework/Avalon, Metro, Windows RT. Anyone who adopted one found it deprecated in a year or two. As Joel On Software put it []

        Now Microsoft has so many developers cranking away that it's not enough to reinvent the entire Windows API: they have to reinvent it twice. At last year's PDC they preannounced the next major version of their operating system, codenamed Longhorn, which will contain, among other things, a completely new user interface API, codenamed Avalon, rebuilt from the ground up to take advantage of modern computers' fast display adapters and realtime 3D rendering. And if you're developing a Windows GUI app today using Microsoft's "official" latest-and-greatest Windows programming environment, WinForms, you're going to have to start over again in two years to support Longhorn and Avalon. Which explains why WinForms is completely stillborn. Hope you haven't invested too much in it. Jon Udell found a slide from Microsoft labelled "How Do I Pick Between Windows Forms and Avalon?" and asks, "Why do I have to pick between Windows Forms and Avalon?" A good question, and one to which he finds no great answer.

        So you've got the Windows API, you've got VB, and now you've got .NET, in several language flavors, and don't get too attached to any of that, because we're making Avalon, you see, which will only run on the newest Microsoft operating system, which nobody will have for a loooong time. And personally I still haven't had time to learn .NET very deeply, and we haven't ported Fog Creek's two applications from classic ASP and Visual Basic 6.0 to .NET because there's no return on investment for us. None. It's just Fire and Motion as far as I'm concerned: Microsoft would love for me to stop adding new features to our bug tracking software and content management software and instead waste a few months porting it to another programming environment, something which will not benefit a single customer and therefore will not gain us one additional sale, and therefore which is a complete waste of several months, which is great for Microsoft, because they have content management software and bug tracking software, too, so they'd like nothing better than for me to waste time spinning cycles catching up with the flavor du jour, and then waste another year or two doing an Avalon version, too, while they add features to their own competitive software. Riiiight.

        No developer with a day job has time to keep up with all the new development tools coming out of Redmond, if only because there are too many dang employees at Microsoft making development tools!

    • And I should care there are no jobs...why? I don't write software because people pay me to. I write software because I want the software that I write.
    • by gweihir ( 88907 )

      That is really interesting. Another failed MS API?

  • Excited? (Score:3, Funny)

    by Anonymous Coward on Tuesday November 21, 2017 @04:16PM (#55597667)

    Before you get too excited about a free version of Windows 10 Enterprise, this Virtual Machine will expire on January 15th 2018.

    I will try to contain my excitement about this.

    • by cfalcon ( 779563 )

      lol do you think you can even actually get a permanent license? I don't even think that they actually SELL enterprise. It's the one version you can turn off the spying legitimately, so I think you need some huge number of minimum orders and contract or something?

  • by Anonymous Coward on Tuesday November 21, 2017 @04:24PM (#55597725)

    How offten do we have to say NOOOOO to your Free-as-in-Herpes-Windows-10??! You couldn't give it away as a full version, why would anyone want a timebombed version?!

    captcha: stuffs. yes, really, please to, ms...

    • by Altrag ( 195300 )

      Its about promoting UWP more than promoting Win10 in this case I'm pretty sure. Its also a virtual machine so its not replacing your day to day life like the forced free "upgrade," so there's not much to complain about here. If you aren't interested in UWP development then don't download it.

      • But UWP is even WORSE than Windows 10 by itself. You can only create Win10 applications with it. Now who the hell would want to do that? It's like writing mobile apps for Nokia's OS the name of which I even forgot by now because it's so insignificant that it's not worth remembering.

        Why the FUCK would anyone want to develop for a platform that is about as well received as the aforementioned herpes?

    • by gweihir ( 88907 )

      Hahahah, nice. "Free as in Herpes" is something I have to remember.

  • by Anonymous Coward

    it's a TRIAL

  • 17GB, really, what's included in this compiler and lousy OS that bloats it this badly? Has MS gone into cahoots with Seagate in addition to Intel?

    I got sick of all the junk you had to add onto a Windows install in the 90's to make it usable that I switched OS to linux. This was partly as the software installs were on multiple CD ROMs and evenings were lost swapping install media. Yet somehow a free OS provided all that I needed in a single command (apt-get install make patch gcc ...) I suddenly saw the ligh

  • by caseih ( 160668 ) on Tuesday November 21, 2017 @04:36PM (#55597823)

    I've been doing some test development on a Windows 10 VM for a long time now. I downloaded the VM image from Microsoft even. But I never bothered to activate it but it runs fine and gets updates. I can't change colors and backgrounds without using regedit, but for test purposes, it works just fine. Even gets updates. So if you can live with a little nag watermark, this is an option when this special free development VM expires. In fact when it does expire, just let it go into unactivated mode.

    • by antdude ( 79039 )

      Windows 7 as well if you installed your own. No need to enter a key. IIRC, Vista 8, and 10 asked for keys when installing your own.

  • by jtara ( 133429 ) on Tuesday November 21, 2017 @04:51PM (#55597955)

    Can't UWP development be done on any Windows 10 version with Visual Studio 2017?

    I'm asking seriously, since I need to do this. But not build a UWP app from the ground up. I have an app written using the Rhodes hybrid app platform, currently running on iOS and Android. Rhodes also supports UWP, and at some point we need to support it. The goal is the run the app on Windows Surface devices (and on desktop/laptop).

    I was assuming I would just install Visual Studio 2017 - (and maybe some additional tools/libraries?) on my already-licensed Windows-10 installation on VMWare over MacOS.

    Am I missing something here? Is this just a bid by Microsoft to snare people into getting unneeded Enterprise licenses when any version of Windows 10 would do?

    I guess the headline would be less compelling (if that is possible! ;) ) if it had read:

    "Microsoft Offering 2-month demo of Windows 10 Enterprise for developers of UWP apps"

    • I was playing with UWP on Windows 10 home with VS Community edition and it all worked just fine. VS is great dev environment and I absolutely love it, I keep messing with c# projects now. UWP is a cancer though.
  • by jarkus4 ( 1627895 ) on Tuesday November 21, 2017 @05:03PM (#55598099)

    Microsoft used to offer VMs of every Windows version that was in active support under the banner of IE compatibility testing. Only difference with this new offering is that they preload this image with whole dev environment instead of just a system.

    Current location for images I have mentioned: []
    Old one including WinXP (haven't tested if it still really works): []


  • by gweihir ( 88907 ) on Tuesday November 21, 2017 @06:40PM (#55598813)

    I mean, a devel-environment that expires after two months? If you do things right, you are just in the middle of the first serious experiments when that happens.

  • by Anonymous Coward

    What nobody wants for Christmas!

  • how is this even news? these limited time dev VMs have been available for eons.

  • something from JetBrains and do some real development.

1 Angstrom: measure of computer anxiety = 1000 nail-bytes