Cancelling a Windows Runtime asynchronous operation, part 4: C++/CX with PPL, coroutine style with raw IAsyncAction and IAsyncOperation

Last time, we looked at how task cancellation is projected in C++/CX with PPL and co_await with tasks. But PPL also supports awaiting directly on IAsyncAction^ and IAsyncOperation^ objects. Let’s try it.

Observe that awaiting directly on an IAsyncAction^ and IAsyncOperation^ object throws a different exception from awaiting on a task.
You Continue reading Cancelling a Windows Runtime asynchronous operation, part 4: C++/CX with PPL, coroutine style with raw IAsyncAction and IAsyncOperation

Social Sessions with Mike Gannotti – Alfred Ojukwu 2 of 2

Social Sessions with Mike Gannotti  During last weeks session with Alfred Ojukwu we discussed how Microsoft Surface devices uniquely light up the remote work from home scenarios encountered by employees these days. This week we switched gears in t… Continue reading Social Sessions with Mike Gannotti – Alfred Ojukwu 2 of 2

New Azure Sentinel notebook experience and the retirement of the Azure Notebooks service preview

A new Azure Sentinel notebook experience will soon be released which provides several management, security, customization, and productivity benefits.  Examples of these benefits includes, but is not limited to, a new intuitive UI with Intellisense… Continue reading New Azure Sentinel notebook experience and the retirement of the Azure Notebooks service preview

What’s New: Livestream for Azure Sentinel is now released for General Availability

What is Azure Sentinel Livestream? 
 
Livestream lets you run queries that refresh every 30 seconds and notifies you of any new results.  Creating a livestream enables you to (1) test newly created queries as events occur, (2) receive no… Continue reading What’s New: Livestream for Azure Sentinel is now released for General Availability