Date for Saturday, April 5, 2014 8:00:00 AM - Saturday, April 5, 2014 6:00:00 PM
Schedule
The schedule is still subject to change. If you log in then all your selected sessions will be highlighted in
green and any that you are presenting at will be in blue. You'll be able to easily change what you're registered for with button.
You can download the entire schedule in PDF form here:
Download the schedule
IRN-120 (72) |
IRN-219 (45) |
IRN-124 (28) |
IRN-125 (28) |
IRN-126 (28) |
IRN-127 (28) |
IRN-128 (28) |
IRN-129 (28) |
IRN-130 (28) |
IRN-208 (28) |
IRN-221 (28) |
IRN-226 (28) |
IRN-227 (28) |
IRN-229 (28) |
IRN-230 (28) |
IRN-224 (24) |
8:30 AM - 9:30 AM
How I Learned to Love Dependency Injection
James Bender
Track : .NET
Room : IRN-219
Time : 8:30 AM - 9:30 AM
Getting Started with Internet of Things!
Inactive User
Track : Other
Room : IRN-124
Time : 8:30 AM - 9:30 AM
Introduction to MongoDB
Shekhar Vemuri
Track : Database (SQL/NoSQL)
Room : IRN-125
Time : 8:30 AM - 9:30 AM
Clean Code I - Design Patterns and Best Practices
Theo Jungeblut
Track : Agile
Room : IRN-126
Time : 8:30 AM - 9:30 AM
IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces
Jeremy Clark
Track : .NET
Room : IRN-127
Time : 8:30 AM - 9:30 AM
Create Your First Game for Android/iOS/Microsoft
J. Michael Palermo IV
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-128
Time : 8:30 AM - 9:30 AM
Basics of heap dump analysis
Bryan Stephens
Track : Java
Room : IRN-129
Time : 8:30 AM - 9:30 AM
Introduction to AngularJS
Chris Holwerda
Track : Javascript/Node.js
Room : IRN-120
Time : 8:30 AM - 9:30 AM
gulp - the Streaming build system
Steve Lacy
Track : Javascript/Node.js
Room : IRN-130
Time : 8:30 AM - 9:30 AM
Creating Maps Using the ESRI JavaScript API
Justin Chmura
Track : Javascript/Node.js
Room : IRN-208
Time : 8:30 AM - 9:30 AM
Nuget Essentials
Justin James
Track : .NET
Room : IRN-221
Time : 8:30 AM - 9:30 AM
Soft Skills for a Hard World Part 1
Don Doerres
Track : Other
Room : IRN-226
Time : 8:30 AM - 9:30 AM
DRY: Writing ADO.NET Providers for ASP.NET Forms... ONCE!
Inactive User
Track : .NET
Room : IRN-227
Time : 8:30 AM - 9:30 AM
Data bind everything! No longer bound to Windows thanks to MVVMCross
Inactive User
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-230
Time : 8:30 AM - 9:30 AM
Do-It-Yourself Graph Search
Michal Garbacz
Track : Database (SQL/NoSQL)
Room : IRN-224
Time : 8:30 AM - 9:30 AM
9:45 AM - 10:45 AM
Data Integrity: the Row Spanning Dependency antipattern.
Tomm Carr
Track : Database (SQL/NoSQL)
Room : IRN-219
Time : 9:45 AM - 10:45 AM
Advanced .NET Debugging
Michael Collins
Track : .NET
Room : IRN-124
Time : 9:45 AM - 10:45 AM
Practical MongoDB
Will Button
Track : Database (SQL/NoSQL)
Room : IRN-125
Time : 9:45 AM - 10:45 AM
Clean Code II - Cut your Dependencies with Dependency Injection Part 1
Theo Jungeblut
Track : Agile
Room : IRN-126
Time : 9:45 AM - 10:45 AM
Learn the Lingo: Design Patterns
Jeremy Clark
Track : Other
Room : IRN-127
Time : 9:45 AM - 10:45 AM
Rock Your Code With Visual Studio Add-ins
David McCarter
Track : .NET
Room : IRN-128
Time : 9:45 AM - 10:45 AM
Android From the Trenches
Inactive User
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-129
Time : 9:45 AM - 10:45 AM
Writing Mobile Apps for iOS, Android, and Windows Phone Simultaneously with PhoneGap
Bryan Hales
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-120
Time : 9:45 AM - 10:45 AM
Rails 4 - A Whirlwind Tour
Jay McGavren
Track : Ruby
Room : IRN-130
Time : 9:45 AM - 10:45 AM
Hosting Web Applications on the Amazon Cloud
Mike Blum
Track : DevOps/System Administration
Room : IRN-208
Time : 9:45 AM - 10:45 AM
Soft Skills for a Hard World Part 2
Don Doerres
Track : Other
Room : IRN-226
Time : 9:45 AM - 10:45 AM
Introduction to SaltStack Basics
Rodney West
Track : DevOps/System Administration
Room : IRN-227
Time : 9:45 AM - 10:45 AM
Concurrency in Java, a practical approach
Lennard Fuller
Track : Java
Room : IRN-224
Time : 9:45 AM - 10:45 AM
11:00 AM - 12:00 PM
BDD in .NET with SpecFlow
James Bender
Track : .NET
Room : IRN-219
Time : 11:00 AM - 12:00 PM
Just Go For It!
Michael Collins
Track : Other
Room : IRN-124
Time : 11:00 AM - 12:00 PM
MongoDB: Sharding Production Databases
Will Button
Track : Database (SQL/NoSQL)
Room : IRN-125
Time : 11:00 AM - 12:00 PM
Clean Code II - Cut your Dependencies with Dependency Injection Part 2
Theo Jungeblut
Track : Agile
Room : IRN-126
Time : 11:00 AM - 12:00 PM
Is your web site safe? What are the OWASP Top 10 web vulnerabilities
Chris Holwerda
Track : Other
Room : IRN-127
Time : 11:00 AM - 12:00 PM
Robust Web APIs with node.js and Express
Kevin Griffin
Track : Javascript/Node.js
Room : IRN-128
Time : 11:00 AM - 12:00 PM
Introduction to Node.js - Workshop
Steve Lacy
Track : Javascript/Node.js
Room : IRN-120
Time : 11:00 AM - 12:00 PM
Object-Oriented Programming with Ruby
Jay McGavren
Track : Ruby
Room : IRN-130
Time : 11:00 AM - 12:00 PM
Panel: Implementing Agile in the real world
Kamlesh Ravlani
Track : Agile
Room : IRN-208
Time : 11:00 AM - 12:00 PM
Introduction to D3 js
David Morgan
Track : Javascript/Node.js
Room : IRN-226
Time : 11:00 AM - 12:00 PM
An Introduction to Genetic Algorithms
Inactive User
Track : Other
Room : IRN-227
Time : 11:00 AM - 12:00 PM
Distributed Agile Development
Inactive User
Track : Agile
Room : IRN-230
Time : 11:00 AM - 12:00 PM
Creating Single Page Applications with Ember.js
Greg Babiars
Track : Javascript/Node.js
Room : IRN-229
Time : 11:00 AM - 12:00 PM
Using HTML5 Navigation and Resource Timing APIs to Understand Client User Experience
Inactive User
Track : HTML/CSS
Room : IRN-224
Time : 11:00 AM - 12:00 PM
12:00 PM - 1:00 PM
1:00 PM - 2:00 PM
The Ultimate JavaScript Experience
Inactive User
Track : Javascript/Node.js
Room : IRN-219
Time : 1:00 PM - 2:00 PM
Rogue Data Integration with Talend Open Studio
Jeremy Pauli
Track : Database (SQL/NoSQL)
Room : IRN-124
Time : 1:00 PM - 2:00 PM
Clean Code III - Software Craftsmanship
Theo Jungeblut
Track : Agile
Room : IRN-126
Time : 1:00 PM - 2:00 PM
Mob Programming - Like A Boss
Ross Beamish
Track : Agile
Room : IRN-127
Time : 1:00 PM - 2:00 PM
Next Generation PaaS and Software Distribution with Docker.io
Inactive User
Track : DevOps/System Administration
Room : IRN-128
Time : 1:00 PM - 2:00 PM
Creating Cross-Platform Mobile Apps Using C# with Xamarin
Les Brown
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-129
Time : 1:00 PM - 2:00 PM
Enter Web Components: It will change HTML/CSS/JS as we know it
Brad Westfall
Track : HTML/CSS
Room : IRN-120
Time : 1:00 PM - 2:00 PM
How not to get hacked - 5 Common .net Security Vulnerabilities and how to Fix Them
Inactive User
Track : .NET
Room : IRN-130
Time : 1:00 PM - 2:00 PM
T, Earl Grey, Hot: Generics in .NET
Jeremy Clark
Track : .NET
Room : IRN-208
Time : 1:00 PM - 2:00 PM
Log Analysis using ElasticSearch , Logstash and Kibana
Avinash Ramineni
Track : DevOps/System Administration
Room : IRN-221
Time : 1:00 PM - 2:00 PM
From zero to Django in sixty minutes
Inactive User
Track : Python
Room : IRN-227
Time : 1:00 PM - 2:00 PM
Share More Code on iOS, Android, and Windows with Portable Class Libraries
Inactive User
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-229
Time : 1:00 PM - 2:00 PM
Build Stuff that Works with F#
Mathias Brandewinder
Track : .NET
Room : IRN-224
Time : 1:00 PM - 2:00 PM
2:15 PM - 3:15 PM
Why Agile Works...and How to Screw it Up!
Perry Reinert
Track : Agile
Room : IRN-219
Time : 2:15 PM - 3:15 PM
Rock Your .NET Coding Standards
David McCarter
Track : .NET
Room : IRN-124
Time : 2:15 PM - 3:15 PM
Gaining the Knowledge of the Open Data Protocol (OData)
Chris Woodruff
Track : Other
Room : IRN-125
Time : 2:15 PM - 3:15 PM
Building Web API's with HapiJS and MongoDB
Inactive User
Track : Javascript/Node.js
Room : IRN-126
Time : 2:15 PM - 3:15 PM
Set it and Forget it: Automating Data Movement Management
Inactive User
Track : Database (SQL/NoSQL)
Room : IRN-127
Time : 2:15 PM - 3:15 PM
Rich Web UIs with Dojo
Rodney West
Track : Javascript/Node.js
Room : IRN-128
Time : 2:15 PM - 3:15 PM
Get To Know Galileo
Schuyler St. Leger
Track : Other
Room : IRN-129
Time : 2:15 PM - 3:15 PM
Writing your first iOS app
Robert Mckay
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-120
Time : 2:15 PM - 3:15 PM
How not to get hacked 2 - 5 MORE Common .net Security Vulnerabilities and how to Fix Them
Inactive User
Track : .NET
Room : IRN-130
Time : 2:15 PM - 3:15 PM
Understanding React
Joe Fleming
Track : Javascript/Node.js
Room : IRN-208
Time : 2:15 PM - 3:15 PM
Power BI - Self-Service BI A new way to ETL, store and display data in and out of the cloud
Ginger Grant
Track : Database (SQL/NoSQL)
Room : IRN-221
Time : 2:15 PM - 3:15 PM
Groom your markup with mustache
Inactive User
Track : Javascript/Node.js
Room : IRN-227
Time : 2:15 PM - 3:15 PM
Chocolatey Essentials
Justin James
Track : DevOps/System Administration
Room : IRN-230
Time : 2:15 PM - 3:15 PM
ExpressJs for ASP.NET MVC developers
Joe Modjeski
Track : Javascript/Node.js
Room : IRN-229
Time : 2:15 PM - 3:15 PM
3:30 PM - 4:30 PM
Isolate Your Tests with Mocks
James Bender
Track : .NET
Room : IRN-219
Time : 3:30 PM - 4:30 PM
Using SignalR to Build Real Time Applications
Kevin Griffin
Track : .NET
Room : IRN-124
Time : 3:30 PM - 4:30 PM
Why Windows 8 Applications need OData and How You can be a Data Ninja
Chris Woodruff
Track : .NET
Room : IRN-125
Time : 3:30 PM - 4:30 PM
Visualizing Web Page Serve Performance Using WebRockit
Mike McLane
Track : Other
Room : IRN-126
Time : 3:30 PM - 4:30 PM
Introduction To Game Development with Unity3d
Inactive User
Track : Other
Room : IRN-127
Time : 3:30 PM - 4:30 PM
How to Create Products People Actually Use
Ammon Curtis
Track : Other
Room : IRN-128
Time : 3:30 PM - 4:30 PM
Debugging in Xcode with Objective-C
Chris Wagner
Track : Mobile (Android/iOS/Microsoft)
Room : IRN-129
Time : 3:30 PM - 4:30 PM
Nefarious Python for Fun and Profit
Inactive User
Track : Python
Room : IRN-120
Time : 3:30 PM - 4:30 PM
TypeScript 101
David Tosi
Track : Javascript/Node.js
Room : IRN-130
Time : 3:30 PM - 4:30 PM
Application Monitoring using Graphite: An Introduction
Wendel Schultz
Track : DevOps/System Administration
Room : IRN-208
Time : 3:30 PM - 4:30 PM
Making Your Pages Speak: Web Speech API
Michael Luttrell
Track : Javascript/Node.js
Room : IRN-221
Time : 3:30 PM - 4:30 PM
Embracing Common Design Patterns
Rob Bagby
Track : .NET
Room : IRN-226
Time : 3:30 PM - 4:30 PM
Rock Your Code Using Code Contracts
David McCarter
Track : .NET
Room : IRN-227
Time : 3:30 PM - 4:30 PM
ExpressJS and MongoDB end to end
Inactive User
Track : Database (SQL/NoSQL)
Room : IRN-230
Time : 3:30 PM - 4:30 PM
What's new in Windows Azure Infrastructure as a Service (IaaS)
Randy Miller
Track : .NET
Room : IRN-229
Time : 3:30 PM - 4:30 PM
4:45 PM - 5:45 PM
SASS: Organization, Performance, and Best Practices
Brad Westfall
Track : HTML/CSS
Room : IRN-219
Time : 4:45 PM - 5:45 PM
REST with DropWizard
Shekhar Vemuri
Track : Java
Room : IRN-124
Time : 4:45 PM - 5:45 PM
Integrating JavaScript unit-testing (QUnit) with TestNG and Maven
Vivin Paliath
Track : QA/Testing
Room : IRN-125
Time : 4:45 PM - 5:45 PM
EF's Magic Unicorns: Code First and FluentAPI
Inactive User
Track : .NET
Room : IRN-126
Time : 4:45 PM - 5:45 PM
Introduction to Hadoop
Ginger Grant
Track : Java
Room : IRN-127
Time : 4:45 PM - 5:45 PM
Data Modeling: Implementing Bi-Temporal Access to Data.
Tomm Carr
Track : Database (SQL/NoSQL)
Room : IRN-128
Time : 4:45 PM - 5:45 PM
Web Applications Re-Imagined for Today's Demanding End Users
Keith Elder
Track : .NET
Room : IRN-129
Time : 4:45 PM - 5:45 PM
Chef: Automate server configuration and deployment by modeling it in code
Inactive User
Track : DevOps/System Administration
Room : IRN-120
Time : 4:45 PM - 5:45 PM
Bluetooth Low Energy
Bob Wilmes
Track : Other
Room : IRN-130
Time : 4:45 PM - 5:45 PM
Reactive UI with ClojureScript/Om
Brandon Mason
Track : Javascript/Node.js
Room : IRN-208
Time : 4:45 PM - 5:45 PM
Messaging 101
Rob Bagby
Track : .NET
Room : IRN-226
Time : 4:45 PM - 5:45 PM
Introduction to Selenium & Page Object Architecture
Vijay Alluri
Track : QA/Testing
Room : IRN-230
Time : 4:45 PM - 5:45 PM