Past Meetup

OWIN: The New Face of .NET Web Development and Intro to Functional Programming

This Meetup is past

33 people went

Location image of event venue

Details

This month dotNet Miami is going to be full of technology talks that will awe and inspire you. Cecil Phillip, one of dotNet Miami's favorite speakers, is back to explain to us what OWIN is all about. OWIN, or the Open Web Interface for .NET, defines a standard interface between .NET web servers and applications. Cecil will explain why this is a big deal and how we can use it effectively. William Lane will also make an appearance to give us an introduction to functional programming concepts. This is will be a night full of new technology that you can use today.

We will also be giving away more books, swag, and more one-month subscriptions to PluralSight.

Because we don't want the fun to stop when the meeting is over we'll be at Miller's Ale House on Miracle Mile (101 Miracle Mile, Coral Gables) for food and networking. All are welcome.

Session and Speaker Details:

OWIN: The New Face of .NET Web Development

Web technology and Web Development advance pretty quickly. By the time you finish reading this paragraph, two new JavaScript libraries will be created and another framework will get pushed to NuGet. Trust me, go check! In the .NET community, we’ve seen our fair share of web frameworks recently. Coincidentally, the authors of these frameworks found themselves essentially building the same components over for running web applications on different server hosts, i.e. IIS, XSP, and self-host. There was an obvious need for some common ground. Enter OWIN, a specification that defines a baseline interface for communication between web applications and web servers. In this presentation we’ll explore the OWIN Specification, and what it means for the future of web development in .NET. We’ll also dive into some code and see how OWIN can be leveraged in your web projects today.

Cecil Phillip is a Software Developer from South Florida with many years of experience building applications on the .NET Framework. Throughout his career, his primary focus has been providing web and service based solutions for various markets. Cecil’s current tool-set of choice comprises of C#, ASP.NET MVC, ASP.NET Web API, jQuery, KnockoutJS, Entity Framework, XUnit and FakeItEasy. He has a passion for software architecture, interoperability, and testing. Cecil also enjoys experimenting with different programming platforms such as Python, PowerShell, and NodeJS. You can follow Cecil on Twitter via @cecilphillip.

A Drive-Thru Introduction to Functional Programming

The functional programming paradigm has been slowly infiltrating our object oriented world since .NET 2.0. Many of us already use ideas borrowed from functional programming in our code today. This presentation will briefly introduce functional programming concepts through the lens of F# and show how thinking about problems in a functional way can help shape our code to become more readable and easier to understand. If you are a developer and have used lambda expressions or LINQ and are interested in how these ideas fit into the functional programming paradigm then this presentation will wet your appetite for higher order ideas.

William Lane is a .NET web developer and recent graduate of Florida Atlantic University. He is passionate about learning new languages and paradigms and loves to find new ways to reason about code. He currently works on ASP.NET MVC web applications for Kaplan University and has been working in higher education management for four years.

See all Meetups from dotNet Miami