Menu Register

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

All Sessions


Tracks:

Agile/Azure 3 | AI 1/Virtual and Augmented Reality | AI 2/Career Dev 2/Software Testing | ASP .Net 1/Core | ASP.Net 2 / Open Topics 3 | Azure/Cloud 1 | Azure/Cloud 2 | Career / Business Dev | IoT 1 | IoT Lab | Open Topics 1 | Open Topics 2 | SQL/BI | 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


Syed Ali Bio
LinkedIn

Using WSJF technique for Prioritization - SAFe

8:30AM-9:40AM, Agile/Azure 3 - Room TBD

Weighted Shortest Job First is a technique for prioritization of features & epics. This technique is used where we conflict of interest between various stakeholders and sometime it becomes a bottleneck for the team to select right feature for development. This is systemic approach which helps all the participants to choose right parameters and make an unbiased decision.





TBD

9:50AM-11:00AM, Agile/Azure 3 - Room TBD



Eric Landes Bio
LinkedIn

DevOps Architecture Deep Dive: Canary Deployments

11:10AM-12:20PM, Agile/Azure 3 - Room TBD

Eric walks through the architecture pattern of “canary” deployments—a term coined by Itay Shakury, in a post on deployment patterns. Canary deployments give your organization early detection systems for errors and data on how your system is used. How can a team move from a different deployment pattern into a pattern that allows your organization to test your customer’s reaction to different software? Eric walks through a real world implementation of this scenario using VSTS, .Net, node.js technologies.





TBD

1:20PM-2:30PM, Agile/Azure 3 - Room TBD






TBD

2:40PM-3:50PM, Agile/Azure 3 - Room TBD






TBD

4:00PM-5:10PM, Agile/Azure 3 - Room TBD






TBD

8:30AM-9:40AM, AI 1/Virtual and Augmented Reality - Room TBD



Guy Royse Bio
Twitter LinkedIn

Machine Learning for Gamers: Dungeon Forecasts & Dragon Regressions

9:50AM-11:00AM, AI 1/Virtual and Augmented Reality - Room TBD

It’s Friday night and you’re making your character for a fun evening of gaming. You’ve rolled your abilities and even got two 18s. But what class should you pick given your rolls? If you pick that class, is your character playable? What kind of character have you created? Or maybe you’re a game master and you’ve been running a game for some time. Do you need to know how much treasure that dragon hoard should have? Or are you wanting to figure out how many encounters your players will make it through in an evening so you can prepare enough material? These important questions can all be answered using machine learning. Many developers want to make use of machine learning in their applications but aren’t sure what sorts of problems can be solved with it. This talk will explain the sorts of problems that can be solved, what data is required to solve them, and what the results look like. And, we’ll explore it using fun and geeky examples. We will cover five major types of problems that machine learning can solve: regression, classification, anomaly detection, forecasting, and impact analysis. When we’re done, you’ll have a basic understanding of what machine learning can do and what you might want to use it for. It might even be something other than role-playing!





TBD

11:10AM-12:20PM, AI 1/Virtual and Augmented Reality - Room TBD






TBD

1:20PM-2:30PM, AI 1/Virtual and Augmented Reality - Room TBD






TBD

2:40PM-3:50PM, AI 1/Virtual and Augmented Reality - Room TBD






TBD

4:00PM-5:10PM, AI 1/Virtual and Augmented Reality - Room TBD






TBD

8:30AM-9:40AM, AI 2/Career Dev 2/Software Testing - Room TBD






TBD

9:50AM-11:00AM, AI 2/Career Dev 2/Software Testing - Room TBD






TBD

11:10AM-12:20PM, AI 2/Career Dev 2/Software Testing - Room TBD






TBD

1:20PM-2:30PM, AI 2/Career Dev 2/Software Testing - Room TBD






TBD

2:40PM-3:50PM, AI 2/Career Dev 2/Software Testing - Room TBD






TBD

4:00PM-5:10PM, AI 2/Career Dev 2/Software Testing - Room TBD



Adrian Gabor Bio
LinkedIn

Blazing to the Future with Blazor

8:30AM-9:40AM, ASP .Net 1/Core - Room TBD

Admit it, as much as you've tried, you hate Javascript. Okay, maybe you don't hate it, but you tolerate it at best. Sure, you may have gotten really good at it, but doesn't mean you like it any better. What if I told you you could write c# code on the client that replaces Javascript? Intrigued? Join me for this cutting edge session on Microsoft's still evolving implementation of WebAssembly called Blazor.


Scott Addie Bio
Twitter LinkedIn

Protecting App Secrets with .NET Core and Azure

