Menu Register

Event Date: March 2, 2019 7:30 am - 5:45 pm

Web Development 2 - Room TBD


Tracks:

AI/Virtual and Augmented Reality | ASP .Net/Core 1 | ASP .Net/Core 2 | Azure/Cloud 1 | Azure/Cloud 2 | Career / Business Dev | DevOps | IoT 1 | Open Topics 1 | Open Topics 2 | SQL/BI | TBD 2 | TBD 3 | Web Development 1 | Web Development 2 | Xamarin/Mobile | All

Timings:

8:30AM-9:40AM | 9:50AM-11:00AM | 11:10AM-12:20PM | 1:20PM-2:30PM | 2:40PM-3:50PM | 4:00PM-5:10PM | All

Agenda download:

TBD

Schedule:

7:30am - Registration - South Entrance
8:00am - Keynote - Lobby
8:30am - 9:40am - Session 1
9:50am - 11:00am - Session 2
11:10am - 12:20pm - Session 3
12:20pm - Lunch - Lobby
1:20pm - 2:30pm - Session 4
2:40pm - 3:50pm - Session 5
4:00pm - 5:10pm - Session 6
5:10pm - Wrap-Up - Lobby
6:00pm - After Party! - TBD

Room 2082 - Speaker Lounge
Room 1049 - IOT Lab - All day


Ariel Diaz Bio
LinkedIn

What does it take to build Enterprise Software?

8:30AM-9:40AM, Web Development 2 - Room TBD

Dive with me as we go through the different stages of building enterprise software for your organization in this day and age. I'll go step by step with you on our journey that starts with obtaining the business requirements, then develop a solution and finally maintain a product that both you and the business can be proud of. I'll be talking about the Inception process, setting up your test environments, automating your deployments, the development life cycle, user acceptance reviews, delivery, support and future maintenance for your solutions. This session is intended to provide you with a high level overview and we will not go into the nitty-gritty aspects of software development.


Damian Montero Bio
Twitter LinkedIn

The Mobile App is DEAD! Long live PWA Apps

9:50AM-11:00AM, Web Development 2 - Room TBD

The world of Mobile is here to stay, but Apps are NOT the future. Our users are uninstalling our apps because of space or because they just don't use it enough. So how do we get all the things we USED to get from an app for our users? PWA Apps are here to replace ALL the functionality you THOUGHT was ONLY available to you from an App from the app store. See how you can build websites that have icons on your user's phones WITHOUT taking up space. Sending Notifications, having access to the camera, and gyroscope and access to things you were SURE was ONLY available if you had an app.


Ibis Fonte Bio
Twitter LinkedIn

Fast to Market with Bootstrap 4.1

11:10AM-12:20PM, Web Development 2 - Room TBD

Learn how to use the Bootstrap library to enhance your website's front end, simplify the design process and allow you to launch beautiful and functional web pages in very little time. Learn about the latest features of Bootstrap 4.1.


Tim Corbett Bio
Twitter LinkedIn

Understanding Observabes using RxJS in Angular

1:20PM-2:30PM, Web Development 2 - Room TBD

Since the release of Angular 2, angular has made extensive use of Observables in the HTTP service and the events. In this course we will teach all the fundamentals of Observables including: push vs pull consumption, Observable, Observer, operators, Subjects, BehaviorSubjects and more. We will be using the RxJS library to simplify and extend our use of observables. By the end of this course, you will have a clear understanding of Observables and RxJS to help you manage data and events.


Oscar Garcia Bio
Twitter LinkedIn

Improve distributed system and web app performance by using in-memory cache system.

4:00PM-5:10PM, Web Development 2 - Room TBD

Web applications often integrate with APIs for the purpose of retrieving data from a disk-based storage system like SQL Server. This poses challenges due slow queries and amount of data sent down the wire. In this presentation, we discuss the performance concerns with this type of architecture especially for big data scenarios. Oscar Garcia shows how to address those concerns by following a series of steps in which a web application is refactored with minimum changes to support an in-memory data store and data streaming. We start by discussing the challenges when using data queries. We structure the data for in in-memory storage. We replace the API requests with real-time data streaming. Learning Objectives: SQL Server Query Challenges Redis Cache Basic Operations and Structure Angular App with Socket.io integration Node.js Backend with Socket.io and Redis support Real-time data integration