Date for Desert Code Camp - 2013.1  Saturday, April 20, 2013 8:00:00 AM - Saturday, April 20, 2013 5:00:00 PM

Schedule by Room

9:00 AM - 10:00 AM 10:15 AM - 11:15 AM 11:30 AM - 12:30 PM 12:30 PM - 1:30 PM 1:00 PM - 2:00 PM 2:15 PM - 3:15 PM 3:30 PM - 4:30 PM 4:45 PM - 5:45 PM
IRN-120 (72)
Dive into HTML5 Game Development

Luis Montes

Track : Javascript/Node.js
Room : IRN-120
Time : 9:00 AM - 10:00 AM
Faster than AJAX: Asynchronous real-time apps with Node and websockets

Luis Montes

Track : Javascript/Node.js
Room : IRN-120
Time : 10:15 AM - 11:15 AM
Clean Code: Homicidal Maniacs Read Code, Too

Jeremy Clark

Track : Agile
Room : IRN-120
Time : 11:30 AM - 12:30 PM
Callback to the Future

Ryan Gasparini

Track : Javascript/Node.js
Room : IRN-120
Time : 1:00 PM - 2:00 PM
Inroduction to ASP.NET MVC Scaffolding

Joel Neubeck

Track : .NET
Room : IRN-120
Time : 2:15 PM - 3:15 PM
Available
Getting Started with Raspberry Pi

Tom Paulus

Track : Other
Room : IRN-120
Time : 4:45 PM - 5:45 PM
IRN-219 (45)
Available
The Legend of Lambda

Chris Eargle

Track : .NET
Room : IRN-219
Time : 10:15 AM - 11:15 AM
Secrets of a .NET Ninja

Chris Eargle

Track : .NET
Room : IRN-219
Time : 11:30 AM - 12:30 PM
RavenDB 2.0 - Painless NoSQL for the .Net Developer [Part 1 of 2]

Matt Johnson

Track : Database (SQL/NoSQL)
Room : IRN-219
Time : 1:00 PM - 2:00 PM
RavenDB 2.0 - Painless NoSQL for the .Net Developer [Part 2 of 2]

Matt Johnson

Track : Database (SQL/NoSQL)
Room : IRN-219
Time : 2:15 PM - 3:15 PM
TypeScript 101

John Lindquist

Track : .NET
Room : IRN-219
Time : 3:30 PM - 4:30 PM
Available
IRN-220 (32)
Learn the Lingo: Design Patterns

Jeremy Clark

Track : .NET
Room : IRN-220
Time : 9:00 AM - 10:00 AM
Dependency Injection: A Practical Introduction

Jeremy Clark

Track : .NET
Room : IRN-220
Time : 10:15 AM - 11:15 AM
Deep dive into ASP.NET SignalR

Joel Neubeck

Track : .NET
Room : IRN-220
Time : 11:30 AM - 12:30 PM
Amazon Web Services for PHP Developers

Jeremy Lindblom

Track : Other
Room : IRN-220
Time : 1:00 PM - 2:00 PM
Git Educated About Git - 20 Essential Commands

Jeremy Lindblom

Track : Other
Room : IRN-220
Time : 2:15 PM - 3:15 PM
Available
SSRS – Implementing a Rendering Extension

Josh SIvey

Track : Other
Room : IRN-220
Time : 4:45 PM - 5:45 PM
IRN-123 (28)
Date and Time Fundamentals

Matt Johnson

Track : .NET
Room : IRN-123
Time : 9:00 AM - 10:00 AM
Encapsulating Style

Ryan Gasparini

Track : HTML/CSS
Room : IRN-123
Time : 10:15 AM - 11:15 AM
Agile Tools

Roy van de Water

Track : Agile
Room : IRN-123
Time : 11:30 AM - 12:30 PM
RESTful Web Apps with WebAPI (part 1 of 2) - Backend with MongoDB

Alexander Kahoun

Track : .NET
Room : IRN-123
Time : 1:00 PM - 2:00 PM
RESTful Web Apps with WebAPI (part 2 of 2) - Front-End with Backbone.js

Alexander Kahoun

Track : Javascript/Node.js
Room : IRN-123
Time : 2:15 PM - 3:15 PM
WebID - Social Network Presence You Control

Ed Nicholson

