Featured in AI, ML & Data Engineering

In this article, author shows how to use big data query and processing language U-SQL on Azure Data Lake Analytics platform. U-SQL combines the concepts and constructs both of SQL and C#. It combines the simplicity and declarative nature of SQL with the programmatic power of C# including rich types and expressions.

Featured in Culture & Methods

The book Agile Leadership in Practice - Applying Management 3.0 by Dominik Maximini is an experience report of the agile transformation journey of NovaTec. Maximini shares his experiences from applying principles and practices from Management 3.0, success stories, failure stories, and learnings from experiments.

Featured in DevOps

Yuri Shkuro presents a methodology that uses data mining to learn the typical behavior of the system from massive amounts of distributed traces, compares it with pathological behavior during outages, and uses complexity reduction and intuitive visualizations to guide the user towards actionable insights about the root cause of the outages.

The react-native-windows project team is re-implementing React Native Windows in C++. The objectives are two-fold. On the one hand, a C++ implementation is poised to bring better performance than is currently realized with the current C# codebase. On the other hand, a C++ codebase aligns better with the shared C++ react-native core as it evolves. The project documentation explains:

The ongoing direction of react-native involves a closer interaction between C++ and JS which is hard to achieve with a separate C# implementation. (…) We are working on a rewrite of react-native-windows built in C++ that reuses the C++ core bridge implementation from Facebook’s React Native. This will allow React Native for Windows to innovate and provide features by sharing the same core as Facebook’s React Native.

The new repository adds support for the Windows 10 SDK, which potentially allows React Native developers to target any Windows 10 devices. The React Native Windows team intends to maintain a large degree of backward compatibility with existing C# apps, view managers, and native modules, while allowing minimal breaking changes. The first project milestone, listed as due by June 30 of this year, will seek to ensure that developers can create meaningful React Native apps for Windows 10 with adequate performance, accessibility and feature parity with React Native.

The new implementation of React Native for Windows occurs in the vnext branch of the Github repository and currently supports React Native 0.58. The project documentation states that the vnext branch will release in lock-step with facebook/react-native, with matching version numbers. For example:

The React Native Windows plugin, including modifications to the original Facebook source code, and all newly contributed code is provided under the MIT License. Contributions are welcome and must follow the contribution guidelines.