Facilitating the Spread of Knowledge and Innovation in Professional Software Development



Choose your language

InfoQ Homepage Windows 10 Content on InfoQ

  • Writing Native Windows Apps with React and WinUI 3

    The latest releases of React Native Windows, a Microsoft framework for building native Windows 10 applications, upgrade to the latest React Native version (0.64) and experimentally support WinUI 3 (in preview). Microsoft also maintains react-native-macos for native MacOS applications.

  • Microsoft Releases Project Reunion 0.5 Preview

    Earlier this week, Microsoft released Project Reunion 0.5 Preview, a set of developer components and tools that unifies access to existing Win32 and UWP APIs under a single API layer, decoupled from the operating system. The new release also includes the first stable release of WinUI 3, the newest version of the native UI platform for Windows 10.

  • Microsoft Announces Azure IoT Edge Modules for Linux on Windows in Public Preview

    Recently Microsoft announced the public preview of Azure IoT Edge for Linux on Windows, also known as EFLOW. With EFLOW, customers run production Linux-based cloud-native workloads on Windows IoT.

  • Microsoft Edge WebView2 Now Generally Available

    After publishing last year a preview release of WebView2, a Chromium-based control to host web content within native Windows applications, Microsoft recently announced the general availability of WebView2 for production Win32 C/C++, .NET Framework, .NET Core, and .NET 5 applications. WebView2 provides two distribution models (evergreen/fixed) with a different update policy (automatic/manual).

  • Google Engineer Tailors Swift for Windows

    The vision for Swift to become a cross-platform programming language has moved one step further with the introduction of a Swift toolchain for Windows 10. Early adopters can now use Swift to create Windows 10 programs that interoperate through the C ABI with existing libraries available on the platform.

  • OpenJDK Comes to Windows 10 on ARM

    Microsoft has made its first big contribution to OpenJDK: Porting OpenJDK to Windows 10 ARM (AArch64).

  • Microsoft Patches Severe Crypto32.dll Vulnerability

    Microsoft has released patches for various versions of Windows 10 and Windows Server 2019 and 2016 to fix a severe vulnerability affecting system validation of Elliptic Curve Cryptography (ECC) certificates. This vulnerability enables an attacker to spoof the validity of a certificate chain and signature validation and requires prompt patching.

  • Microsoft Announces React Native for Windows, with Focus on Performance

    Microsoft recently announced at Microsoft Build 2019 a MIT-licensed, performance-oriented re-implementation of React Native for Windows. The new React Native for Windows will enable React Native developers to build native Windows apps with React. With the Windows 10 SDK support, developers may target a large variety of Windows devices such as PCs, tablets, laplets, Xbox, or Mixed Reality devices.

  • Windows Virtual Desktop Public Preview on Azure: Q&A with Microsoft's Scott Manchester

    InfoQ caught up with Scott Manchester, group program manager at Microsoft for Windows Virtual Desktop, regarding the public preview on Azure announcement.

  • Homebrew 1.9 Adds Linux Support, Auto-Cleanup, and More

    The latest release of popular macOS package manager Homebrew includes support for Linux, optional automatic package cleanup, and extended binary package support. InfoQ has spoken with Mike McQuaid, current maintainer of the project.

  • Microsoft Patches Active Internet Explorer Zero Day Exploit

    Microsoft has issued an out-of-band update for a critical vulnerability in Internet Explorer (IE) scripting engine that could lead to remote code execution. The vulnerability is actively exploited in the wild, according to Tenable research engineer Satnam Narang, and users should update their systems as soon as possible.

  • Robot Operating System Comes to Windows

    Robot Operating System (ROS), a meta-operating system for robot development, is now available on Windows 10. Microsoft’s initial, experimental build, dubbed ROS1, is integrated within Visual Studio and includes a full port of ROS Core and several modules. According to Microsoft, ROS on Windows will evolve to include full integration with GPU-based machine learning and Azure IoT Hub.

  • Modernizing Windows Desktop Applications with XAML Islands

    You may be under the impression that Windows desktop development is pretty much dead, yet according to the telemetry data in Visual Studio, there are roughly 2.4 million developers actively working on desktop applications each month, up 50% from 20 months ago. With such a large community to support, Microsoft is looking at ways to help developers integrate those assets into Windows 10.

  • New UWP and Win32 Application Distribution Models

    .NET has had support for applications that can automatically update themselves since the introduction of ClickOnce technology in 2005. Under the ClickOnce model, WinForms and WPF applications would check a pre-configured location on startup for newer versions. Soon the same capability will be available for private distributed UWP applications.

  • Windowing in Universal Windows Platform (UWP) Applications

    Continuing our series on UWP for line of business applications, we turn our attention to another frequently cited issue: multiple window support. Microsoft intends to not only answer that request, but surpass it with multiple windowing modes including 3D.