July 10-12, 2017
If you have a ticket, login or register to select your favorite sessions and build your schedule!
Don't have a ticket? Get one today!
Nicolet A | Nicolet B | Duluth A | Joliet B | Marquette B | Cadillac A | Cadillac B | |
---|---|---|---|---|---|---|---|
7:30A | Registration and Breakfast - Mackinac Ballroom Foyer | ||||||
8:30A |
Architectural Katas
Ted Neward
|
Up and Running with Angular
Justin James
|
Become a User Experience Designer for a Day
Susan Shapiro
|
Intro to Game Development in Unity3D
Peter Guenther
|
Introduction to ASP.NET Core Hands on Workshop
Jeffrey T. Fritz
|
Awesome C#: Unit Testing
Jeremy Clark
|
Scrum 101: The Do's and Do Not's of this Popular Methodology
Rob Versaw
|
12:00P | Lunch | ||||||
1:00P |
Architectural Katas
(continued)
Ted Neward
|
Up and Running with Angular
(continued)
Justin James
|
Become a User Experience Designer for a Day
(continued)
Susan Shapiro
|
Intro to Game Development in Unity3D
(continued)
Peter Guenther
|
Introduction to ASP.NET Core Hands on Workshop
(continued)
Jeffrey T. Fritz
|
Awesome C#: Unit Testing
(continued)
Jeremy Clark
|
Scrum 101: The Do's and Do Not's of this Popular Methodology
(continued)
Rob Versaw
|
Nicolet A | Nicolet B | Duluth A | Duluth B | Joliet A | Joliet B | Marquette A | Marquette B | Cadillac A | Cadillac B | |
---|---|---|---|---|---|---|---|---|---|---|
7:15A | Registration and Breakfast - Mackinac Ballroom Foyer | |||||||||
8:15A | Opening Remarks - Mackinac Ballroom | |||||||||
8:30A |
Rebooting the ASP.NET Franchise
Jay Harris
|
Strategies for learning React
Ryan Lanciaux
|
Building a Slack bot using Azure and ASP.NET Web API
Jason Loeffler
|
A Primer on Neural Networks
Chase Aucoin
|
Automating Docker-based Tasks in the Cloud using AWS Batch
Ryan Versaw
|
Establishing a SOLID Foundation – An Introduction to Software Design
Cameron Presley
|
Website Performance: Profiling ASP.NET Server Side Code Effectively
Mitchel Sellers
|
The Secrets of LINQ: the modern day Houdini
Brian Korzynski
|
5 Principles for Software that Works
Susan Shapiro
|
Ahead of the Pack: Guidelines for an Agile Architecture
Jerome Scheuring
|
9:30A | Break | |||||||||
9:45A |
Advanced Features in Web APIs
Sam Nasr
|
Programming Paradigms in JavaScript
Gwendolyn Faraday
|
Liven Up With Logic Apps
Gabrielle Crevecoeur
|
Microsoft Cognitive Services: Making AI Easy
Jennifer Marsman
|
Build mobile apps for iOS, Android, and Windows using JavaScript
Justin James
|
The Hitchhiker's Guide to Azure Mobile Apps
David Giard
|
A Gentle Introduction To The Basics Of Functional Programming
Onorio Catenacci
|
LINQPad: More than a Scratchpad
Dave Fancher
|
User Experience is Included at Every Level
Christina Aldan
|
Principles, Systems and Tools (AKA Why Hammers Don't Fix Every Problem)
Preston Chandler
|
10:45A | Break | |||||||||
11:00A |
From Legacy MVC to Modern MVC: An ASP.NET Core Migration Path
Scott Addie
|
JavaScript Futures: ES2017 and the Road Ahead
Jeff Strauss
|
Bitcoin: What makes it Secure?
Jason Follas
|
I'm hungry! What's for dinner? How to get ChatBots to feed you
Kevin Leung
|
Xamarin Forms: Writing one app to rule all your platforms
Duane Newman
|
Site Reliability Engineering for Growing Organizations
Jason Loeffler
|
Introduction to Amazon AWS
Brian Korzynski
|
5 Popular Choices for NoSQL on a Microsoft Platform
Matthew Groves
|
Become a Remote Working Pro
Michael Eaton
|
Scaling Scrum to the Enterprise
Caleb Jenkins
|
12:00P | Lunch | |||||||||
1:00P |
Angular2 with an ASP.NET Core backend, happiness ensues...
David Pine
|
Basics of Elixir and Phoenix
Onorio Catenacci
|
Speak To Me: Voice Development Practices
Heather Downing
|
From Developer to Data Scientist
Gaines Kergosien
|
NoSQL for Mobile in Practice
Hod Greeley
|
Unit Testing Makes Me Faster: Convincing Your Boss, Your Co-Workers, and Yourself
Jeremy Clark
|
How Functional Programming Made Me A Better Developer
Cameron Presley
|
Towards Elastic Scalability
Peter Ritchie
|
Design for Non-Designers from a Non-Designer
Jay Harris
|
Are You Really Using Kanban, or Just Making a List of Issues?
Tom Cudd
|
2:00P | Break | |||||||||
2:15P |
Building Reusable UI Components in ASP.NET Core MVC
Scott Addie
|
Write Better JavaScript with TDD
James Bender
|
Connecting the Physical World to the Digital World: or How we Automated the Speak Easy with IoT, Python, and Rust
Cameron Dershem
|
Breaking Into Bots
Gabrielle Crevecoeur
|
Why you should use React Native for your next mobile app
Gwendolyn Faraday
|
Demystifying Dependency Injection
Brent Stewart
|
Micro-Services: What we learned from 2016
Chase Aucoin
|
Cool SQL Server Features Everyone Should Know About
David Berry
|
Communication: Developing words into Solutions
Cory Mouton
|
|
3:15P | Break | |||||||||
3:30P |
Deployed in 60 Seconds: Up and Running Quickly with the Angular CLI
Stephen Cavaliere
|
Busy Developer's Guide to TypeScript
Ted Neward
|
Creating an artificially intelligent chat bot (meme bot) powered by Node.js
John Harden
|
Level Up From Hardware Noob to Hardware Node
Gabrielle Crevecoeur
|
Hands Free Mobile UI Testing
Duane Newman
|
What is DevOps?
Curtis Cockerham
|
Entity Framework performance monitoring and tuning
Jim Wooley
|
JSON Data Modeling in Document Databases
Matthew Groves
|
How to talk to designers (to get them to finally understand!)
Sheila Mullings
|
I Am An Enoughionist
Preston Chandler
|
5:00P | Detroit.Code() Attendee Party - GM RenCen - 42° N Restaurant |
Nicolet A | Nicolet B | Duluth A | Duluth B | Joliet A | Joliet B | Marquette A | Marquette B | Cadillac A | Cadillac B | |
---|---|---|---|---|---|---|---|---|---|---|
8:00A | Registration and Breakfast - Mackinac Ballroom Foyer | |||||||||
8:30A |
Unboxing ASP.NET CORE
Kevin Leung
|
Gulping All the Things
Chris DeMars
|
Big Data Solutions in Azure
David Giard
|
Intro to Azure Machine Learning: Predict Who Survives the Titanic
Jennifer Marsman
|
Using Analytics to Improve you Mobile App
Rob Versaw
|
Adventures with TDD and Paired Programming
Eric Helin
|
How to Upgrade Your Interface Designs (and Reduce Stupid Mistakes)
Susan Shapiro
|
Leveraging DynamoDB in a Node.js Environment
Ryan Bickham
|
.NET Standard explained
Marcin Juraszek
|
|
9:30A | Break | |||||||||
9:45A |
Never RESTing - RESTful API Design Best Practices Using ASP.NET Web API
Spencer Schneidenbach
|
Understand Asynchronous Programming in JavaScript
James Bender
|
Machine Learning with R
Matthew Renze
|
Using IoT and Cognitive Services to protect your home
Kevin Leung
|
Building a Multi-User Todo App with React Native, Swagger, and Couchbase Mobile
Hod Greeley
|
Design Patterns: Not Just for Architects
Jeremy Clark
|
Lightweight Pub/Sub for Web Applications using MQTT
Jason Follas
|
Tools and Procedures for Securing .Net Applications
Sam Nasr
|
Keep Yourself Alive - Stopping the effects of Burnout
Heather Wilde
|
|
10:45A | Break | |||||||||
11:00A |
Getting started with Entity Framework Core
Jim Wooley
|
Which way do I go? Which way do I go?: Understanding the Angular(2+) Router
Richard Taylor
|
Create your own Language-Driven Application Utilizing Google Cloud Speech API & Node.JS
Alex Goodman
|
Build a Skill for Alexa with Web API and Azure
Heather Downing
|
Apply Software Development Practice to Application Configuration
Tom Cudd
|
A feature based approach to software development
Ryan Lanciaux
|
Busy Architect's Guide to OWASP
Ted Neward
|
You are not your user
Sheila Mullings
|
My Team Is Awesome and Yours Is Too
Kevin Miller
|
HoloLens Mixed Reality for Fun & Profit
Gaines Kergosien
|
12:00P | Lunch | |||||||||
1:00P |
Creating a Solid Web Application Architecture Using Angular (2+) and ASP.NET Core Web API
Richard Taylor
|
Block__Element--Magic: CSS Modularity for the masses.
Chris DeMars
|
Fun with Mind Reading: Using EEG and Machine Learning To Perform Lie Detection
Jennifer Marsman
|
Unit Testing Strategies & Patterns in C#
Bill Dinger
|
Practical Patterns for the Progressing Programmer
Brent Stewart
|
F# in 60 Minutes
Dave Fancher
|
Advanced TDD with Mocks
Clay Dowling
|
Choice is Overrated - Designing Products That Know What You Want Before You Do
Heather Wilde
|
Leadership Journey: From Software Developer to Leader
Michael Eaton
|
HoloLens Hands-On Demos (every 5 min)
Gaines Kergosien
|
2:00P | Break | |||||||||
2:15P |
Introduction to Asynchronous Code in .NET
Bill Dinger
|
Deconstructing TypeScript’s Type System
Spencer Schneidenbach
|
Data Science for Developers: The Big Picture
Matthew Renze
|
Building a Magic Mirror w/ .NET
David Pine
|
What Every Developer Should Know About SQL Server Performance
David Berry
|
The Impact of Leveraging Open Source
Jeff Strauss
|
Introduction to developing with Microsoft Service Fabric
Peter Ritchie
|
How We Built a Highly Scalable Encryption Platform at Quicken Loans
Keith Elder
|
HoloLens Hands-On Demos (every 5 min)
(continued)
Gaines Kergosien
|
|
3:15P | Break | |||||||||
3:30P |
ASP.NET MVC & Identity: The Things You Were Never Told
Mitchel Sellers
|
Rapid REST API Development with Node and Sails
Justin James
|
Testing Embedded Code
Clay Dowling
|
Firebase Alexa
Jerome Scheuring
|
Why advanced search is NOT really advanced?
Wenbo Qiao
|
Coding Naked - Unit Testing those hard to reach places
Caleb Jenkins
|
Breaking up the Monolith: It's not all unicorns and rainbows!
Marcin Juraszek
|
A Look at Code Obfuscators
Kevin Miller
|
It's Dangerous To Go Alone. Take This!
Curtis Cockerham
|
HoloLens Hands-On Demos (every 5 min)
(continued)
Gaines Kergosien
|
4:30P | Closing remarks and prize drawings - Mackinac Ballroom |