AWS Lambda with C# and NancyFX with Troy Miles

October 3, 2017 @ 6:00 PM – 9:00 PM
AMN Healthcare
12400 High Bluff Dr
San Diego
CA 92130
Andrew Karcher

RSVP Link:
Mailing List Signup:


AWS Lambda with C# and NancyFX

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.

AWS Web Services is currently the market leader. It has more cloud market share than Microsoft, Google, and IBM combined. Don’t get left behind. This session will show you how to use the C# you know and love in the cloud.


Networking Game

Part of the goal of the User Group is to promote networking among the members.  So I am challenging everyone to meet new people.  When you get your pizza, I encourage you to stay in the building lobby and talk to at least two people you have never met before instead of going to sit down in the auditorium.



6:00 PM – 6:30 PM – Pizza and Networking
6:30 PM – 6:40 PM – Opening Remarks
6:45 PM – 8:40 PM – Presentation & QA
8:40 PM – 8:45 PM – Raffles


Troy Miles

Troy Miles, aka the Rockncoder, began writing computer games in assembly language for early computers like the Apple II, Commodore C64, and the IBM PC over 35 years ago. Nowadays he writes web & mobile apps for a Southern California based automotive valuation and information company. Troy is fluent in JavaScript, C#, C++, Kotlin, and Clojure.

Nights and weekends he can usually be found writing cool apps for mobile and web or teaching others how to do so. Troy has spoken at O’Reilly’s Velocity, MobileWeb Dev Con, Mobile Dev+Test, NG-Vegas, and Angular Summit. He is a regular speaker at So Cal and Silicon Valley Code Camps and to local developer groups all over southern California and Las Vegas. A few of his talks can be found on his YouTube channel:

Troy loves writing about software development. His first magazine article was published in Dr. Dobb’s magazine over twenty years agos. He is the author of jQuery Essentials. Troy is also a video author, his most recent video will becoming out on fall 2017.

2 comments on “AWS Lambda with C# and NancyFX with Troy Miles
  1. Thank you very much ! You have cleared out the difference between them.

  2. Chandu says:

    Great! I like to share it with all my friends and hope they will also like this information.

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.