Date for   Saturday, November 5, 2011 8:00:00 AM - Saturday, November 5, 2011 6:00:00 PM

Sessions by Track

Icon legend

Pending Approval! Pending Approval meaning that someone expressed interest in presenting but it has not yet been approved.   all.
Approved! Approved Session meaning there is a confirmed speaker for the session   all.
Heads Up! If you are logged in, you can see and change what sessions you are interested in.

.NET Development

General .NET application development
Approved! A Real World MVC Application More Info
Pending Approval! Adding Geocoded Information to Your Applications More Info
Approved! Custom EDI Batching in BizTalk More Info
Approved! Database unit testing using Visual Studio 2010 More Info
Pending Approval! DDD (Domain Driven Design) in .Net More Info
Approved! Get Func<>-y: Delegates in .NET More Info
Approved! IIS 7 Automation More Info
Approved! Introduction to SignalR More Info
Approved! LightSwitch Onramp More Info
Approved! NuGet: Building, publishing, and consuming NuGet packages More Info
Approved! Putting the V in MVC More Info
Approved! Reactive Extensions More Info
Approved! Rocking WebForms with jQuery More Info
Approved! T4 Templating and Scaffolding More Info
Pending Approval! That's a LightSwitch app?! More Info
Approved! Utilizing AppFabric Caching to Optimize Performance More Info
Approved! WCF REST services using the WCF Web API More Info
Pending Approval! What's new in .Net 4.5 More Info
Pending Approval! What's New with SQL Azure More Info
Approved! Windows 8 for .Net Devs More Info
Pending Approval! Workflow Foundation...why? More Info


Talks on Agile practices such as SCRUM, Lean and eXtreme programming, software craftsmanship
Approved! Adaptive Agile: A Real World Example More Info
Approved! Agile 2011 conference Leader's sessions recap More Info
Pending Approval! Aspect Oriented Programming Part 1 More Info
Pending Approval! Aspect Oriented Programming Part 2 More Info
Approved! The Secret of Effective Iteration Planning More Info
Approved! Thinking Agile More Info
Approved! Writing Effective User Stories More Info

AJAX / Javascript

AJAX / Javascript
Approved! BDD in coffeescript & node.js with Spex More Info


All about Android development
Approved! Intro to Android for the iPhone Developer (or anyone else) More Info

Android platform development

Porting device to android Android internals - dalvik, bionic, stagefright, mediaframework, surfaceflinger, audioflinger etc
Approved! Advanced Transfers More Info
Approved! Integrating Android Applications into your Database Infrastructure More Info
Pending Approval! Web Services with Android More Info

Business Basics

What you need to know and do in Arizona
Approved! How To Get Hired More Info
Approved! The Savvy Job Seeker: How to Use LinkedIn to Land Your Ideal Job More Info
Approved! The Savvy Job Seeker: How to Use LinkedIn to Land Your Ideal Job More Info


How to get involved in the Developer Community
Approved! Meet the Next Code Camp Speaker: You! More Info

Databases (SQL/RDBMS, Document, Object)

For SQL Based RDBMS, as well as Object and Document centric NoSQL databases.
Approved! Intro to Mongodb More Info
Pending Approval! RDBMS More Info
Approved! Redis 101 More Info


Theme and module development
Pending Approval! Drupal and Node.js Integration More Info
Approved! Hello Drupal! More Info
Approved! Leverage Your PHP Skills with Drupal More Info

Embedded Development

Software development for embedded systems
Approved! Multiple Serial Ports for the Arduino More Info

Enterprise Development

Tools, Technologies, and Methodologies for use in Enterprise and Connected Systems development.
Approved! Enterprise Development in the Windows 8 Timeframe More Info

Flash / Flex / AIR

Flash / Flex / AIR
Pending Approval! Anything More Info

Front-end Development

Front-end Development
Pending Approval! Accessible User Interfaces with Fluid Infusion More Info
Approved! Google Chrome: JavaScript Mastery More Info
Approved! Google Chrome: Professional Web IDE More Info
Approved! Intro to game development with HTML5 More Info
Approved! Intro to HTML5/CSS3 More Info
Approved! JavaScript MVC with Backbone.JS More Info
Approved! JavaScript Rules of the Road More Info
Approved! Qunit: JavaScript Unit Testing More Info
Approved! The Best of HTML5 Web Camps More Info
Approved! Why you should be using Firebug More Info

Functional Programming

Programming with Haskell, Clojure, F#, and other functional programming languages
Approved! An Introduction to F# More Info

Game Development

Game Development
Approved! XNA 4.0 Development Basics More Info

Introduction to Android Development

Introduction to building apps for android phones.
Pending Approval! Introduction to openGL More Info

Introduction to iPhone/iPad Development

