Sessions

Phil Japikse
Develop an ASP.NET Core 3 App with EF Core in a Day HOL [Full-Day Workshop]
Phil Japikse

Interested in ASP.NET Core 3.x and Entity Framework Core 3.x, but not sure where to start? Start here with an all day Hands on Lab where you will build a complete solution using the latest development technology from Microsoft. You will build a data access library using Entity Framework Core, comple

Room: Breakout Room A
Topics: Application Development;
Tags: .NET; Cross-Platform; Database; Docker; Microsoft; Web

Douglas Starnes
Hands On Deep Learning for JavaScript Folks without (or with!) a Ph.D. [Half-Day Workshop]
Douglas Starnes

One of the hottest trends in the industry is artificial intelligence. And web developers are not going to be left out! This workshop introduces attendees to TensorFlow.js. Inspired by the high level Keras library included with Google's popular TensorFlow machine learning platform, TensorFlow.js make

Room: Breakout Room H
Topics: Application Development;
Tags: Artificial Intelligence; Deep Learning; JavaScript; Web

Joel Lord
Hands-on Intro to Kubernetes (and OpenShift) for Developers [Half-Day Workshop]
Joel Lord

Learn to build and deploy cloud-native Node.js applications on Kubernetes and OpenShift through a series of hands-on lab examples. This interactive session involves using kubectl, oc, curl, and common command-line tools to interact with Kubernetes APIs. By the end of this lab, you’ll be deploying,

Room: Breakout Room J
Topics: ;
Tags: Cloud; DevOps; Kubernetes; Web

Russell Skaggs
A11y with React Components.
Russell Skaggs

React is a tool. Used improperly it can be an inaccessible nightmare. Leveraged wisely it can give you the confidence that components are being implemented in an accessible way. During this talk, I will go through techniques and strategies to make your React Components more accessible.

Room: Breakout Room D
Topics: ;
Tags: Accessibility; Design (UI/UX/CSS); Development Practices; JavaScript; UI; Web

Tim Jarzombek
Secure your API! The OWASP API Security Top 10 and you
Tim Jarzombek

The things you've done to secure your previous web apps might not be enough for your APIs. We'll review the OWASP API Security Top 10, reviewing the biggest risks and ways to mitigate them.

Room: Breakout Room L
Topics: Application Development;
Tags: Architecture; Security; Web

Douglas Starnes
Cross Platform Web App Development with ASP.NET Core
Douglas Starnes

Microsoft's ASP.NET web framework has been a powerful platform for building enterprise web applications. But ASP.NET is limited to Windows and Visual Studio. ASP.NET Core extended support beyond Windows, including macOS and Linux. In addition, a new cross-platform and open source development editor,

Room: Breakout Room K
Topics: Application Development;
Tags: ASP.NET; Cross-Platform; Web

Kevin Griffin
Single Page Architectures with VueJS and ASP.NET Core
Kevin Griffin

If you have been an ASP.NET developer for any period of time, you have probably made the jump from Web Forms to Razor and now you're eyeing the jump to supporting Single Page Applications within ASP.NET. This is not for the faint of heart, because the process is radically different from anything yo

Room: Breakout Room G
Topics: Application Development;
Tags: .NET; JavaScript; Tools; Web

Russell Skaggs
Contextual Data Management in React.
Russell Skaggs

Managing data is hard, and opinions vary wildly. Should things be localized? Should data be passed up to a global Redux store? During this presentation I will go through the different types of data and provide recommendations on how to manage each.

Room: Breakout Room D
Topics: ;
Tags: Architecture; JavaScript; UI; Web

Chris Woodruff
Learning The Language Of HTTP For A Better Data Experience In Your Mobile Apps
Chris Woodruff

You know you have to have a great experience when you develop your mobile applications, right? The greatest experience you can give your users centers around their data. There are ways to improve your mobile applications and Chris Woodruff will teach you how to learn and understand the language of H

Room: Breakout Room J
Topics: Application Development;
Tags: Web; Web Services

Mandy Cox
Animation for the Web: Giving Life to your SVGs
Mandy Cox

Have you ever seen an animated SVG on a site and thought, "That is so cool; how did they do that," or, "This is super distracting," this talk is for you. Learn the best times to use animation, as well as libraries and tools you can implement to make your animation the best it can be.

Room: Breakout Room D
Topics: ;
Tags: Design (UI/UX/CSS); Fun; JavaScript; Tools; UI; UX; Web

Devlin Duldulao
Migrating from REST to GraphQL
Devlin Duldulao

Learn how to migrate from REST APIs to GraphQL. Convert your REST API operations into GraphQL mutations and queries.

Room: Breakout Room E
Topics: Application Development;
Tags: Architecture; Web

Joseph Guadagno
Migrate it!
Joseph Guadagno

Do you have an "old" .NET Framework App? Let's see how we can port it, migrate it, and/or upgrade it to us a combination of .NET Core and .NET Standard to modernize it.

Room: Breakout Room J
Topics: Application Development;
Tags: .NET; Architecture; Microsoft; Web

Ed Charbeneau
Secrets of a Blazor Component Artisan
Ed Charbeneau

In this session we'll jump past hello world and focus on Blazor's Razor Component architecture. We'll learn component design concepts and best practices including: event handling, attribute splatting, state management, and component libraries. Through example we'll understand the tools and technique

Room: Breakout Room G
Topics: Application Development;
Tags: .NET; UI; Web; Web Assembly

Joel Lord
My Browser Does What?
Joel Lord

The Web evolves quickly. We are far away from the days of Marquees and Blink. But learning the latest features of the latest ECMAScript implementation or the newest PHP framework isn’t everything. New Web APIs are constantly added to the browser. Did you know that your browser can process audio feed

Room: Breakout Room H
Topics: Application Development;
Tags: Fun; JavaScript; Web

Ashley Stove
Sustainable Accessibility: Integrating accessibility checks into your CI/CD pipeline
Ashley Stove

Accessibility is important, not only for your users but also to meet legal requirements for certain levels of compliance. Unfortunately, most companies lack developers and quality assurance analysts who are trained to produce and test accessible user interfaces to industry-standard levels. Furthermo

Room: Breakout Room C
Topics: ;
Tags: Accessibility; Continuous Delivery; Testing; UX; Web

Kara Luton
Introduction to CSS Grid
Kara Luton

When it comes to building responsive web layouts we’ve used tables, floats and Flexbox. Now there’s CSS Grid. In this talk, we’ll go over what differentiates it from other techniques and why it’s completely changing the game. Through code examples and demos, you’ll walk out of this talk able to star

Room: Breakout Room D
Topics: User Experience;
Tags: Design (UI/UX/CSS); Web

Michael Richardson
Yarn 2: a next generation package manager
Michael Richardson

The recently released Yarn 2 brings a host of great new features for JavaScript developers. The slick new CLI, more readable output, clear errors, and significant enhancements to workspaces make Yarn 2 a solid upgrade from the already impressive Yarn 1. But with an incredible feature called Plug-n-P

Room: Breakout Room E
Topics: Application Development;
Tags: Continuous Delivery; JavaScript; Web

About

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

Keep in Touch