Sessions

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

Rob Richardson
Database DevOps with Containers
Rob Richardson

Unlike CI/CD pipelines for applications, we can't just delete the database and pop up a new one with each new version. Let's start with the production database, and get SQL Server content to developers in containers, and then flow schema and lookup data back into production with migration tools. You

Room: Regency South A
Topics: ;
Tags: Containers; Database; DevOps; Docker

Eric Potter
Finding your place in the Cosmos: When and why you should consider Azure Cosmos DB.
Eric Potter

Azure Cosmos DB gives you exciting new ways to access your data. You have new storage paradigms. You can connect to it from your C#, JavaScript, Python, or Java application. You can write stored procedures in JavaScript. You can easily integrate with Azure Functions. You get all of this with incredi

Room: Regency South B
Topics: ;
Tags: Azure; Cloud; Database

Chris Woodruff
What’s new in Entity Framework Core 2.2?
Chris Woodruff

Entity Framework (EF) Core is the lightweight, extensible, and cross-platform version of Entity Framework, the popular Object/Relational Mapping (O/RM) framework for .NET. This talk will give a quick look at the new features for .NET Core 2.2. We will look at the new release, how to install it and s

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

Jeff McKenzie
Hey, You Got Your TDD in my SQL DB!
Jeff McKenzie

When should we test our data? From an application development perspective, a unit test against a database isn't a unit test at all. Which makes sense -- connected systems introduce overhead and dependency, both of which reduce stability and decrease productivity during test-driven development (TDD).

Room: Downs
Topics: Software Testing;
Tags: Database; Quality Assurance; SQL; Testing

Matthew Von-Maszewski
Place your microservices / API within the database server
Matthew Von-Maszewski

ArangoDB is an open source graph and JSON document database that includes an ability to run your Javascript application and/or service within the database server. This gives your data queries and domain logic native access to in-memory data. The Javascript is the same V8 engine you know from Node.

Room: Pimlico
Topics: Application Development;
Tags: Database; DevOps; JavaScript

Chad Green
Common Data Problems Solved with Graphs Using Azure Cosmos DB Gremlin API
Chad Green

Data as it appears in the real world is naturally connected, but traditional data modeling focuses on entities which can cause for complicated joins of these naturally connected data. That is where graph databases come in as they store data more like what happens naturally in the real world. Sure,

Room: Oaks
Topics: Application Development;
Tags: Azure; Cloud; Database

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

Chris Woodruff
Entity Framework debugging using SQL Server: A Detective Story
Chris Woodruff

What happens when the code for your Entity Framework Core LINQ queries looks good, but your app is very slow? Are you looking in the right place? Don’t be afraid to start looking at your database. Knowing how to investigate and debug what your LINQ queries are doing in SQL Server is as important as

Room: Regency South A
Topics: Software Testing;
Tags: .NET; Database; Testing

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

Matthew Groves
Introduction to SQL++ for Big Data: Same Language, More Power
Matthew Groves

The most popular databases in the world all speak SQL, and almost 60% of Stack Overflow members use SQL. SQL is the query language that dominates when it comes to interacting with data. Data has changed the 1970s; it’s no longer just stored in flat tables, but as rich, hierarchical object structures

Room: Downs
Topics: Application Development;
Tags: Big Data; Database; Other; SQL

Rob Hedgpeth
Mobile Apps: To SQL or Not to SQL
Rob Hedgpeth

Throughout the course of the mobile apps revolution the world has seen many changes in the technology landscape. What started off with fewer than 500 apps has quickly surpassed the millions mark. As languages, platforms, and styles have come and gone one thing, above all else, has persisted; data.

Room: Regency South A
Topics: Application Development;
Tags: Android; Cross-Platform; Database; iOS/OSX; Mobile; SQL

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