From one tech to another – Experiential learning is key

Igor Izotov Cloud Solution Architect Microsoft Australia   “Where are you from?” That’s the question I’m often asked when people meet me. While my name offers a clue, it’s my accent that leaves people scratching their head. Despite leaving my homeland only five years ago, the way I speak has evolved into a melting pot…


Build IoT Solutions on top of Microsoft technology stack: Azure IoT and Windows IoT

The core of IoT (Internet of Things) is Cloud (Internet), Device (Thing) and how to connect them. For Cloud, we have Azure IoT Hub. For Device, we have Windows 10 IoT Core. How about the connection between them? Great products need great tools. Here comes with the IoT Extension Pack. With this extension pack, we…


Making Service Broker Application Highly Available With AlwaysOn

  If you have a Service Broker (SSB) application connecting to SQL Server using an AlwaysOn availability group listener, in the event of an unexpected failover, some messages may be lost or stuck in the transmission queue on the old primary (new secondary) after the failover. This could be an automatic failover or manual failover…


Auto Complete Tag for Visual Studio Code

Recently, the VS Code Marketplace has added an ‘Extension Packs’ category. An Extension Pack is a set of extensions that can be installed together. When you do web development, the auto-complete is an important feature. Therefore, I create the Auto Complete Tag Extension Pack which combines the functions of Auto Close Tag and Auto Rename…


Visual Studio Toolbox: Visual Studio Tools for Azure Functions

In this episode, I am joined by Andrew Hall, who shows us a preview of tools for building Azure Functions for Visual Studio 2015. Azure Functions provide event-based serverless computing that make it easy to develop and scale your application, paying only for the resources your code consumes during execution. Andrew shows how to create a…


Connect to your Azure SQL DB behind MsAccess web application

Note: Access web app has been deprecated now, review the full information about Access services in SharePoint Roadmap Background: When you create new Custom web application from Ms Access on your Office 365 SharePoint your application will be hosted on Microsoft Cloud. Sometimes you can have more value if you can gain direct access you your…


How can you associate your Office 365 Azure AD to an existing Azure Subscription?

  This was a question from an education customer in the southwest.  They had been using Azure for about two years in production and now were standing up Office 365 and Azure AD  with AAD Connect associated to an existing EOP Azure AD tenant.  The customer question became how can you join an existing Azure…


Execute an Azure PowerShell (ARM) script without prompting for credentials

Something I have noticed and seems to be a path being set forward is that ASM capabilities are not going to be available in an Azure Sovereign clouds.  By ASM, I mean anything that is dependent on this URL manage.windowsazure.com.  Therefore, if you have any dependency on that and plan to move into an Azure…


.NET Core Image Processing

Image processing, and in particular image resizing, is a common requirement for web applications. As such, I wanted to paint a panorama of the options that exist for .NET Core to process images. For each option, I’ll give a code sample for image resizing, and I’ll outline interesting features. I’ll conclude with a comparison of…


Columnstore Index Performance: SQL Server 2016 – Aggregate Pushdown

SQL product team has made significant improvements in columnstore index functionality, supportability and performance during SQL Server 2016 based on the feedback from customers. This blog series focuses on the performance improvements done as part of SQL Server 2016. Please refer to previous blog No performance cliff  in this series for details. Aggregates are a very common construct…