Track : Other
Room : IRN-123
Time : 3:30 PM - 4:30 PM
Available
IRN-124 (28)
Maqetta - Ready To Go UI Prototyping in HTML5 CSS3 and JS

Ed Nicholson

Track : HTML/CSS
Room : IRN-124
Time : 9:00 AM - 10:00 AM
Object-Oriented Programming with Ruby

Jay McGavren

Track : Ruby
Room : IRN-124
Time : 10:15 AM - 11:15 AM
Real World Backbone.js

Chris Cowan

Track : Javascript/Node.js
Room : IRN-124
Time : 11:30 AM - 12:30 PM
Realtime Communications with Node.JS, WebSockets, & WebRTC

Chris Matthieu

Track : Javascript/Node.js
Room : IRN-124
Time : 1:00 PM - 2:00 PM
Activating Wonder Twin Powers: NoSQL and Relational Databases Unite to Take on Corporate Challenges

Brad Flachsbart

Track : Database (SQL/NoSQL)
Room : IRN-124
Time : 2:15 PM - 3:15 PM
Deobfuscating Stupidity: Obfuscation Tactics, Techniques, and Uses in Malware

Pax Whitmore

Track : Other
Room : IRN-124
Time : 3:30 PM - 4:30 PM
The importance of the Product Owner figure.

Alan Dayley

Track : Agile
Room : IRN-124
Time : 4:45 PM - 5:45 PM
IRN-125 (28)
How to Hire and Manage Virtual Software Developers

Vincent Serpico

Track : Other
Room : IRN-125
Time : 9:00 AM - 10:00 AM
Testing RESTful Web Services

Joel Neubeck

Track : .NET
Room : IRN-125
Time : 10:15 AM - 11:15 AM
An Arduino Data Logger

Don Doerres

Track : Other
Room : IRN-125
Time : 11:30 AM - 12:30 PM
Hands on with ActiveMQ

Christian Posta

Track : Java
Room : IRN-125
Time : 1:00 PM - 2:00 PM
Watering Agile for Executive Communication

Mike Ulichny

Track : Agile
Room : IRN-125
Time : 2:15 PM - 3:15 PM
Voice enabling web pages and mobile applications

Wolf Paulus

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-125
Time : 3:30 PM - 4:30 PM
Building an Office Add-in without the pain of VSTO or COM

Dave Campbell

Track : .NET
Room : IRN-125
Time : 4:45 PM - 5:45 PM
IRN-126 (28)
T4 code generation - Intro to the Microsoft Text Template Transformation Toolkit (T4)

Gavin Stevens

Track : .NET
Room : IRN-126
Time : 9:00 AM - 10:00 AM
Designing a REST Web API

Steele Price

Track : .NET
Room : IRN-126
Time : 10:15 AM - 11:15 AM
Behavior Driven Development or: How I Learned To Stop Worrying and Love My Users

Michael McGuire

Track : .NET
Room : IRN-126
Time : 11:30 AM - 12:30 PM
Ooey GUI Web

Craig Berntson

Track : Javascript/Node.js
Room : IRN-126
Time : 1:00 PM - 2:00 PM
Facilitating Amazing Retrospectives

Clayton Lengel-Zigich

Track : Agile
Room : IRN-126
Time : 2:15 PM - 3:15 PM
Moving to the Dark Side - How to Break Into IT Management

Steve Booze

Track : Other
Room : IRN-126
Time : 3:30 PM - 4:30 PM
iOS: Building More with Less

Kyle Stewart

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-126
Time : 4:45 PM - 5:45 PM
IRN-127 (28)
Hacking Your Team with the Core Protocols

Clayton Lengel-Zigich

Track : Agile
Room : IRN-127
Time : 9:00 AM - 10:00 AM
Panel: Implementing Agile in the real world

Kamlesh Ravlani

Track : Agile
Room : IRN-127
Time : 10:15 AM - 11:15 AM
From Scrum team to an Agile Team

Rajesh Aadi

Track : Agile
Room : IRN-127
Time : 11:30 AM - 12:30 PM
iOS for the .Net Web Guy

Lee Brandt

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-127
Time : 1:00 PM - 2:00 PM
Managing CouchDB with Node.js

Chris Cowan

Track : Database (SQL/NoSQL)
Room : IRN-127
Time : 2:15 PM - 3:15 PM
Data Integrity: the Row Spanning Dependency pattern

Tomm Carr

