Event banner
Visual Studio 2022 AMA
Event Ended
Tuesday, Jun 22, 2021, 09:00 AM PDTEvent details
(IMPORTANT: If you are an Outlook user, please use this link, instead of the one above, to add to your calendar for the correct time.)
We are very excited to announce a Visual Studio 2022 AMA!
An...
EricStarker
Updated Jun 23, 2021
marianluparu
Microsoft
Jun 22, 2021Hello, thanks for sharing your thoughts. I can assure you that Visual Studio 2022 will continue to support C++/CX too. Work on improving the C++/WinRT experience is still ongoing and I hear you that the experience is not yet there when compared with C++/CX.
Since at this time, work on Reunion and WinUI are progressing primarily with C++/WinRT support, one important piece of news I can share is that C++/WinRT support will be available in the VS 2019 version 16.11, as well as VS 2022 (directly through the VS installer). This is the vanilla experience that you are familiar with, but we hope that this will lead to more widespread adoption and more feedback from the community on C++/WinRT's dependency on MIDL
pjmlp
Jun 22, 2021Brass Contributor
Thanks for the update.
It would already be a gold improvement if IDL files had support for syntax highlighting and completion, I would expect that when you decided to replace C++/CX with C++/WinRT care would be taken for such simple stuff before deciding C++/CX was going out.
Right now I am advocating customers to keep using MFC or migrate to C++ Builder/Qt if within their project budgets.
- marianluparuJun 22, 2021
Microsoft
Qt is a good cross-platform framework. XAML with C++/CX also continues to be an option for you, right? Some incremental improvements to the IDL editing experience might be the next step, but I am curious to understand whether you see that as sufficient for parity between C++/WinRT and C++/CX. Feel free to reach out over email at mluparu at microsoft dotcom if you'd like to continue the conversation offline.