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 ATopics: Application Development; Tags: .NET; Cross-Platform; Database; Docker; Microsoft; Web
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 HTopics: Application Development; Tags: Artificial Intelligence; Deep Learning; JavaScript; Web
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 JTopics: ; Tags: Cloud; DevOps; Kubernetes; Web
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 DTopics: ; Tags: Accessibility; Design (UI/UX/CSS); Development Practices; JavaScript; UI; Web
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 LTopics: Application Development; Tags: Architecture; Security; Web
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 KTopics: Application Development; Tags: ASP.NET; Cross-Platform; Web
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 GTopics: Application Development; Tags: .NET; JavaScript; Tools; Web
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 DTopics: ; Tags: Architecture; JavaScript; UI; Web
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 JTopics: Application Development; Tags: Web; Web Services
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 DTopics: ; Tags: Design (UI/UX/CSS); Fun; JavaScript; Tools; UI; UX; Web
Learn how to migrate from REST APIs to GraphQL. Convert your REST API operations into GraphQL mutations and queries.
Room: Breakout Room ETopics: Application Development; Tags: Architecture; Web
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 JTopics: Application Development; Tags: .NET; Architecture; Microsoft; Web
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 GTopics: Application Development; Tags: .NET; UI; Web; Web Assembly
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 HTopics: Application Development; Tags: Fun; JavaScript; Web
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 CTopics: ; Tags: Accessibility; Continuous Delivery; Testing; UX; Web
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 DTopics: User Experience; Tags: Design (UI/UX/CSS); Web
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 ETopics: Application Development; Tags: Continuous Delivery; JavaScript; Web
Copyright © 2020 Code PaLOUsa. All Right Reserved.