C++ News

5/20/2022, MS Tech Community
In this post I will demonstrate how to export a WSL distro to a .tar file, and how to use the WSL-DistroLauncher to package it to MSIX.   In case you want to know more details about MSIX, or even...
5/20/2022, MS Tech Community
MSIX is the Windows app package format that provides a modern packaging experience to all Windows apps.   Follows some of the benefits of MSIX:   Simplified installation: This format eliminates...
4/26/2022, MS Tech Community
こんにちは、 SQL Server サポートです。   SQL Server インストール時、様々なコンポーネントが同時にインストールされますが、バージョンによっては下位互換性を維持するため、すでに製品としてのサポートが終了しているコンポーネントが含まれており、そのコンポーネントのアンインストール可否やサポートについてのお問い合わせをいただくことがあります。   図....
4/25/2022, MS Tech Community
Umas das práticas DevOps mais utilizadas pelos times ágeis é o CI/CD (Continuous Integration e Continuous Delivery) onde os times têm a capacidade de entregar uma nova versão do seu software de...
3/11/2022, MS Tech Community
This post was authored by Kyle Hale, a Solutions Architect at Databricks.   If you’re a BI practitioner, this diagram (and others like it) may be intimately familiar to you:   The “BI stack” is...
2/28/2022, MS Tech Community
Moved from: bobsql.com   Spatial data is among, if not the fastest, growing storage types for the SQL Server database.   It is common place for customers to have 3,000,000 or more rows in a...
2/21/2022, MS Tech Community
Moved from: bobsql.com   SQL Server will ship Azure SQL Database Edge:https://azure.microsoft.com/en-us/services/sql-database-edge With the announcement I can tell you more about one of the...
2/2/2022, MS Dev Blogs
If you have a winrt::com_ptr<T>, you can call the get() method to obtain the raw COM pointer inside it. This is handy if you need to pass that raw pointer along to another method that wants raw...
2/1/2022, MS Dev Blogs
Version 4.0.0 of Microsoft’s implementation of the C++ Core Guidelines Support Library (GSL) is now available for you to download on the releases page. This release maintains the safety...
1/26/2022, MS Dev Blogs
If you’re looking at dump files or doing live debugging, you may encounter functions whose names begin with NLG: _NLG_Notify, _NLG_Notify1, _NLG_Dispatch, _NLG_Return, _NLG_Return2¹ and a few...
1/26/2022, MS Tech Community
We asked Microsoft Learn Student Ambassadors to tell us about their biggest accomplishments and biggest lessons learned last year, as well as their aspirations for this year.    Responses have...
1/21/2022, MS Dev Blogs
Last time, we looked at a crash that was root-caused to an order of evaluation bug if compiled as C++14. One solution to the problem is to switch to C++17 mode, but presumably the customer isn’t...
1/18/2022, MS Tech Community
"Learn to Program with Small Basic" launched on May 2nd, 2016! This blog post thoroughly covers the book, and it also houses excerpts from the various book reviews, so this page will be evolving...
1/17/2022, MS Dev Blogs
The C# and C++ language provide ways to introduce shorter names for things. These shortcuts are not full objects in themselves; they merely let one name be used as a shorthand for the other...
1/14/2022, MS Dev Blogs
A customer was having trouble writing a coroutine using C++/WinRT. This function compiled successfully: winrt::IAsyncOperation<bool> HelperFunction() { /* no other co_return statements */...
1/13/2022, MS Dev Blogs
C++20 is here and has been supported in MSVC since 16.11, but today’s post is not about how you can use it, but rather how we used it to effectively eliminate an entire class of runtime bugs by...
1/13/2022, MS Dev Blogs
COM method calls follow the STDMETHODCALLTYPE calling convention, which is defined to be __stdcall. And the COM ABI for the layout of the virtual method call table was carefully chosen so that it...
1/12/2022, MS Tech Community
The Microsoft Windows 365 provides all the benefits of Windows, without any of the traditional hardware limitations. It is the most optimized Microsoft 365 powered compute experience delivered...
1/12/2022, MS Tech Community
  So, how is cloud architecture evolving? In this latest installment of the Armchair Architects series of the Azure Enablement Show, we discuss the evolution of cloud architecture for four...
1/12/2022, MS Tech Community
So, how is cloud architecture evolving? In this latest installment of the Armchair Architects series of the Azure Enablement Show, we discuss the evolution of cloud architecture for four...