C++20 Concepts are now supported for the first time in Visual Studio 2019 version 16.3 Preview 2. This includes both the compiler and standard library support. Concepts are predicates that you use to express a generic algorithm’s expectations on its template arguments, and they allow developers to formally document constraints on templates and have the … continue reading
Microsoft has long been calling for stricter regulation of facial recognition technology, and now is revealing the progress it has made since its 2018 call for the government to publicly regulate the technology. Since their public call in 2018, a number of countries have banned or put moratoriums on the use of the technology, but … continue reading
Microsoft announced the .NET 5.0 Preview 2, which contains a set of smaller features and performance improvements. This includes code quality improvements in RyuJIT and changes to the garbage collector. The company said it is continuing to work on bigger features for the 5.0, some of which are starting to show up as initial designs … continue reading
Microsoft has announced the release of Coyote, an open-source .NET framework that guides developers toward designing, implementing, and testing code in a way that embraces non-determinism and asynchrony and to help them create asynchronous systems. The testing tool controls every source of non-determinism defined, including the exact order of every asynchronous operation, which allows it … continue reading
GitLab 12.9 was released to help developers achieve enhanced security with the management of secrets via the HashiCorp Vault managed application, better visibility with code quality reports & customizable value stream analytics, and easier administration with group deploy tokens. When Container Scanning detects vulnerabilities, GitLab 12.9 can now give a suggested solution for the vulnerability, … continue reading
Neo4j has released a new business intelligence (BI) connector designed to bring live graph datasets to popular BI technologies such as Tableau, Looker, TIBCO Spotfire, Oracle Analytics Cloud and MicroStrategy. The Neo4j BI Connector also allows users to create the visualizations and dashboards that will help extract the hidden value in data, and service to … continue reading
Microsoft has announced the latest version of Visual Studio. Visual Studio 2019 version 16.5 adds new XAML, .NET, C++, and debugging features. XAML This release adds the XAML Hot Reload for Xamarin.Forms, which helps accelerate development by making it easier to build, experiment, and iterate over a mobile app’s user interface. With this update, as … continue reading
Microsoft released .NET Preview 1, which is scheduled for a general availability release in November. Preview 1 includes support for Windows ARM64 for the first time and also the .NET Core runtime. Microsoft said it expects Preview 2 to include the SDK (ASP.NET Core but not WPF or Windows Forms). Some of the high-level goals … continue reading
Microsoft has announced its UI library for web components UI Fabric will now be known as Fluent UI. According to the company, Fluent UI is a cross-platform design system that will speak a common language tacross Microsoft. “Fluent UI will directly connect that effort to a broad set of products, through code, specifically the convergence … continue reading
Microsoft co-founder and technology adviser Bill Gates stepped down from the company’s board of directors to dedicate more time to his philanthropic priorities. He will continue to serve as technology advisor to CEO Satya Nadella and other leaders in the company. “I am grateful for Bill’s friendship and look forward to continuing to work alongside … continue reading
Rust 1.42.0 includes more useful panic messages when unwrapping, subslice patterns, the deprecation of Error::description, and more. Additionally, Rust said it is downgrading 32-bit targets to Tier 3 support by the project, since Apple no longer supports it either. More details on the language update are available here. Microsoft releases patch for critical security bug … continue reading
Microsoft has announced the .NET Core uninstall tool 1.0, which is available for Windows and Mac. The new tool is designed to help machines become more manageable and save disk space. Starting in Visual Studio 2019 version 16.3, Visual Studio manages the versions of the SDK and runtime it installs. In previous versions, SDKs and … continue reading