Monday, September 11, 2017

Tapping into OpenCV to Process Images

OpenCvSharp is a cross-platform .NET wrapper of the OpenCV library used for image processing and computer vision algorithms from languages such as C#, VB.NET, and others. OpenCvSharp works on the Windows and Linux (using Mono) platforms. It's modeled on the native OpenCV C/C++ API style; that's why it doesn't force developers to write object-oriented code and allows you to make native-style OpenCV function calls. Comparing OpenCvSharp with EmguCV, I believe OpenCvSharp is the simpler and better supported platform.

More

Sunday, September 03, 2017

Sending Emails Using the Office 365 APIs

Developers now can send e-mails using Exchange Online as an SMTP server configured in the configuration file. Office 365 APIs also provide options to developers for sending e-mails from devices/applications. Microsoft Office 365 API Tools for Visual Studio enable developers to integrate Office 365 services into their applications. Office 365 APIs can be accessed by using libraries available for server-side .NET, client-side JavaScript, and SDKs. 

More

Saturday, August 26, 2017

Access Office 365 REST APIs Using .NET Libraries

Microsoft's new Cloud offering of Office 365 APIs is very popular now a days among developers. Developers can access the Office 365 REST APIs by using libraries available for .NET and JavaScript. Along with these libraries, the Visual Studio 2017 release also brings some key updates to developers for the tooling experience, making it easier to interact with Office 365 services. 

More

Tuesday, August 22, 2017

Integrating Cortana with the Universal Windows Platform

Three mobile platforms, iOS, Android, and Windows, has been improving their digital assistants ("Siri" on iOS platform, "Google Now" on Android, and "Cortana" on Windows) very frequently. All these digital assistants offer search device data and Cloud-based information. Cortana's voice command features integrated into Windows 10 enable developers to give users convenient ways to access data. Cortana offers integration into Bing, Office 365, and local data sources. With a wide range of features, Cortana helps users organize and manage their data easily. Cortana also exposes an interface to developers that permits applications to integrate into the Cortana search experience. In this article, I'll walk through you Cortana integration with the Universal Windows Platform (UWP) travel app.

More

Saturday, August 12, 2017

Building a Speech-enabled Bot with Cortana Skill

Microsoft has launched a private preview of Cortana Skills Kit, which has enabled developers to easily create new Cortana skills. Microsoft also has launched the Cortana Devices SDK, which is currently in private previewand will be available broadly by end of 2017. The Cortana SDK lets OEMs integrate Cortana directly into their devices. The Cortana Devices SDK looks like it will help deliver Cortana to all kinds of new devices.

More

Sunday, July 30, 2017

Programming Devices and Activities from the Microsoft Graph APIs

Project Rome has solved this user experience and seamless integration problem. Microsoft Graph and Windows 10 will deliver the ability to pick up activities between devices with no hassle. The key benefits for developers with Project Rome are driving adoption and installation of app across all these devices.

More

Saturday, July 22, 2017

Emgu Integration with .NET: Integrating Images

OpenCV is a very popular library written in the native C and C++ programming languages for processing images. Programmers familiar with the C# and Visual Basic.NET languages often face challenges in using OpenCV. Luckily for C# developers, a cross platform .NET wrapper to the OpenCV image processing library is available; it's named Emgu CV. This wrapper allows C# programs to communicate with native APIs of the underlying library that was written with unmanaged code. Emgu CV functions can be called from languages such as C#, VB, VC++, Python, and so forth. This wrapper can be compiled in Mono and run on Windows, Linux, Mac OS X, iPhone, iPad and Android devices.

More

Mocking API Responses in Azure API Management Portal

A mock API imitates a real API call by providing a realistic JSON or XML response to the requester. Mock APIs can be designed on a developer...