9:50AM-11:00AM, ASP .Net 1/Core - Room TBD

Remember the last time you stored an API key or password in plain text in a config file? To make matters worse, that config file made its way into source control too. Now the entire development team knows your sensitive information. How does one improve upon this in an ASP.NET Core app? In this session, I’ll introduce you to the .NET Core CLI’s Secret Manager tool and the Azure Key Vault. You’ll learn the role each tool plays in the development lifecycle of an ASP.NET Core app. Along the way, we’ll improve a sample app riddled with secrets handling anti-patterns.


Chris Woodruff Bio
Twitter LinkedIn

Developing Great Web APIs Architectures with ASP.NET Core 2.1

11:10AM-12:20PM, ASP .Net 1/Core - Room TBD

You know you have to have a great experience when you develop your apps, right? The greatest experience for your user's centers around their data. That’s why developing a great set of Web APIs is so important. Using ASP.NET Core Web API is a modern cross-platform framework for the modern web. ASP.NET Core Web API can be run on Windows and Linux using all the modern web servers. The secret to it all is knowing how to architect your Web APIs for the best experience. Using the architecture in this talk allows your APIs specifically to work better due to: • Allowing a clear decoupling of the API endpoints, Data Access (Synthetic or Production) and finally the Data Domain classes. • The API Endpoints (Controllers) have no knowledge or responsibility of Data Domain and behind it Data Access • Because of the decoupling and separation of responsibilities testing can be done easily and without issues. • Data Access segments of the architecture can easily be switched out without impacting the Domain or API Endpoints. By using this architecture not only does the development story become easier but your end users get a much more stable API set to consume. The talk will explain and get you started on using these concepts with your ASP.NET Core 2.1 Web API solutions.


Jim Wooley
LinkedIn

Getting started with Entity Framework Core

1:20PM-2:30PM, ASP .Net 1/Core - Room TBD

With the cross-platform version of .Net, Microsoft has had to rewrite many of the core components that we have come to depend on. If you include data in your applications, chances are you have used Entity Framework in the past. In this session, you'll learn how to get started using EF Core and how to handle the changes in this version.





TBD

2:40PM-3:50PM, ASP .Net 1/Core - Room TBD






TBD

4:00PM-5:10PM, ASP .Net 1/Core - Room TBD






TBD

8:30AM-9:40AM, ASP.Net 2/Open Topics 3 - Room TBD






TBD

9:50AM-11:00AM, ASP.Net 2/Open Topics 3 - Room TBD






TBD

11:10AM-12:20PM, ASP.Net 2/Open Topics 3 - Room TBD






TBD

1:20PM-2:30PM, ASP.Net 2/Open Topics 3 - Room TBD






TBD

2:40PM-3:50PM, ASP.Net 2/Open Topics 3 - Room TBD






TBD

4:00PM-5:10PM, ASP.Net 2/Open Topics 3 - Room TBD



Pierre Donyegro Bio
LinkedIn

A Lap around AzureDevOps

8:30AM-9:40AM, Azure/Cloud 1 - Room TBD

What is AzureDevOps? Azure DevOps consists of five independent and integrated services (Azure Boards, Azure Repos, Azure Pipelines, Azure Artifacts and Azure Test Plans) that can be used to help customers deploy with any (programming) language to any platform on any cloud.





TBD

9:50AM-11:00AM, Azure/Cloud 1 - Room TBD






TBD

11:10AM-12:20PM, Azure/Cloud 1 - Room TBD



Dave Brock Bio
Twitter LinkedIn

Supercharge your Site Using Azure Search

1:20PM-2:30PM, Azure/Cloud 1 - Room TBD

Azure Search can morph your site from good to exceptional. From simple search, autocomplete, cognitive search, scoring, and more, its capabilities will make you look like a rock star with minimal effort. In this session, we'll walk through an Azure Search-powered application and demonstrate how to unleash its power and give you the tools to give your users an amazing search experience.





TBD

2:40PM-3:50PM, Azure/Cloud 1 - Room TBD






TBD

4:00PM-5:10PM, Azure/Cloud 1 - Room TBD






TBD

8:30AM-9:40AM, Azure/Cloud 2 - Room TBD






TBD

9:50AM-11:00AM, Azure/Cloud 2 - Room TBD






TBD

11:10AM-12:20PM, Azure/Cloud 2 - Room TBD






TBD

1:20PM-2:30PM, Azure/Cloud 2 - Room TBD






TBD

2:40PM-3:50PM, Azure/Cloud 2 - Room TBD






TBD

4:00PM-5:10PM, Azure/Cloud 2 - Room TBD






TBD

