Successful web sites increasingly need to provide users with dynamic and responsive experiences. Javascript and SignalR can help on the client side, but if the server must pause to fetch, compute or transmit data, the user’s experience can still grind to a halt. A popular solution is to move bottleneck tasks to an asynchronous background process, but that requires extra development work using standard web frameworks like ASP.NET.
WebJobs are a new feature that enables Windows Azure web sites to run programs and scripts in the background, either continuously, on demand or on a schedule. WebJobs provide a lightweight, simple alternative to worker roles for such tasks as background computations, fetching external data, and message postings.
James Raden, a Bennett Adelson Senior Consultant in the Connected Systems practice, will introduce you to the benefits of WebJobs and demonstrate how easily you can write, test and deploy them with the latest SDK and Visual Studio tooling.