Sessions

David Merk
Anthony Neace
Scott Schuenemeyer
Microservices in a Day Using .NET Core and AWS (Part 1) [Half-Day Workshop]
David Merk; Anthony Neace; Scott Schuenemeyer

Making the leap from MVC to Microservices? This workshop will jumpstart your journey and answer a lot of the questions developers run into on the way. APIs, Authentication, Microservice Communication, and Event Driven Development. In the course of one day you’re going to go from ‘File -> New Project

Room: Keeneland
Topics: Application Development;
Tags: .NET; Architecture; Career Development; Development Practices; Microservices; Software Practices

David Merk
Scott Schuenemeyer
Microservices in a Day Using .NET Core and AWS (Part 2) [Half-Day Workshop]
David Merk; Scott Schuenemeyer

Making the leap from MVC to Microservices? This workshop will jumpstart your journey and answer a lot of the questions developers run into on the way. APIs, Authentication, Microservice Communication, and Event Driven Development. In the course of one day you’re going to go from ‘File -> New Project

Room: Keeneland
Topics: ;
Tags: .NET; Architecture; AWS; Azure; Career Development; Database; Development Practices; DevOps; Docker; Kubernetes; Microservices; Software Practices

Mike Branstein
Eric Rhoads
Automating your Cloud: Infrastructure as Code using Terraform [Half-Day Workshop]
Mike Branstein; Eric Rhoads

Development teams have been using source control to manage application code for decades, but what about the infrastructure their apps deploy into? With the dynamic API-driven nature of the cloud, infrastructure-as-code makes a lot of sense. In this workshop, you'll learn how to use Terraform (infras

Room: Conference Theater
Topics: ;
Tags: Architecture; Azure; Cloud; Continuous Development; Database; Development Practices; DevOps; SQL; Windows

Shine Garg
Linear Scaling - Monolith to Microservices and Dataflow
Shine Garg

Over the last 12 years, Credit Karma has grown to over 85 million members, added many new products, and expanded to an international user-base. Our huge member base offers a tremendous opportunity to champion financial progress for everyone--but only if we can find ways to reach out to them at scale

Room: Downs
Topics: Application Development;
Tags: Architecture; Big Data; Development Practices; Google Cloud; Microservices

Matthew Groves
Background Tasks Without a Separate Service: Hangfire for ASP.NET
Matthew Groves

If you’re a web developer, eventually you’ll need to do some background processing. This has often meant running separate daemons, services, or Cron jobs, potentially complicating your integration and deployment. With Hangfire, you can create background tasks that run right inside the same .NET or .

Room: Regency South B
Topics: Application Development;
Tags: .NET; Architecture; Web

Jim Everett
Top 5 Architecture Patterns
Jim Everett

The technology landscape continues to evolve at a blazing pace. To keep up with these changes, architecture patterns have evolved. This talk with cover 5 influential architecture patterns including: 1. Layered 2. Event-Driven 3. Microkernel 4. Microservices 5. Space-Based Brush up on the oldies, l

Room: Park Suite
Topics: Application Development
Tags: Architecture

Jason Robert
.NET Everywhere, Building Applications on the Tizen Platform
Jason Robert

The introduction of the .NET Core platform has opened new doors to developers as it no longer constrains them to a single operating system. One of these doors is the mobile and connected device eco system. Tizen is an open-source operating system developed by the Linux Foundation and runs on a numbe

Room: Regency South B
Topics: Application Development;
Tags: .NET; Architecture; IoT; Other

Michael Dowden
Serverless for Startups: Launching Apps Faster than Ever
Michael Dowden

Learn how one startup team leverages serverless architecture to get app ideas off the ground in hours instead of weeks, greatly reducing the cost of failure and experimentation.

Room: Conference Theater
Topics: Application Development;
Tags: Architecture; Development Practices; Google Cloud

Susan Potter
From Zero to Haskell: Lessons learned
Susan Potter

Adopting functional programming in an existing software development organization is plagued with difficulties. From managing, maintaining, and evolving existing systems in sync with your new vision in a sustainable way to building expertise in a systematic functional mindset. This talk reviews some

Room: Derby
Topics: ;
Tags: Architecture; Functional Progreamming; Software Practices; Testing

Rob Hedgpeth
Building resilient mobile apps with NoSQL
Rob Hedgpeth

Murphy’s Laws state “things will go wrong in any given situation, if you give them a chance”. Unfortunately, mobile developers know this all to well when it comes to network reliability. In the face of such instability and increasing customer expectations, how can developers deliver immersive, unint

Room: Pimlico
Topics: Application Development;
Tags: Android; Architecture; Cross-Platform; Database; iOS/OSX; Mobile; Software Practices; SQL

Jason McCreary
nginx + Redis = Ludicrous Speed
Jason McCreary

Nearly ever app has an API. The next step is "scale". But what you really mean is speed - Ludicrous Speed. Let's explore a super fast API with native PHP (no frameworks) running atop nginx, and using Redis as our runtime database. We'll take a peak at how underneath this may be a traditional PHP app

Room: Park Suite
Topics: Application Development;
Tags: Architecture; Development Practices; DevOps

Chad Green
Building Great Libraries with .NET Standard
Chad Green

For almost two decades, the biggest decision was whether it was time to upgrade to the latest .NET framework or not. Not there .NET Framework, .NET Core, and .NET Standard. So many options and it is not completely obviously which one (or ones) you should be using. During this session we will revie

Room: Pimlico
Topics: Application Development;
Tags: .NET; Architecture

Jonathan
A Data Access Layer You're Proud of without Entity Framework
Jonathan "J." Tower

If you're a .NET developer, it almost goes without saying that you use Entity Framework as part of the data access code on your software projects. Sometimes, EF is just right for the job, but other times you want something more simple, with better control of the generated SQL queries, and more perfo

Room: Regency South B
Topics: Application Development;
Tags: .NET; Architecture; Database

Mark Gardner
Serverless Application Design
Mark Gardner

In this session I will show how you can implement different architectures on a serverless platform (like Azure Functions). Examples: RESTful microservices, event driven pipelines, fan-out + fan-in, stateful/durable actor pattern Other topics that could be covered: cross-platform runtime, cloud porta

Room: Park Suite
Topics: Application Development;
Tags: Architecture; Azure; Cloud; Cross-Platform; Microservices

About

A software development conference in the Louisville, KY area on designed to cover all aspects of software development regardless of development stack.

Contact Us
Keep in Touch