Date for Desert Code Camp - 2014.2  Saturday, October 18, 2014 8:00:00 AM - Saturday, October 18, 2014 6:00:00 PM

Schedule by Time

SC-140 (120) CHO-110 (73) IRN-120 (72) IRN-219 (45) IRN-231 (32) IRN-232 (32) IRN-123 (28) IRN-124 (28) IRN-125 (28) IRN-129 (28) IRN-130 (28) IRN-226 (28) IRN-227 (28) IRN-230 (28) IRN-107 (24) IRN-108 (24)
8:30 AM - 9:30 AM
AngularJS Directives

Alexander Kahoun

Track : Javascript/Node.js
Room : SC-140
Time : 8:30 AM - 9:30 AM
The Evolution of Asynchronous Programming on .NET

Peter Ritchie

Track : .NET
Room : CHO-110
Time : 8:30 AM - 9:30 AM
Learn to Love Lambdas

Jeremy Clark

Track : .NET
Room : IRN-120
Time : 8:30 AM - 9:30 AM
ASP.NET vNext

Rob Richardson

Track : ASP.NET
Room : IRN-219
Time : 8:30 AM - 9:30 AM
NodeBots : Creating robots with JavaScript

Luis Montes

Track : Javascript/Node.js
Room : IRN-231
Time : 8:30 AM - 9:30 AM
Office 365 APIs, Why should I care

Randy Miller

Track : Other
Room : IRN-232
Time : 8:30 AM - 9:30 AM
Introduction to Azure

Don Irwin

Track : .NET
Room : IRN-123
Time : 8:30 AM - 9:30 AM
Introduction to Function Composition with Scala

Jose Trigueros

Track : Other
Room : IRN-124
Time : 8:30 AM - 9:30 AM
Build Automation with Team Foundation Server

John Hannah

Track : DevOps/System Administration
Room : IRN-125
Time : 8:30 AM - 9:30 AM
Reactive Extensions (Rx) in Action

Jim Wooley

Track : .NET
Room : IRN-129
Time : 8:30 AM - 9:30 AM
Making Programs Talk

Michael Collins

Track : Other
Room : IRN-130
Time : 8:30 AM - 9:30 AM
Available
AngularJS in 60ish Minutes

Dan Wahlin

Track : Javascript/Node.js
Room : IRN-227
Time : 8:30 AM - 9:30 AM
Crazy Little Thing Called Change: Using Automation to Track Application Change Over Time

Shaun Callighan

Track : DevOps/System Administration
Room : IRN-230
Time : 8:30 AM - 9:30 AM
Software Defined Radio - An Introduction

Schuyler St. Leger

Track : Other
Room : IRN-107
Time : 8:30 AM - 9:30 AM
MeteorJS: Brilliant Shooting Star, or Shiny Space Junk?

Inactive User

Track : Javascript/Node.js
Room : IRN-108
Time : 8:30 AM - 9:30 AM
9:45 AM - 10:45 AM
The Glory of REST

Vivin Paliath

Track : Other
Room : SC-140
Time : 9:45 AM - 10:45 AM
Rock Your Code With Defensive Programming

David McCarter

Track : .NET
Room : CHO-110
Time : 9:45 AM - 10:45 AM
Introduction to Web API

John Kuhn

Track : ASP.NET
Room : IRN-120
Time : 9:45 AM - 10:45 AM
Dependency Injection: A Practical Introduction

Jeremy Clark

Track : .NET
Room : IRN-219
Time : 9:45 AM - 10:45 AM
Intro to Bluetooth Low Energy

Jacob Rosenthal

Track : Javascript/Node.js
Room : IRN-231
Time : 9:45 AM - 10:45 AM
An Introduction to Genetic Algorithms

Jeff Nickoloff

Track : Other
Room : IRN-232
Time : 9:45 AM - 10:45 AM
Azure Websites

Robin Shahan

Track : Other
Room : IRN-123
Time : 9:45 AM - 10:45 AM
Docker.io for Developers

Dennis Reams

Track : Other
Room : IRN-124
Time : 9:45 AM - 10:45 AM
Story Points Revisited

Larry Apke

Track : Agile
Room : IRN-125
Time : 9:45 AM - 10:45 AM
Isomorphic JavaScript: An Obsession in 4 parts

Inactive User

Track : Javascript/Node.js
Room : IRN-129
Time : 9:45 AM - 10:45 AM
Intro to EmberJS

Josh Padnick

Track : Javascript/Node.js
Room : IRN-130
Time : 9:45 AM - 10:45 AM
Design Patterns: The mystic secret of great programmers

James Bucanek

Track : Other
Room : IRN-226
Time : 9:45 AM - 10:45 AM
Real world React with Fission

Steve Lacy

Track : Javascript/Node.js
Room : IRN-227
Time : 9:45 AM - 10:45 AM
Nuget is easier than you think and you should be using it.

Justin James

Track : .NET
Room : IRN-230
Time : 9:45 AM - 10:45 AM
Xamarin.Forms Mobile Development with the new 3.0 framework

