Azure App Service and Functions team Blog

The latest from the App Service and Functions engineering teams

Using Azure App Service Authentication with ASP.NET (Classic) MVC Applications

Azure App Service has a facility called “Authentication / Authorization” and it assists primarily with the authentication requirements of Azure Mobile Apps. However, you can also use this in your web applications to abstract away the authentication needs. This makes it easy to integrate Facebook, Google, Microsoft Account, Twitter and Azure AD authentication schemes. This… Read more

Azure Mobile Apps Node.js SDK v4.0

Today, in our final Azure Mobile Apps release of the year, we are releasing a new version of the server-side Azure Mobile Apps Node.js SDK. It’s labelled v4.0 because of important breaking changes, but does not introduce any new features. Breaking Changes If dynamic schema was enabled, inserting an item with new columns would also… Read more

Update: Changes to MySQL support for Azure Imagine Offer

Imagine program provides special Azure access rights to students that are validated through the Microsoft Imagine program. If you are not enrolled , please enroll here. Azure subscriptions enrolled in this program previously had access to a Free MySQL Database from ClearDB. Moving forward ClearDB FreeDatabase will no longer be supported as part of Imagine program. You… Read more

New Quickstart experience for App Service Web App

App Service provides you with many options for deploying your code to the cloud. The new Quickstart experience is designed to guide you through the steps to deploy your app using the deployment stack and deployment method of your choice. To get started go to Quickstart under the App Deployment section of the settings menu: Chose… Read more

App Service Continuous Delivery Preview

Continuing the partnership between App Service and Visual Studio Team Services, we have a new preview experience for setting up a continuous delivery pipeline to automate the source control, build, test and deployment of your solutions to App Service. The new experience is accessible through the settings menu under App Deployment > Continuous Delivery (Preview)… Read more

Running Azure Functions Locally with the CLI and VS Code

Lots of customers have been asking how to develop Azure Functions on a local development machine, before pushing working code to Azure. I’m happy to announce that you can now use either Visual Studio 2015 or your favorite editor and local development tools and trigger from events in your Azure resources…. Read more

Azure Mobile Apps for Apache Cordova reaches GA

Today, we are releasing the Azure Mobile Apps SDK for Apache Cordova as a GA product. This completes the suite of mobile platforms that Azure Mobile Apps supports. You can read more about this release: Tutorials (Getting Started, Authentication, Offline Data Sync, Push Notifications) HOWTO API Documentation The full suite of SDKs for Azure Mobile… Read more

Use Azure Functions to run WordPress Cron

Cron is a time-based job scheduler and WordPress uses a file called wp-cron.php as a cron job to run scheduled tasks like publishing scheduled posts, managing updates to plugins and themes etc. WordPress is configured to wp-cron.php every time a user  visits your WordPress web app to check if a scheduled task is to be… Read more

URL Authorization Rules

One of the goals of Azure App Service Authentication / Authorization is to make it very easy to add “auth” to your App Service apps (which is why we often refer to it as Easy Auth). Most of our investments so far have been focused on creating a streamlined authentication setup experience. However, up until… Read more

Making Azure Functions more “serverless”

One of the principles we believe in most for Azure Functions is that we want you to be solving business and application problems, not infrastructure problems. That’s why we’ve invested so much in the functions runtime (language abstractions, bindings to services, and lightweight programming model) as well as our dynamically scaling, serverless compute model. Given… Read more