Sessions

Philip Japikse
Hands on Lab: Develop an Entity Framework Core and ASP.NET Core MVC App in a Day
Philip Japikse

Hands on lab for .NET Core and EF Core

Room: Julia Belle Ballroom
Topics: Application Development;
Tags: .NET; Database/SQL; Web; Web Services

Hod Greeley
Building an Offline First App that Syncs
Hod Greeley

Everyone hates apps that lag when the network connection is poor. Offline first goes beyond that, addressing data transfers, responsiveness, cross-device sync, security, backend integration, scalability, and more. In this workshop, I’ll show you how to implement a full featured offline first app.

Room: Heartland
Topics: Application Development;
Tags: Database/SQL; Mobile

Michael Dowden
Martine Dowden
Michael McGinnis
Playing with Fire : Build a real-time application with Firebase
Michael Dowden; Martine Dowden; Michael McGinnis

Come learn how easy it can be to use Firebase to take your app idea from concept to production. In this workshop you will build your own Twitter-like social messaging application, start to finish.

Room: Farmington
Topics: Application Development;
Tags: Cloud; Database/SQL; JavaScript; Web

Mike Branstein
David Buckingham
Building a Customized IoT solution with Windows Azure, a Raspberry Pi, and Windows 10 IoT Core
Mike Branstein; David Buckingham

Hands-on lab for building a cloud-enabled IoT temperature monitoring solution. You'll learn about Raspberry Pi, Windows 10 IoT Core, Azure IoT Hubs, Stream Analytics, Azure SQL, and Power BI.

Room: Burley/Cumberland/Derby
Topics: Application Development;
Tags: .NET; Architecture Practices; Cloud; Database/SQL; IoT

Matthew Groves
ASP.NET with NoSQL Database Workshop
Matthew Groves

The workshop will show developers how to build a full-stack CRUD application with Couchbase Server. Angular will be used for the frontend, and application code will be written using ASP.NET WebAPI. Couchbase will be used as the backend database.

Room: Goldenrod
Topics: Application Development;
Tags: .NET; Cross-Platform; Database/SQL; DevOps; JavaScript; Web; Web Services

Matthew Groves
Querying NoSQL with SQL: HAVING Your JSON Cake and SELECTing it too
Matthew Groves

Until recently, agile business had to choose between the benefits of JSON-based NoSQL databases and the benefits of SQL-based querying. Recent convergence allows developers and organizations to have the best of both worlds.

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

Thomas Neirynck
Brandon Kobel
New York traffic is worse than you thought. How to analyze and visualize geo-data with the Elastic Stack.
Thomas Neirynck; Brandon Kobel

Users of Elasticsearch have a ready-made Geographic Information System (GIS) at their fingertips. We will build an end-user application in Kibana to analyze traffic accidents. We take advantage of Elasticsearch as the primary store for geo-data, but also integrate geo-data from external sources.

Room: Heartland
Topics: Application Development; User Experience;
Tags: Big Data; Database/SQL; DevOps; Web; Other

Alex Robinson
Under the Covers of a NewSQL Database
Alex Robinson

This talk will cover the tradeoffs made in traditional SQL and NoSQL databases and introduce the class of NewSQL databases before diving deep into the design of one. The core focus will be on the underlying architectural techniques, which are applicable to many distributed systems beyond databases.

Room: Appalachian
Topics: ;
Tags: Big Data; Cloud; Database/SQL

John Morehouse
SQL Server Databaseology: A Deep Dive Into Database Internals
John Morehouse

Why do we study biology at a cellular level? Simply put, so that we better understand how an organism functions. Much like biology, we should study SQL Server at its cellular level, the record and page, so that we can better understand how SQL Server databases work.

Room: Jefferson
Topics: Application Development
Tags: Database/SQL

Emily  Harshman
Writing Requirements as User Stories
Emily Harshman

Developers are key in driving well-written user stories. This session will show good user stories and how you can coach your product owner toward writing effective and well-written user stories. This session covers estimating techniques of user stories and how to improve estimates over time.

Room: Appalachian
Topics: Requirements;
Tags: .NET; Accessibility; Agile; Architecture Practices; Big Data; Clojure; Cloud; Continuous Deployment; Cross-Platform; Database/SQL; Design (UI/UX/CSS); Development Practices; DevOps; Functional Programming; Hardware; iOS/OSX; IoT; Java; JavaScript; Mobile; PHP; Project Management; Python; Requirements; Ruby/Rails; Scala; Security; Soft Skills; Software Process; Testing; Web; Web Services; Windows 8/10; Other Languages; Other

Michael Dowden
Martine Dowden
Michael McGinnis
Get Real! Build Real-Time apps with Firebase
Michael Dowden; Martine Dowden; Michael McGinnis

Have you ever heard the phrases “beauty is in the eye of the beholder” or “I like what I like” when someone is dismissing your design? Too often good designs are dismissed for aesthetic differences instead of appreciated for its intrinsic value.

Room: Iroquois
Topics: Application Development;
Tags: Cloud; Database/SQL; JavaScript; Web

Brian Dunzweiler
Cloud-ify Your Next Data Warehouse
Brian Dunzweiler

In this talk, we will review typical data warehousing challenges for on-premises and how cloud providers are breaking down those barriers. To make it tangible, we will then take a tour of one of the options, Microsoft SQL Data Warehouse.

Room: Farmington
Topics: Application Development;
Tags: Big Data; Cloud; Database/SQL

Matthew Groves
I have a NoSQL toaster
Matthew Groves

“NoSQL” is an increasingly inaccurate catch-all term that covers a lot of different types of data storage. This session will be looking at the whole NoSQL ecosystem, with a more detailed focus on Couchbase, Cassandra, Riak KV, and Neo4j.

Room: Iroquois
Topics: Application Development;
Tags: Big Data; Database/SQL

Mike Wood
Dealing with Database Sprawl in Azure: Elastic Database Jobs
Mike Wood

A session covering improvements to the Microsoft Elastic Database Jobs feature and a sneak peek at an upcoming preview of a new service!

Room: Julia Belle Ballroom
Topics: Application Development;
Tags: Cloud; Database/SQL; DevOps

About

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

Contact Us
Keep in Touch