Les Brown

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-107
Time : 9:45 AM - 10:45 AM
Available
11:00 AM - 12:00 PM
What C# Developers Should Know About JavaScript

Eric King

Track : Javascript/Node.js
Room : SC-140
Time : 11:00 AM - 12:00 PM
Android From The Trenches

Donn Felker

Track : Mobile (Android/iOS/Microsoft)
Room : CHO-110
Time : 11:00 AM - 12:00 PM
Deploying systems with Node.js

Steve Lacy

Track : Javascript/Node.js
Room : IRN-120
Time : 11:00 AM - 12:00 PM
Real World WebSockets

Guy Ellis

Track : Javascript/Node.js
Room : IRN-219
Time : 11:00 AM - 12:00 PM
Internet of Things 101

Chris Matthieu

Track : Other
Room : IRN-231
Time : 11:00 AM - 12:00 PM
Ins-and-Outs of Concurrency with Java

Jeff Nickoloff

Track : Java
Room : IRN-232
Time : 11:00 AM - 12:00 PM
Everything you need to know about Azure File shares (preview)

Robin Shahan

Track : Other
Room : IRN-123
Time : 11:00 AM - 12:00 PM
Swift Tricks

Michael Luttrell

Track : Other
Room : IRN-124
Time : 11:00 AM - 12:00 PM
Panel: Agile In Practice

Alan Dayley

Track : Agile
Room : IRN-125
Time : 11:00 AM - 12:00 PM
Let's talk testing

Joe Fleming

Track : Javascript/Node.js
Room : IRN-129
Time : 11:00 AM - 12:00 PM
Exposing Data in your WebAPI

Jim Wooley

Track : ASP.NET
Room : IRN-130
Time : 11:00 AM - 12:00 PM
Introduction to Hadoop

Satya Mudiam

Track : Database (SQL/NoSQL)
Room : IRN-226
Time : 11:00 AM - 12:00 PM
Introduction to Cross Platform Mobile Development in C# with Xamarin

James Montemagno

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-227
Time : 11:00 AM - 12:00 PM
Accidentally Manager – A Survival Guide for First-Time Engineering Managers

Theo Jungeblut

Track : Other
Room : IRN-230
Time : 11:00 AM - 12:00 PM
Available
Mocking the UI with Balsamiq Mockups

Jeremy Pauli

Track : Design (UX/UI)
Room : IRN-108
Time : 11:00 AM - 12:00 PM
12:00 PM - 1:00 PM

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

Lunch

1:00 PM - 2:00 PM
Get your database under control

Rob Richardson

Track : Database (SQL/NoSQL)
Room : SC-140
Time : 1:00 PM - 2:00 PM
Advanced Internet of Things

Chris Matthieu

Track : Other
Room : CHO-110
Time : 1:00 PM - 2:00 PM
Why Agile Works...and How to Screw it Up!

Perry Reinert

Track : Agile
Room : IRN-120
Time : 1:00 PM - 2:00 PM
A Gentle Introduction to CQRS

Peter Ritchie

Track : .NET
Room : IRN-219
Time : 1:00 PM - 2:00 PM
AWS Developer Fundamentals

Josh Padnick

Track : DevOps/System Administration
Room : IRN-231
Time : 1:00 PM - 2:00 PM
Available
Azure DocumentDB 101

John Ackerman

Track : .NET
Room : IRN-123
Time : 1:00 PM - 2:00 PM
Dependency Injection with StructureMap

Inactive User

Track : .NET
Room : IRN-124
Time : 1:00 PM - 2:00 PM
Available
C#, the best programming language. Why I love it and so should you.

James Montemagno

Track : .NET
Room : IRN-129
Time : 1:00 PM - 2:00 PM
What's new in Java 8

Inactive User

Track : Java
Room : IRN-130
Time : 1:00 PM - 2:00 PM
Devilishly Simple IoT with Electric Imp

Mark Tucker

Track : Other
Room : IRN-226
Time : 1:00 PM - 2:00 PM
Purely Functional Programming in an Imperative World – An introduction to PFP with Haskell

Alex Crough

Track : Other
Room : IRN-227
Time : 1:00 PM - 2:00 PM
SQL Server Analysis Services Best Practices

Alan Faulkner

Track : Other
Room : IRN-230
Time : 1:00 PM - 2:00 PM
TDD Kata Live!

Rob Bagby

Track : .NET
Room : IRN-107
Time : 1:00 PM - 2:00 PM
Available
2:15 PM - 3:15 PM
Swift 101

Chris Wagner

Track : Mobile (Android/iOS/Microsoft)
Room : SC-140
Time : 2:15 PM - 3:15 PM
Arduino Fun!

Chris Matthieu

Track : Other
Room : CHO-110
Time : 2:15 PM - 3:15 PM
Available
How *Not* to Write Concurrent Code

Peter Ritchie

Track : .NET
Room : IRN-219
Time : 2:15 PM - 3:15 PM
Install windows software easier and faster using Chocolatey