Track : Database (SQL/NoSQL)
Room : IRN-127
Time : 3:30 PM - 4:30 PM
Mostly Cloudy: A Demo of an Internal Cloud and the Technology Behind it

Brad Flachsbart

Track : Other
Room : IRN-127
Time : 4:45 PM - 5:45 PM
IRN-128 (28)
Surviving and Thriving in Technical Interviews

Jeremy Lindblom

Track : Other
Room : IRN-128
Time : 9:00 AM - 10:00 AM
Creating responsive, dynamic user interfaces with KnockoutJS.

Trenton Kuzma

Track : Javascript/Node.js
Room : IRN-128
Time : 10:15 AM - 11:15 AM
MapBox - Using OpenStreetMap Data in Your Projects & Sites

Ed Nicholson

Track : Design (UX/UI)
Room : IRN-128
Time : 11:30 AM - 12:30 PM
Node.js Streams: The funnest io abstraction.

Nick Niemeir

Track : Javascript/Node.js
Room : IRN-128
Time : 1:00 PM - 2:00 PM
Windows Installer XML 101: Introduction to WiX

Chris Schiffhauer

Track : .NET
Room : IRN-128
Time : 2:15 PM - 3:15 PM
Building a DSL using an OData Source

Barry Stahl

Track : .NET
Room : IRN-128
Time : 3:30 PM - 4:30 PM
Grunt.js Deep Dive

Blaine Bublitz

Track : Javascript/Node.js
Room : IRN-128
Time : 4:45 PM - 5:45 PM
IRN-129 (28)
Unity Intro

Leonardo Ceballos

Track : Other
Room : IRN-129
Time : 9:00 AM - 10:00 AM
Fundamentals of Web Performance Optimization

Matthew Bennett

Track : Other
Room : IRN-129
Time : 10:15 AM - 11:15 AM
Android: Building More with Less

Donn Felker

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-129
Time : 11:30 AM - 12:30 PM
Unit Testing your SQL Server database using tSQLt

Josh SIvey

Track : Database (SQL/NoSQL)
Room : IRN-129
Time : 1:00 PM - 2:00 PM
Creating Extensible .NET Applications using v8

Michael Collins

Track : .NET
Room : IRN-129
Time : 2:15 PM - 3:15 PM
Asynchronous Messaging Patterns using ZeroMQ

Michael Collins

Track : Other
Room : IRN-129
Time : 3:30 PM - 4:30 PM
Using Arduino (and an Android app) to control Lego motors

Sheldon McGee

Track : Other
Room : IRN-129
Time : 4:45 PM - 5:45 PM
IRN-131 (28)
Android Custom Adapters for Grouped Tables and Spinner Subtitles

David Barkman

Track : Mobile (Android/iOS/Microsoft)
Room : IRN-131
Time : 9:00 AM - 10:00 AM
Creating Your First Video Game for the Windows Store

J. Michael Palermo IV

Track : .NET
Room : IRN-131
Time : 10:15 AM - 11:15 AM
A Love Child with AngularJS and Socket.io

Lukas Ruebbelke

Track : Javascript/Node.js
Room : IRN-131
Time : 11:30 AM - 12:30 PM
DOS attacks

Rudra Peram

Track : Other
Room : IRN-131
Time : 1:00 PM - 2:00 PM
AngularJS and PhoneGap UNITE!

Lukas Ruebbelke

Track : Javascript/Node.js
Room : IRN-131
Time : 2:15 PM - 3:15 PM
BizTalk ESB

Eric Stott

Track : Other
Room : IRN-131
Time : 3:30 PM - 4:30 PM
Software Quality via Unit Testing

Shaun Abram

Track : QA/Testing
Room : IRN-131
Time : 4:45 PM - 5:45 PM
IRN-106 (24)
Intro to Scala

Koshin Mariano

Track : Java
Room : IRN-106
Time : 9:00 AM - 10:00 AM
Available
Available
Lean Startup in Big Enterprise

Alan Dayley

Track : Agile
Room : IRN-106
Time : 1:00 PM - 2:00 PM
Hacking Your Attorneys Fees: Business Law 101

Chris Love

Track : Other
Room : IRN-106
Time : 2:15 PM - 3:15 PM
Available
CanJS in Practice

Steele Price

Track : Javascript/Node.js
Room : IRN-106
Time : 4:45 PM - 5:45 PM