Microsoft Offering Free Windows 10 Development Environment VM for a Limited Time (bleepingcomputer.com) 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.
First! (Score:4, Funny)
First Hit is free!
Re: First! (Score:3)
Re:First! (Score:5, Insightful)
Okay, so, nobody gets my joke about giving away drugs. I guess I'm the old greybeard I used to mock. Sigh.
Re: (Score:3)
*raises hand* I did!
Unfortunately it looks like a clan of trolls got to you first.
Re: (Score:2)
They got it all right, they were just butthurt that they couldn't downvote a "first!" post as offtopic because it actually, for once, wasn't.
Why? (Score:5, Interesting)
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)
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.
Re: (Score:2, Troll)
Agree and disagree. There is absolutely a need to develop applications; they should not all be on the web. But This "Universal" framework is not universal, it doesn't support Windows 8.1, 8, 7, or XP. Much less OSX, BSD, or Linux. It is yet another way to try and lock users and developers into a shrinking platform, and also an attempt to yet again force upgrades to Windows 10 that the market has already decided it does not want to do voluntarily.
Re: (Score:2)
But This "Universal" framework is not universal
And there's no actual windows in the system, right? Two out of three...I wonder if it's even a platform. ;)
Re: (Score:1)
You have it all wrong. The entire purpose is to ensure a revenue stream for Microsoft. Once you get sucked into using their shit, you have to buy it all over again every six months when they make a newer deliberately incompatible version that does not work on their newly updated OS.
Re: (Score:3)
not to mention that both linux and os x have better development environments. All this is going to do is remind us of 1999 and why we hated programming for windows.
*nix does not support sand boxing (Score:2)
I think the point "Universal" apps is that they are sand boxed. Following IOS many years later.
With traditional Windows or Linux apps, you install as root (or at least with full user privs) and so every application you install can take over your system (or at least your user data, which is what you care about).
I do not think there is any equivalent *nix technology. (chroot does not cut it, we are not trying to box users, but applicaitons.
Re: (Score:2)
Re: (Score:1)
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)
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.)
Re: (Score:1)
No mod points, so. I agree!
Re: (Score:2)
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.
Re: (Score:2)
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
Re: (Score:2)
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.
Re: (Score:1)
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
https://www.joelonsoftware.com... [joelonsoftware.com]
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!
SQL Server management studio sandbox will not (Score:2)
SQL Server management studio the sandbox will not let that happen.
Re: (Score:1)
Re: (Score:2)
That is really interesting. Another failed MS API?
Excited? (Score:3, Funny)
I will try to contain my excitement about this.
Re: (Score:2)
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?
Jesus Christ! (Score:4, Funny)
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...
Re: (Score:2)
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.
Re: (Score:3)
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?
Re: (Score:3)
Hahahah, nice. "Free as in Herpes" is something I have to remember.
call it what it is.. (Score:2, Insightful)
it's a TRIAL
Re: (Score:2)
It feels like the DNC picked the editors around here lately: they kind of lean left but they're tone-deaf to the community.
Also.. (Score:3, Funny)
it's a TRAP.
Re: (Score:2)
...and error...
Not my cup of tea (Score:2, Troll)
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
Windows 10 runs unactivated just fine (Score:5, Informative)
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.
Re: (Score:2)
There are actual genuine ones. Like they are in a DB on MS side and they do not collide with other installations.
Re: (Score:2)
Indeed. Or Amazon has them as well. I have two in VMs that checked out as genuine without trouble. (I will not put the Win10 spyware into anything by a VM at this time....)
Re: (Score:2)
Just to clarify, do I have to pay the 10 bucks or is MS desperate enough now to pay you to take them?
Re: (Score:2)
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.
Why Enterprise? (Score:3)
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"
Re: (Score:1)
not that big of an offering (Score:5, Informative)
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:
https://developer.microsoft.co... [microsoft.com]
Old one including WinXP (haven't tested if it still really works):
https://www.microsoft.com/en-u... [microsoft.com]
Why would anybody waste time with this? (Score:5, Insightful)
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.
Universal Windows Platform apps (Score:1)
What nobody wants for Christmas!
news? (Score:2)
how is this even news? these limited time dev VMs have been available for eons.
First thing to install (Score:2)
something from JetBrains and do some real development.