The DateDiff function allows an app to calculate the difference between two dates – a simple calendar operation. However, in many business applications, one needs to remove weekends when getting the difference – the app needs to know how many business days are between two given dates. There are a few threads in the forums…

One the current limitations of PowerApps is the lack of support for multi-valued fields – a column in a data source that can take zero or more of a predefined set of values. One example is a Choice column in SharePoint that allows multiple selections, which is a required scenario for some users. – if…

PowerApps is localized in many languages – depending on the language of your computer, you’ll see the authoring experience in the appropriate language (if the language is supported). For example, if I set my browser (Chrome) language to French, I’ll see the authoring Studio in that language. If we want to make an app that…

The Data table control in PowerApps is an easy and quick way to display data in a tabular format on an app created in the platform. It has been released a couple of months ago, and it still has many features coming up over the upcoming versions (listed in the control reference page). One of…

Although I haven’t been working with WCF for over 4 years, every now and then I run into a question from either the forums or someone directly contacting me that catches my attention and I try to see if I can help. Last week I got one of those and I think it was interesting…

[This post originally appeared in http://blogs.msdn.com/b/azuremobile/archive/2014/04/24/logging-with-the-net-backend-for-azure-mobile-services.aspx. I’ll be writing Azure Mobile Service related posts in the Azure Mobile blog primarily, and cross-posting them here for people who have feeds linked to this blog only] On the node.js version of mobile services, logging was done mostly via the node’s console object. In any of the server…

[This post originally appeared in http://blogs.msdn.com/b/azuremobile/archive/2014/04/14/creating-mongodb-backed-tables-in-azure-mobile-services-with-net-backend.aspx. I’ll be writing Azure Mobile Service related posts in the Azure Mobile blog primarily, and cross-posting them here for people who have feeds linked to this blog only] One of the advantages of the .NET backend for Azure Mobile Services is that it has out-of-the-box support for multiple data…

[This post originally appeared in http://blogs.msdn.com/b/azuremobile/archive/2014/04/10/creating-an-azure-mobile-services-net-backend-from-scratch.aspx. I’ll be writing Azure Mobile Service related posts in the Azure Mobile blog primarily, and cross-posting them here for people who have feeds linked to this blog only] When learning a new feature I often like to understand the minimum pieces necessary to get it running. In the case…

[This post originally appeared in http://blogs.msdn.com/b/azuremobile/archive/2014/04/07/deep-dive-on-the-offline-support-in-the-managed-client-sdk.aspx. I’ll be writing Azure Mobile Service related posts in the Azure Mobile blog primarily, and cross-posting them here for people who have feeds linked to this blog only] Last week we announced a new feature in the Azure Mobile Service SDK (managed code only for now): support for offline…

It’s been now about a month since the .NET runtime for Azure Mobile Services was released, but I haven’t seen a post comparing it with what we had before (a node.js runtime). I think that’s one good way to understand what the .NET backend gives, and what it lacks compared to the node.js runtime, and…