Reconnect Series: Afzaal Ahmad Zeeshan

Afzaal Ahmad Zeeshan is a Reconnect Member and Software Engineer from Rabwah, Pakistan. He was awarded Microsoft MVP in Visual Studio and Development Technologies in 2016 and has since enjoyed being part of the community, particularly the Microsoft Community Connection in Dubai. “Being a Reconnect MVP allows me to stay in touch with all the…


Azure AD B2B, Azure Infrastructure Compliance and More, on The Friday Five!

Test your Azure infrastructure compliance with Inspec Mikael Krief is a Microsoft MVP living in France as a DevOps consultant. He is passionate about ALM and DevOps, and is very interested in the integration with Microsoft (Azure and Azure DevOps) and all open source tools (terraform, ansible, Jenkins, … ). Mikael has also been a…


Developer: Outlook COM Add-in and Large Address Aware

Starting from build 16.0.8528.2147 (Version 1709) of the 32-bit version of Outlook 2016 for Windows has been updated to be Large Address Aware (LAA). This increases the maximum address space available to Outlook from 2 GB to 4 GB when it is running on a 64-bit version of Windows. This is key to improved graphics…

2

How to send emails through Azure Web Apps using Google / Gmail

How to send emails through Azure Web Apps using Google / Gmail Part I – Configuring Google to use App Passwords   Two quick notes before proceeding: This is not a ‘once and done’ secret or app generation concept, this is unique to the gmail address and will need to be done for each and…


Azure Speech Service: Example project for custom voices, transcribe videos & generate subtitles!

The Azure Developer Community blog has moved! Find this blog post over on our new blog at the Microsoft Tech Community: https://techcommunity.microsoft.com/t5/Azure-Developer-Community-Blog/Azure-Speech-Service-Example-project-for-custom-voices/ba-p/338692 ======================== Feed audio from friends, family or vids of your favourite celebrity. Train a customised voice that sounds just like them. Then make them say whatever you want!   OK so this still…

4

How to decrypt and un-sign a message programmatically using the OOM

Overview This blog post demonstrates how to decrypt and un-sign a message programmatically using the Outlook Object Model.   Encrypt email messages When you need to protect the privacy of an email message, encrypt it. Encrypting an email message in Outlook means it’s converted from readable in plain text into scrambled cipher text. Only the…


Take C# 8.0 for a spin

Take C# 8.0 for a spin Yesterday we announced the first preview of both Visual Studio 2019 (Making every developer more productive with Visual Studio 2019) and .NET Core 3.0 (Announcing .NET Core 3 Preview 1 and Open Sourcing Windows Desktop Frameworks). One of the exciting aspects of that is that you get to play…


Visual Studio IntelliCode supports more languages and learns from your code

At Build 2018, we announced Visual Studio IntelliCode, a set of AI-assisted capabilities that improve developer productivity. IntelliCode includes features like contextual IntelliSense code completion recommendations, code formatting, and style rule inference. IntelliCode has just received some major updates that make its context-sensitive AI-assisted IntelliSense recommendations even better. You can download the updated IntelliCode Extension…


Create a simple File Watcher to monitor folder changes: Windows Prefetcher

There’s a folder like c:WindowsPrefetch on your machine, probably with a few hundred files and a few megabytes. If you search the web, you’ll find a few comments about Prefetch (enhanced by SuperFetch and ReadyBoost:  https://en.wikipedia.org/wiki/Prefetcher ).Below is sample code you can run to monitor the activity of this folder. The program shows a window…


Better template support and error detection in C++ Modules with MSVC 2017 version 15.9

Overview It has been a long time since we last talked about C++ Modules. We feel it is time to revisit what has been happening under the hood of MSVC for modules. The Visual C++ Team has been dedicated to pushing conformance to the standard with a focus on making the overall compiler implementation more robust and correct with the rejuvenation effort. This rejuvenation effort…