SysDa – a new X++ query API

One of the major problems we faced when we embarked on the extensibility journey, was that X++ select statements are not extensible. If someone wants to add a new range, a join, a field in the field list – it is not possible. So far our strategy has been to convert these statements to good-old…


IntelliCode for TypeScript/JavaScript

At Build 2018, Microsoft announced Visual Studio IntelliCode, a set of capabilities that provide AI-assisted development. In collaboration with the IntelliCode team, we are excited to announce that we are now bringing IntelliCode to TypeScript/JavaScript users through the IntelliCode extension for VS Code. What is IntelliCode?  IntelliCode augments your IntelliSense by recommending commonly used completion…

19

What’s new for SQL Server 2019 Analysis Services CTP 2.3

We find great pleasure in announcing the public CTP 2.3 of SQL Server 2019 Analysis Services. New features detailed here are planned to ship later in Power BI Premium and Azure Analysis Services. Calculation groups Here is a question for seasoned BI professionals: what is the most powerful feature of SSAS multidimensional? Many would say…

19

Visual Studio 2019 Preview .NET Productivity

As you hopefully heard, the first preview of Visual Studio 2019 is now available. In this post I’ll cover some of the productivity improvements for .NET developers we’re most excited about. For a complete list, check out the release notes. Regex Language Support Any regular expressions in your C# or Visual Basic files now have…


World of Warcraft uses DirectX 12 running on Windows 7

Blizzard added DirectX 12 support for their award-winning World of Warcraft game on Windows 10 in late 2018. This release received a warm welcome from gamers: thanks to DirectX 12 features such as multi-threading, WoW gamers experienced substantial framerate improvement. After seeing such performance wins for their gamers running DirectX 12 on Windows 10, Blizzard…

18

AzureCAT – Technical Customer Stories

The blog has moved! This page will be removed on 3/20. You can find this blog post over at our new site here: https://techcommunity.microsoft.com/t5/AzureCAT/AzureCAT-Technical-Customer-Stories/ba-p/306225   Last Updated: 2/11/19 Over in this blog post, we mentioned why we’re named AzureCAT: CAT stands for “Customer Advisory Team.” We work with customers who act as feedback Advisors back…