Menu Register

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

9:50AM-11:00AM


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


Guy Royse Bio
Twitter LinkedIn

Machine Learning for Gamers: Dungeon Forecasts & Dragon Regressions

9:50AM-11:00AM, AI/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!


Scott Addie Bio
Twitter LinkedIn

Protecting App Secrets with .NET Core and Azure

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

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.


Scott Dorman Bio
Twitter LinkedIn

Memory Management Fundamentals (part 2) – IDisposable and the Dispose Pattern

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

Continuing the discussion on memory management in .NET, we’ll re-cap the basics of how the garbage collection system works and then talk about the IDisposable interface and the Dispose pattern. This will cover not just how to use the pattern but also how to implement the pattern into your own classes. (Part 2 of 2)


Isaac Levin Bio
Twitter LinkedIn

Edit Application Insights: The Tool You Never Knew You Needed

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

Understanding how our applications function in the wild is essential for developers when issues arise. With the power of knowledge, we can enable ourselves to provide the best experience to our fellow developers, and our stakeholders. One of the solutions that supplies this power is Application Insights. Application Insights is a service provided by Microsoft allowing you to monitor your application live, detect performance anomalies, and observe this data with powerful analytics. Together we will see how easy it is to add Application Insights to our applications, whether we have access to the code-base or not. Once instrumented, we will dive deeper into the capabilities of Application Insights and show how to leverage all the rich data collected from our application. Finally, as developers the last thing we want to do is troubleshoot an issue in Production, with everyone watching and the stakes are high. Watch as we monitor a live application that is throwing exceptions and how Application Insights can be used to help us solve the problem faster. When we are done, attendees will be empowered with the knowledge to leverage Application Insights to be more productive with their work.


Ray Almonte Bio
Twitter LinkedIn

Source control with GIT, Github and GitFlow using Azure Devops

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

Most of us have GitHub accounts where we store our code and make it accessible. Git is the basis for many source control activities and connections. This session will explored the similarities and differences between Git and GitHub and a source control workflow called GitFlow and their integration with Visual Studio. We're currently using Azure DevOps (formerly Visual Studio Team Services), and our implementation is connected to JIRA for tracking programming requests and defects.


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.


Paul Hacker Bio
Twitter LinkedIn

How Microsoft Does DevOps

9:50AM-11:00AM, DevOps - 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.


Dave Noderer Bio
Twitter LinkedIn

My IOT Journey

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

I have been building an IOT device "AirMon" and will share what I've done, the tools I have used, how the decisions were made and what future refinements I want to make. It is still a work in progress but what I am learning should be helpful to others. Topics covered include devices, networks, Azure IOT Hub, Azure Functions, Azure WebApp and hardware design.


Roberto Valdez Bio
Twitter LinkedIn

Blockchain's Impacts on Cybercrime

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

Blockchain’s current and potential use cases are disrupting traditional models of transactions and data storage. Organizations, individuals, and regulators are assessing use cases and preparing for the impacts. Effective responses are informed through an understanding of risks and technologies involved. This presentation provides an overview of current blockchain and cryptocurrencies use cases as well as examples of risk assessment practices and important considerations for proactively developing responses to disruptive technologies.


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.


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).





TBD

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






TBD

9:50AM-11:00AM, TBD 3 - Room TBD



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

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



Jaime Valencia Bio
Twitter

React Native using Firebase (Cloud)

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

Integrate your mobile app with the Cloud - Firebase Data connections, messaging, cloud functions, cloud firestore.