8:30AM-9:40AM, Career/Business Dev - Room TBD



Michael W. Ritchie Bio
Twitter LinkedIn

Product Development Through Customer Interview

9:50AM-11:00AM, Career/Business Dev - Room TBD

i.e. Talking to Humans Considering creating a new startup, developing a new product, or new division? This session offers concrete examples of how to recruit candidates, conduct interviews, and how to prioritize learning from customers through listening. Don't waste your time building products that the customer may not want.


Tangy Frederick Bio
Twitter LinkedIn

How to Overcoming the Sheep Mentality of "There Is Shortage of Developers"

11:10AM-12:20PM, Career/Business Dev - Room TBD

How to overcoming the Sheep Mentality of "There Is Shortage of Developers". It's time to take responsibility. And just going with the norm and what people say. Empower yourself and stop following the herd. This talk will show you how to become a leader in the industry instead of a part of the heard. This talk is by The Founder of Cre8tive Devs Software, Developer and Amazon Author of The Journey Of A New Programmer: Newbies Can Code. https://www.amazon.com/Journey-New-Programmer-Tangy-Frederick/dp/1985211203





TBD

1:20PM-2:30PM, Career/Business Dev - Room TBD






TBD

2:40PM-3:50PM, Career/Business Dev - Room TBD






TBD

4:00PM-5:10PM, Career/Business Dev - Room TBD






TBD

8:30AM-9:40AM, IoT 1 - Room TBD



Jared Rhodes Bio
Twitter LinkedIn

Virtual Reality and IoT – Interacting with the changing world

9:50AM-11:00AM, IoT 1 - Room TBD

Whether it’s called mixed reality, augmented reality, or virtual reality; changing the perceived reality of the user is here. This presentation will look at how to create IoT devices, send the data through the cloud, and use that data to drive a virtual or mixed reality experience. Creating applications that interact with the data created by the user’s environment should become straightforward after this introduction.





TBD

11:10AM-12:20PM, IoT 1 - Room TBD






TBD

1:20PM-2:30PM, IoT 1 - Room TBD






TBD

2:40PM-3:50PM, IoT 1 - Room TBD






TBD

4:00PM-5:10PM, IoT 1 - Room TBD






TBD

8:30AM-9:40AM, IoT Lab - Room TBD






TBD

9:50AM-11:00AM, IoT Lab - Room TBD






TBD

11:10AM-12:20PM, IoT Lab - Room TBD






TBD

1:20PM-2:30PM, IoT Lab - Room TBD






TBD

2:40PM-3:50PM, IoT Lab - Room TBD






TBD

4:00PM-5:10PM, IoT Lab - Room TBD






TBD

8:30AM-9:40AM, Open Topics 1 - Room TBD



Paul Hacker Bio
Twitter LinkedIn

How Microsoft Does DevOps

9:50AM-11:00AM, Open Topics 1 - Room TBD

Learn how the Visual Studio Team Services (VSTS) team at Microsoft has changed their approach to building software and services by adopting an Agile culture and mindset. Paul Hacker takes you on a journey of contrasting the “old way” with the “new way”, and shares key changes that contributed to the transformation including thoughts on teams, roles, sprints, planning, and learning.


Barkha Herman
Twitter LinkedIn

The rise of Ledgers: From Hackers to Accountants

11:10AM-12:20PM, Open Topics 1 - Room TBD

This talk takes a look at two trends in computing: Event Sourcing and Block chain in a Big Picture way, look at the implication on data privacy, and how the future of data collection can be user driven, not app driven.





TBD

1:20PM-2:30PM, Open Topics 1 - Room TBD






TBD

2:40PM-3:50PM, Open Topics 1 - Room TBD






TBD

4:00PM-5:10PM, Open Topics 1 - Room TBD






TBD

8:30AM-9:40AM, Open Topics 2 - Room TBD



Antonio Llanos Bio
LinkedIn

An Introduction to Deep Learning

9:50AM-11:00AM, Open Topics 2 - Room TBD

With the rise in popularity of AI, Deep Learning has taken center stage as the go-to model for image processing, language translation, and autonomous vehicles. This talk covers the basics of Deep Learning, and delves into the main Deep Learning algorithms of Convolutional Neural Networks, and Recurrent Neural Networks.





TBD

11:10AM-12:20PM, Open Topics 2 - Room TBD






TBD

1:20PM-2:30PM, Open Topics 2 - Room TBD






TBD

2:40PM-3:50PM, Open Topics 2 - Room TBD






TBD

4:00PM-5:10PM, Open Topics 2 - Room TBD



Nicolas A Perez Bio
Twitter LinkedIn

Apache Spark Structured Streams

