Skype for Business Development Platform provides the various developer experiences, but there’s been no way to develop server-side application with online SKUs for a long time. (With s… Read More
Programming for Trusted Application API
Authentication and Adhoc Online Meetings (posted 04/13/2017)
Messaging and Webhook (Here)
In my previous post, I described what is Trusted Application… Read More
The layout of a managed object is pretty simple: a managed object contains instance data, a pointer to a meta-data (a.k.a. method table pointer) and a bag of internal information also known… Read More
Après un billet sur les annonces de la conférence Build 2017 (#Build2017), conférence qui s’est tenue en mai dernier, l’offre de service Microsoft Power BI … Read More
I am doing some ASP.NET Core self study and experienced this issue. The thing is that my client IP changes from time to time and need to add it to the the firewall so that database con… Read More
I was working with the EF NuGet package Microsoft.EntityFramework.Tools.DotNet and executed the command-line interface (CLI), also shown in Figure 1.
dotnet ef database drop
Running this… Read More
Sometimes we want to ignore values returned from a method, especially those out arguments, a typical example is to check whether a string can be parsed to another type:
bool parsedValue;if… Read More
In this article, I use DialogPrompt and add create events feature to O365Bot
DialogPrompt
As a developer, you need to consider the following things.
Reply content: Just text string or rich c… Read More
El fin de semana me solicitaron ayuda para crear un menú de opciones para Arduino, la idea es usar un teclado de entrada (en este caso un keypad 4×4) y permitir ingresar una opc… Read More
DialogPrompt is great, but if you want to simply create a form, then FormFlow is the one you want to use.
Create a form by using FormFlow
FormFlow uses model to create a form.
Add model
1. O… Read More
En este capítulo vamos a pasar a una parte clave de todo experimento de Machine Learning: el procesado previo de los datos, en el que limpiaremos y prepararemos los datos de entrenami… Read More
Users may want to say “help” in middle of a dialog. As a developer, you can implement global message handler to handle these “keywords”. Read the article here for mor… Read More
In this article, I use LUIS to process natural language, and LuisDialog to integrate LUIS into BotBuilder.
Create LUIS application
1. Go to https://luis.ai and create an account or signin if… Read More
A week back I was thinking if we can dynamically fetch the custom ports (other than 443) from apphost.config and use it to redirect the request without writing any URL Rewrite rules. Then I… Read More
In this article, I will utilize Entity from LUIS and use the result to FormFlow.
Use LUIS Entities
1. Change the code in CreateEventDialog.cs to use Entities from LuisResult. I just parsed s… Read More
If you are a software developer and are looking to improve upon the security compliance of your software, there is a feature in the current Windows 10 Enterprise Insider Preview (as of 10.0… Read More
Last time I showed how to Calculate Poker hand probabilities with code that showed how often a particular hand occurred, such as a Pair or a Full House. Now that we can calculate these proba… Read More
Editors note: The following post was written by Windows Development MVP Ricardo Pons, as part of our Technical Tuesday series.
I’ve been working on a LOB application for almost t… Read More
HITS is a company specialized in developing Human Resources and People Management Business-to-Business Systems. Over the course of 17 years, HITS has evolved from a small regional enterprise… Read More
One of the important areas you need to master when analyzing memory dumps is to recognize patterns that are normal and not normal. You can only come to those conclusions after looking… Read More
Guest blog by Eric Chamoun Microsoft Student Partner at University College London
About Me
Hello, my name is Eric Chamoun and I am a second year Mathematical Computation student at Universi… Read More
Today, we are announcing the release of the .NET Framework 4.7.1. It’s included in the Windows 10 Fall Creators Update. .NET Framework 4.7.1 is also available on Windows 7+ and Wi… Read More
Hopefully brief but yet needed introduction
For a long time, when ASP and ASP.NET WebForms were the latest trend, web developers had to rely mainly on synchronous programming. After all, ser… Read More
The SynchronizationContext (SC) is a vital component for the ASP.NET request lifecycle and it is strictly coupled to the HttpContext. In the previous posts we saw how running asynchronous op… Read More
This article provides an illustration of how Microsoft Azure could be used as a simple means of delivering content to a Unity game. In this scenario, a game will query Azure to retrieve and… Read More
In this essay I wanted to share some investigation that I've done on the topic of C# Disposal, Finalizers, and how it's related to the correct usage of HttpClient.
Abstract
We start with som… Read More
Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics.
TOP STORIES
My Top 5 Blog Posts of 2017 - Mike Douglas2017 was an exciting y… Read More
We know that computers can calculate very quickly, but how do we compare performance between code? I know that processors have been improving immensely since my first processor in 1971 (see… Read More
The async series
Dissecting the async methods in C#.
Extending the async methods in C#.
The performance characteristics of the async methods in C#.
One user scenario to rule them all.
Almost… Read More
Editor's note: The following post was written by Data Platform MVP Johan Åhlén as part of our Technical Tuesday series. Daron Yondem of the Technical Committee served… Read More
Recently, I have across a scenario where the requirement is to fetch token from "IssuedToken*" active ADFS endpoints. Once application has the token from "IssuedToken*" endpoint, it would ha… Read More
We will start by Creating a new project just like we did with the Setting up the Project Post this time we will name the project Generate Thumbnail.
Once your code looks like the above… Read More
In this post, App Dev Managers Robert Schumann and Ben Hlaban, introduce us to Blazor – an experimental web UI framework based on C#, Razor, and HTML that runs in the browser via WebAs… Read More
This post describes how you can leverage the Windows UI Automation (UIA) API to help your customers interact with text shown in an app.
Apology up-front: When I uploaded this post to the bl… Read More
Guest blog by Charig Yang. I am a second-year engineering student at the University of Oxford and Microsoft Student Partner.
I am interested in electronic and information engineering… Read More
Guest post by Sondre Agledahl: Microsoft Student Partner, Games programmer and CS student at UCL.
Object-orientated programming is dead! Long live ECS!
Entity-Component System is a powerfu… Read More
AzureAzure lets you get free virtual machines.What does this mean? You can use a free Azure account to create a new machine that only you can access, and can manipulate it as you see fit, al… Read More
Note: The blog system mangles data URLs
when the article is published.
I'll patch them up later this morning.
A program was exhibiting very high memory usage.
It had reached 600MB by the tim… Read More
System.IO.Pipelines is a new library that is designed to make it easier to do high performance IO in .NET. It's a library targeting .NET Standard that works on all .NET implementations.
Pipe… Read More
If you're familiar with C#, then you most likely heard that you should always override Equals and GetHashCode for custom structs for performance reasons. To better understand the importance… Read More
Blazor 0.5.0 is now available! This release explores scenarios where Blazor is run in a separate process from the rendering process. Specifically, Blazor 0.5.0 enables the option to run Blaz… Read More
Microsoft Detours from Microsoft Research is a powerful technology to intercept operating system function calls and detour the call to your own code. This enables: 1.  … Read More
... when used with async/await.
TaskCompletionSource class is a very useful facility if you want to control the lifetime of a task manually. Here is a canonical example when TaskCompletionSo… Read More
This article is second part of the series on Deploying Angular, ASP.NET Core and SQL Server on Linux to Azure Kubernetes Service (AKS) cluster. The first part, describes steps needed to depl… Read More
Many years ago, I was writing real time applications for monitoring sound signals bouncing off submarines. That code (written in Fortran and PDP-11 assembly code) had to process the incoming… Read More
This blog post is a condensed version of one of my recent talks on Augmented Reality and computer vision. Since my colleagues Matteo Pagani and Sebastien Bovo released the practical approach… Read More
Now, AI is one of important technologies.
Almost all platforms have API sets of AI. Following list is technology names per platform.
Windows 10: Windows ML
Android: TensorFlow
iOS: CoreML
Xa… Read More
Azure Security Kit aka AzSK is a framework that is used internally by Microsoft to control & govern their Azure Subscriptions. While some features are overlapping with Azure Securi… Read More
I was doing backups and clean-ups and ran across a couple of sample projects for XEvent and event_sequence processing I thought others might find helpful. – Enjoy!
The sample code is… Read More
Concurrency Code Analysis in Visual Studio 2019
The battle against concurrency bugs poses a serious challenge to C++ developers. The problem is exacerbated by the advent of multi-core and ma… Read More
There are several different methods for securely hashing a password server-side for storage and future authentication. The most common one (a.k.a. the one that FIPS allows you to use, if com… Read More
If you’re ever tasked with implementing a cryptography feature–whether a high-level protocol or a low-level primitive–you will have to take special care to ensure you&rsquo… Read More