Introduction to building apps for the iPhone, iPad and iPod touch
Approved! Introduction to iOS development More Info


Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.

Approved! Implementing the Observer Pattern with AspectJ More Info
Pending Approval! Intro to Java Programming More Info
Approved! Java Concurrency, a practical approach More Info
Approved! Rapid Development with SpringData More Info
Pending Approval! Rich web applications using JSF 2 and Primefaces More Info
Pending Approval! Single Sign-On with Jasig CAS More Info


Approved! Linux Server Management 101 More Info


Things you need to know and do to move a team forward
Approved! Soft Skills for a Hard World More Info

Microsoft Office

Microsoft Office (Excel, Access, Word, PowerPoint, OneNote,...) for Power-Users and Developers
Approved! Access template: Before you write any code More Info
Approved! Document Access Databases and Excel Workbooks More Info
Approved! Drawing and Animating with PowerPoint More Info
Approved! Excel Formulas, Functions and Common Equations More Info
Approved! Fuzzy string comparisons in Access or SQL Server More Info
Approved! Learn VBA for Microsoft Office More Info
Approved! Using OneNote to document code changes More Info
Approved! Word Style Sheets More Info


For mobile development: Android, IPhone, WP7, Palm, etc
Pending Approval! 10 Things To Make Your Mobile Web Apps Rock! More Info
Pending Approval! Android - UI Pattern (incl. Honeycomb UI Patterns for Tablets) More Info
Pending Approval! Android Application Fundamentals: Intents (e.g. adding printing to your Android app) More Info
Pending Approval! Custom Mobile Applications using Jasig uMobile More Info
Approved! How to Recreate Native Controls Using jQuery, CSS & HTML5 More Info
Approved! Intro to Objective C More Info
Approved! Make Your Mobile Web Apps Rock! More Info
Approved! Mobile Application Development (JQM) with RESTful Services More Info
Pending Approval! Multiplatform Mobile Development with Shared Source More Info
Approved! Secure Mobile App Development and Penetration-Testing More Info
Approved! Web to Native: A Look At Mobile Web Conversion Tools and Methodology More Info
Pending Approval! Windows Phone 7 - New in Mango for Devs More Info

Oracle Fusion

Integration of disparate software components using Oracle Fusion Middleware
Approved! Integration with Fusion Middleware More Info

Outside the Box

Developing applications that interact with real-world devices
Approved! Beginning Facebook Development More Info
Approved! Connecting Linked Data and Sharing Linked Data More Info
Pending Approval! Finding profitable items on Craigslist with Python More Info


anything powershell
Pending Approval! Advanced PowerShell Scripting More Info


Approved! Working with Web APIs: Featuring Google Gadget and Google+ APIs More Info


A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

Approved! Hacking Your Own Genome More Info


Discussions / Presentations about general security practices and approaches.
Approved! Beginning Security for Developers More Info
Approved! Breaking CAPTCHAs More Info


Pending Approval! 15 Things I learned about Silverlight. More Info
Pending Approval! 20 Tips and Tricks for the Silverlight Developer. More Info
Approved! Getting started with Silverlight 5 More Info
Approved! Producing and Consuming OData in an Silverlight and Windows Phone 7 application. More Info
Approved! User Control with Dependency Properties in Silverlight: Dropdown Checklist and Watermark TextBox More Info

Software Development

Sessions related to general software development techniques independent of specific technology areas.
Approved! Clean Code and the Software Craftsmanship movement More Info
Approved! Learn the Lingo: Design Patterns More Info
Approved! SVN, Mercurial (hg) and git More Info

SQL Server

SQL Server
Pending Approval! Database unit testing using Visual Studio 2010 More Info
Approved! SQL Server Analysis Services Data-Driven Dimension Security More Info


Building Voice and SMS-based phone applications.
Approved! Building Browser-based VoIP apps using Phono More Info
Approved! Building Communications apps using Tropo More Info
Approved! Building SMS apps using SMSified More Info


Using Web Content Management to run your website. CMS solutions include Drupal, Joomla!, Wordpress, & Xoops.
Approved! Drupal 101 More Info
Pending Approval! Joomla! 101 More Info
Pending Approval! Joomla! Advanced More Info
Pending Approval! Xoops 101 More Info

Windows 8

Topics about Windows 8 development.
Approved! Introduction to Metro Applications More Info

Windows Azure

For all topics related to Windows Azure technologies and development
Approved! A Lap Around Azure Service Bus Brokered Messaging More Info
Approved! Azure for Developers, Part 1 More Info
Approved! Azure for Developers, part 2 More Info
Pending Approval! Azure ServiceBus: Connectivity at a Cloud Scale More Info
Approved! Developing Cloud Applications with Windows Azure Platform More Info