AWS Lambda with C# and NancyFX with Troy Miles
RSVP Link: https://www.meetup.com/San-Diego-NET-Users-Group/events/243767479/
Mailing List Signup: http://www.sandiegodotnet.com/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.
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
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: https://www.youtube.com/user/rockncoder.
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 Lynda.com fall 2017.