Developer and Enterprise Features

Bash shell

At their Build developer conference, Microsoft announced that the Bash shell would be available in Windows 10 with the Anniversary Update, and they have delivered. Bash has been available in the Insider Program for quite a while, so it’s been well tested already. For those wondering why Microsoft would go to the trouble of adding another shell, the goal is to make Windows 10 more friendly for web developers who often have toolchains in Bash.

Image Source: hanselman.com

Microsoft partnered with Canonical to provide user-mode binaries, so most of the commands which work in Ubuntu will work in Windows 10 as well. The Bash shell is not running Linux in a virtual machine behind the scenes either. This is Ubuntu binaries running on Windows 10.

For those that wanted to leverage open source toolkits but could not do it on Windows before, this should be a nice addition to Windows.

Centennial Apps

Project Centennial is Microsoft’s solution for existing Win32 apps being moved forward to the new Universal Windows App (UWP) platform. With the Anniversary Update, Microsoft is bringing official support for Centennial Apps on Windows 10, where as prior to this it was all part of the testing phase.

Once a Win32 or .NET app has been converted to UWP, it will have the ability to do push notifications and have a Live Tile, just like all UWP apps. The install process is much cleaner, and uninstalling ensures that all traces of the app are gone. A converted Win32 app can be transitioned to the new XAML layout as well, which would allow for scaling of the UI much easier than any sort of DPI method.

Converted apps can also be put in the store, and updated through the store. For those that prefer to offer the app in a more traditional download and install way, the converter creates an AppX package which can be loaded onto any Windows 10 PC.

The app will have a virtualized file system and registry, and it won’t work for apps that have to run as administrator, but there are certainly some upsides to having Win32 apps converted to UWP. We’ll have to see how this goes over time, since it’s a brand new feature. Certainly apps that are no longer developed will never move to this model, it’s a smart way to at least offer the UWP platform to traditional Win32 developers.

Enterprise Features

Microsoft can’t leave out the Enterprise, since that’s a huge part of their business. The Anniversary Update brings some updates here too. Things like Windows Hello which are also usable by consumers will of course be available, but there are a couple of features targeted specifically towards the enterprise.

The first is one that we’ve heard about for about as long as Windows 10 has been around: Windows Information Protection. This feature was previously known as Enterprise Data Protection, and it is a mechanism to prevent data leaks by employees, either wittingly or unwittingly. Files can be designated as Business files based on where they are located, or where they came from, and end-users won’t be able to copy those files or their contents without switching it to a personal file, and whether or not they can do that is controlled by policy through Mobile Device Management or System Center Configuration Manager.

We’ve discussed this in the past, but there’s a great TechNet article now that the feature is being made available with this update.

The other big enterprise feature is Windows Defender Advanced Threat Protection, and yes the name is a mouthful. WDATP will help administrators detect, investigate, and respond to attacks to their infrastructure. It combines a client built-in to Windows 10 along with cloud infrastructure to provide tools and dashboards to see what’s going on now, and what’s happened in the past. It should be a powerful tool for IT admins. You can read more at TechNet as well.

Edge and Xbox Tablet Mode changes, Windows Everywhere, and Skype
Comments Locked

194 Comments

View All Comments

  • Zingam - Thursday, August 4, 2016 - link

    My laptop hangs on boot if it went sleeping or hibernating.
  • Hrel - Thursday, August 4, 2016 - link

    Fist page: "had gone to far and toned them back." should be "too"*.

    I'm still skeptical AF about Microsoft. They seem to be in bed with the US Government, NSA especially. Bill Gates has a history of backroom deals, so him being back at the company isn't comforting. The "anonymous" telemetry data is a problem no matter what you do with it so long as ISP's even have the option of data caps. Not to mention the ongoing issue of broadband in America being slow, hard to find, overpriced and just unavailable for ~80% of the geographic area of the country.

    But, I will read the rest of this with an open mind.
  • Hrel - Thursday, August 4, 2016 - link

    Finished it:

    Positives: They added the BASH shell.

    Negatives: literally everything else in the article.

    Fuck.
  • IntelligentAj - Friday, August 5, 2016 - link

    Am I the only one who didn't have issues installing the update? I downloaded and installed it in about a half hour with no issues
  • mastacow53 - Friday, August 5, 2016 - link

    I installed it on 4 computers, one being an Atom powered, 2g ram, 2009 netbook. I had zero problems.
  • ummduh - Saturday, August 6, 2016 - link

    Maybe? I went right to it from 8.1. Took several hours of research to get the installer to work. In the end the fix was to disconnect from all networks after it downloaded/verified, but before it started to install. Kept getting 0x8005007...8? Some such error that had tons of hits and an equal number of "fixes"..
  • slyphnier - Saturday, August 6, 2016 - link

    how to get/open WDATP things ? http://images.anandtech.com/doci/10537/WDATP.jpg

    first time after upgrading to anniversary update (win10pro), when login, i got greeted with WDATP

    now i look anywhere but can find it anymore
    based the screenshot, its Edge browser right ? so i need to access to a link ?
    tried security.windows.com but it didnt let me access it
  • RicheekD - Thursday, August 11, 2016 - link

    I've got a Dell Inspiron 13, I upgraded to the anniversary update and had to immediately downgrade. The WiFi keeps disconnecting every 5 minutes.
  • Lerianis - Monday, August 15, 2016 - link

    Underhanded? No. The Get Windows 10 prompt was intended to nudge the vast majority towards getting a superior operating system to Windows XP - 8.
    It worked in doing that, I upgraded all my computers a long time ago to Windows 10 and have yet to regret for even one second doing that.

    Windows 10 is the bottom line best Windows OS to come out in the past 15 years and everyone should update to it as soon as possible, even if they have to pay to update to it.
  • ComposerX - Tuesday, August 16, 2016 - link

    Well. I said years ago with no more elp files for seven os's, Windows is like Mac in that the one is (even tablets are getting there), and if they to are working on a CPU (am sure they could buy AMD), you never know. I can tell you in Los Angeles. Many still use aluminum macs tweaked. Some have moved to PCS. It was really a bummer to find out a school I was interested in now switched to mainly s due to faster rendering. Man. Apple needs to be loyal to those loyal to them. Tired of face slapping by them. Or price taxes like $200 for a BLACK MacBook. Then I remember a MacBook came out that blew away the MBP. But they stopped production on that big time. No Macro soon. It may be a hack. As mboards have thunderbolt now.

Log in

Don't have an account? Sign up now