Date for   Saturday, October 14, 2017 8:00:00 AM - Saturday, October 14, 2017 6:00:00 PM

AWS Lambda with C# and Nancy

AWS Lambda is Amazon's "serverless computing" offering. The beauty of Lambda isn't that it is serverless since it isn't, it is that it requires minimal configuration and supports many programming languages including C#. Nancy per its documentation is a lightweight, low-ceremony, framework for building HTTP based services on .NET and Mono. If you are familiar with Node, think of Nancy as Node for C#. The project is open source and began hosting on GitHub in January 2011. Unlike ASP.NET MVC or even Web API, Nancy doesn't have much overhead. It allows you to handle the major HTTP verbs directly and create a response using an elegant Domain Specific Language. Nancy lightweight design is also performant, so it meshes well with Lambda. In this talk, we will build our lambda service using C# and Nancy. We will discuss all of the major points along the way. We will learn to handle HTTP Get, Post, Push, and Delete. How to read and set the headers. We will grab data from a database. And then quickly change our response data to JSON, XML, or something custom.

Track

Cloud

About the session

The session is approved.

The presenter will not allow another presenter.

There are 48 people interested in this session.

Presenters

Troy Miles

Scheduled

Room
IRN-127
Time
1:00 PM - 2:00 PM
Calendar File
 Download

Files

Edit Session