8:30AM-9:40AM, SQL/BI - Room TBD

Apache Spark is a leading processing engine mostly used to process huge data set in batch and / or streaming mode. The new streaming engine offers a way to query live streaming data using SQL while keeping running aggregates on the streams. We are going to explore these capabilities and the related APIs and at the same time we will show real use cases of the new Structured streams.


Hiram Fleitas Bio
Twitter LinkedIn

Using Machine Learning and Python In SQL Server To Predict The Sentiment

9:50AM-11:00AM, SQL/BI - Room TBD

In this session, I'm very excited to show you from start to finish how to use Machine Learning to predict a sentiment in real-time with SQL Server (On-Premise). - AGENDA: 1. Add ML Features 2. Grant Access 3. Config 4. Install Pretrained & Open Source ML Models 5. Code in Python and T-SQL 6. Python Profiling 7. Real-time scoring 8. Review Sentiment Results 9. Resources 10. Raffle 2x $25 Visa Giftcards (No purchase necessary). Must fill out eval to enter (https://goo.gl/mpcvCA).


Sam Mesel Bio
LinkedIn

Intro to Databricks

11:10AM-12:20PM, SQL/BI - Room TBD

< to be developed >


Kevin G. Boles Bio
Twitter LinkedIn

SQL Server Query Plan Deep Dive

1:20PM-2:30PM, SQL/BI - Room TBD

Another in TheSQLGuru's Deep Dive series! Query plans - the roadmaps of how your query will be handled by the engine. They contain TONs of information for the astute SQL Server user. Lets dig into them and see what we can learn about and from them and also talk about how they can be used to aid our query tuning efforts.





TBD

2:40PM-3:50PM, SQL/BI - Room TBD






TBD

4:00PM-5:10PM, SQL/BI - Room TBD



Marcelo Olivas Bio
Twitter LinkedIn

Migrating Monolithics to Microservices - Lessons Learned

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

Lessons learned in migrating monolithic applications to microservices. This talk will be around tools, patterns, but mostly it will be a retrospective of the past 4 years on what worked well and what did not.


Joel Lord Bio
Twitter

I Don't Care About Security (And Neither Should You)

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

Remember when setting up an auth system was easy? Me neither. From the signup form, the login form, password reset form, and all the validation in between it can easily take weeks if not months to get something basic up and running. Then you have to deal with all the security considerations. No thanks. During this presentation, the attendees will be introduced to OpenID and OAuth. They will learn how to leverage these technologies to create secure applications, but most importantly, they will learn why and how to delegate authorization and authentication so they can focus on their real work and forget about all that security stuff.





TBD

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






TBD

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



Rick Tuttle Bio
LinkedIn

Make Your Existing Site a Progressive Web App

2:40PM-3:50PM, Web Development 1 - Room TBD

This session will introduce Progressive Web Apps and how you can turn an existing site into a PWA. We'll show how to create a PWA on a few different platforms, including ASP.NET.





TBD

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






TBD

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






TBD

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






TBD

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






TBD

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



Chris DeMars Bio
Twitter LinkedIn

Hacking the Human Perception

2:40PM-3:50PM, Web Development 2 - Room TBD

Hacking you say? Yes, I do, but this type of hacking has nothing to do with hooking in Matrix style or surfing through The Gibson at Ellingson Mineral Company. Nope, this type of hacking involves how we as developers, create the illusion of fast load times for our Web applications. Performance is gaining much visibility in the industry and catering to the needs of the user, there are many things we can do to facilitate that need. This talk will focus on ways we can make things appear to be faster than they are and ways to avoid having to play Houdini entirely.





TBD

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



Betty Pierce Bio
Twitter LinkedIn

React Native Up and Running

8:30AM-9:40AM, Xamarin/Mobile - Room TBD

React Native Up and Running - History of React Native & Current Support/Release Cycle > Difference between react-native-init and create-react-native-app > CLI for iOS, Android and Windows > React Native UI design, Router and Forms > Tools, Popular Plug-ins and Resources





TBD

9:50AM-11:00AM, Xamarin/Mobile - Room TBD






TBD

11:10AM-12:20PM, Xamarin/Mobile - Room TBD



Mark J Radacz Bio
Twitter LinkedIn

Xamarin Forms MVVM and Blockchain integration

1:20PM-2:30PM, Xamarin/Mobile - Room TBD

Learn how to integrate Xamarin Forms mobile app with Bitcoin and Ethereum blockchain





TBD

2:40PM-3:50PM, Xamarin/Mobile - Room TBD






TBD

4:00PM-5:10PM, Xamarin/Mobile - Room TBD