The Windows 10 anniversary update introduced a major new feature: a subsystem for Linux. Microsoft marketing execs call this Bash on Windows; Ubuntu calls it Ubuntu on Windows; but Windows Subsystem for Linux is the most accurate description. You run a Linux binary and the subsystem redirects system calls so that it behaves like Linux.
…continue reading Microsoft improves Windows Subsystem for Linux: launch Windows apps from Linux and vice versa
I’m just back from Microsoft’s Ignite event in Atlanta, Georgia, where around 23,000 attendees mostly in IT admin roles assembled to learn about the company’s platform.
There are always many different aspects to this type of event. The keynotes (there were two) are for news and marketing hype, while there is lots of solid technical
…continue reading Microsoft at Ignite: Building on Office 365, getting more like Google, Adobe mysteries and FPGA magic
At the Expo here at Microsoft’s Ignite you can see Azure Stack – though behind glass.
Azure Stack is Microsoft’s on-premises edition of Azure, a private cloud in a box. Technical Preview 2 has just been released, with two new services: Azure Queue Storage and Azure Key Vault. You can try it out
…continue reading Azure Stack on show at Microsoft Ignite
I attended QCon in London last week. This is a software development conference focused on large-scale projects and with a tradition oriented towards Agile methodology. It is always one of the best events I get to attend, partly because it is vendor-neutral (it is organised by InfoQ), and partly because of the way it is
…continue reading Reflections on QCon London 2016 – part one
Embarcadero has published a new roadmap explaining what to expect in forthcoming editions of its RAD Studio suite, including Delphi and C++ Builder.
The company has been acquired by IDERA though the Embarcadero brand is to continue under the new ownership.
The roadmap covers two “development tracks”, though it is not completely clear what that
…continue reading New Delphi and C++ Builder Roadmap promises Linux server support
I am working on a review of Surface 3, Microsoft’s recently released Atom-based tablet, and wanted to try Windows 10 on the device. How to do this though without endangering the correct functioning of my loan unit?
The ideal answer seemed to be Windows To Go (WTG), which les you run Windows from a USB
…continue reading Installing Windows 10 on Surface 3 with Windows To Go
I have been trying out Microsoft’s Nano Server Preview and wrote up initial experiences for the Register. One of the things I mentioned is that I could not get an ASP.NET app successfully deployed. After a bit more effort, and help from a member of the team, I am glad to say that I have
…continue reading Running ASP.NET 5.0 on Nano Server preview
Microsoft has announced the ability to compile Windows 10 apps written in Java or C++ for Android, or in Objective C for iOS, at its Build developer conference here in San Francisco.
Objective C code in Visual Studio
The Android compatibility had been widely rumoured, but the Objective C support not so much.
…continue reading Compile Android Java, iOS Objective C apps for Windows 10 with Visual Studio: a game changer?
Microsoft has announced Visual Studio Code, a cross-platform, code-oriented IDE for Windows, Mac and Linux, at its Build developer conference here in San Francisco.
Visual Studio Code is partly based on the open source projects Omnisharp. It supports Intellisense code completion, GIT source code management, and debugging with break points and call stack.
…continue reading Visual Studio Code: an official Microsoft IDE for Mac, Windows, Linux