Justin James

Track : DevOps/System Administration
Room : IRN-231
Time : 2:15 PM - 3:15 PM
Next Generation PaaS and Software Distribution with Docker.io

Jeff Nickoloff

Track : DevOps/System Administration
Room : IRN-232
Time : 2:15 PM - 3:15 PM
Azure, .NET and the Internet of Things

Jason Kanaris

Track : .NET
Room : IRN-123
Time : 2:15 PM - 3:15 PM
Event Sourcing with .Net

Inactive User

Track : .NET
Room : IRN-124
Time : 2:15 PM - 3:15 PM
High Speed Math! (an introduction to using PETSc and SLEPc)

Douglas Friday

Track : Other
Room : IRN-125
Time : 2:15 PM - 3:15 PM
Is your organization ready for Scaling Agile?

Kamlesh Ravlani

Track : Agile
Room : IRN-129
Time : 2:15 PM - 3:15 PM
Adaptive Views in iOS 8

James Bucanek

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-130
Time : 2:15 PM - 3:15 PM
Advance Your Career - Move Into IT Management

Steve Booze

Track : Other
Room : IRN-226
Time : 2:15 PM - 3:15 PM
Using BreweryDb.com API with Xamarin Forms

Mike Hamilton

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-227
Time : 2:15 PM - 3:15 PM
Deployment Automation using OpsWorks and Chef on AWS

Pankaj Gaddam

Track : DevOps/System Administration
Room : IRN-230
Time : 2:15 PM - 3:15 PM
PowerShell for .NET Developers

Michael Collins

Track : .NET
Room : IRN-107
Time : 2:15 PM - 3:15 PM
Leveraging Visual Studio T4 and code factories to improve pattern adherence, ease refactoring and efficiently scaffold an application framework

Inactive User

Track : .NET
Room : IRN-108
Time : 2:15 PM - 3:15 PM
3:30 PM - 4:30 PM
Clean Code I – Best Practices

Theo Jungeblut

Track : Agile
Room : SC-140
Time : 3:30 PM - 4:30 PM
Developing Applications for Android Wear

Wolf Paulus

Track : Mobile (Android/iOS/Microsoft)
Room : CHO-110
Time : 3:30 PM - 4:30 PM
Rock Your Technical Interview (Part 1)

David McCarter

Track : Other
Room : IRN-120
Time : 3:30 PM - 4:30 PM
iOS Performance Monitoring at Scale

Tomasz Stechly

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-219
Time : 3:30 PM - 4:30 PM
Maximize your productivity potential in Windows and Visual Studio

Justin James

Track : .NET
Room : IRN-231
Time : 3:30 PM - 4:30 PM
Intro to Universal Windows Apps

J. Michael Palermo IV

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-232
Time : 3:30 PM - 4:30 PM
Azure Cloud Finance

Michael Collins

Track : Other
Room : IRN-123
Time : 3:30 PM - 4:30 PM
Mob Programming - A Year Later

Andrew Miller

Track : Agile
Room : IRN-124
Time : 3:30 PM - 4:30 PM
Available
Understanding the fundamentals about MongoDB Replication

Avinash Ramineni

Track : Database (SQL/NoSQL)
Room : IRN-129
Time : 3:30 PM - 4:30 PM
Escape Merging Hell: Auto-merging with Atlassian Stash and Bamboo

Thomas Behlau

Track : Other
Room : IRN-130
Time : 3:30 PM - 4:30 PM
Get to know Knockout.js

Nick Ciubotariu

Track : Javascript/Node.js
Room : IRN-226
Time : 3:30 PM - 4:30 PM
Approaching the Singularity with the WebSpeech API

Michael Luttrell

Track : Javascript/Node.js
Room : IRN-227
Time : 3:30 PM - 4:30 PM
Available
Available
Available
4:45 PM - 5:45 PM
Clean Code II - Software Craftsmanship

Theo Jungeblut

Track : Agile
Room : SC-140
Time : 4:45 PM - 5:45 PM
Getting pushy with SignalR and Reactive Extensions

Jim Wooley

Track : ASP.NET
Room : CHO-110
Time : 4:45 PM - 5:45 PM
Rock Your Technical Interview (Part 2)

David McCarter

Track : Other
Room : IRN-120
Time : 4:45 PM - 5:45 PM
Learning Node.js Lab

Guy Ellis

Track : Javascript/Node.js
Room : IRN-219
Time : 4:45 PM - 5:45 PM
Getting Started with MultiCopters (aka. Drones)

Tom Paulus

Track : Other
Room : IRN-231
Time : 4:45 PM - 5:45 PM
Abstract Art: Getting Things "Just Right"

Jeremy Clark

Track : Other
Room : IRN-232
Time : 4:45 PM - 5:45 PM
.NET TDD Kickstart

Barry Stahl

Track : Agile
Room : IRN-123
Time : 4:45 PM - 5:45 PM
Available
Available
Available
Available
Available
Available
Available
Available
Available