Date for   Saturday, April 20, 2013 8:00:00 AM - Saturday, April 20, 2013 5: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.


The .NET Framework is a popular development platform for building apps for Windows, Windows Store, Windows Phone, Windows Server, and Windows Azure. The .NET Framework platform includes the C# and Visual Basic programming languages, the common language runtime, and an extensive class library.

Approved! Behavior Driven Development or: How I Learned To Stop Worrying and Love My Users More Info
Approved! Building a DSL using an OData Source More Info
Approved! Building an Office Add-in without the pain of VSTO or COM More Info
Pending Approval! Connecting Windows 8 Apps to the Cloud More Info
Approved! Creating Extensible .NET Applications using v8 More Info
Approved! Creating Your First Video Game for the Windows Store More Info
Approved! Date and Time Fundamentals More Info
Approved! Deep dive into ASP.NET SignalR More Info
Approved! Dependency Injection: A Practical Introduction More Info
Approved! Designing a REST Web API More Info
Approved! Esoteric LINQ and Structural Madness More Info
Approved! Inroduction to ASP.NET MVC Scaffolding More Info
Pending Approval! Kinect for Windows - Intro to the SDK in C# More Info
Approved! Learn the Lingo: Design Patterns More Info
Approved! RESTful Web Apps with WebAPI (part 1 of 2) - Backend with MongoDB More Info
Approved! Secrets of a .NET Ninja More Info
Approved! T4 code generation - Intro to the Microsoft Text Template Transformation Toolkit (T4) More Info
Approved! Testing RESTful Web Services More Info
Approved! The Legend of Lambda More Info
Pending Approval! The Wonders of .Net More Info
Approved! TypeScript 101 More Info
Approved! Windows Installer XML 101: Introduction to WiX More Info


Talks on Agile practices such as SCRUM, Lean and eXtreme programming, software craftsmanship
Approved! Agile Tools More Info
Approved! Clean Code: Homicidal Maniacs Read Code, Too More Info
Approved! Facilitating Amazing Retrospectives More Info
Approved! From Scrum team to an Agile Team More Info
Approved! Hacking Your Team with the Core Protocols More Info
Approved! Lean Startup in Big Enterprise More Info
Approved! Panel: Implementing Agile in the real world More Info
Approved! The importance of the Product Owner figure. More Info
Approved! Watering Agile for Executive Communication More Info

Database (SQL/NoSQL)

Database (SQL/NoSQL)
Approved! Activating Wonder Twin Powers: NoSQL and Relational Databases Unite to Take on Corporate Challenges More Info
Approved! Data Integrity: the Row Spanning Dependency pattern More Info
Approved! Managing CouchDB with Node.js More Info
Approved! RavenDB 2.0 - Painless NoSQL for the .Net Developer [Part 1 of 2] More Info
Approved! RavenDB 2.0 - Painless NoSQL for the .Net Developer [Part 2 of 2] More Info
Approved! Unit Testing your SQL Server database using tSQLt More Info
Pending Approval! What is an In-memory Databases, when should I use one, how to determine which will work best for me? More Info

Design (UX/UI)

Design (UX/UI)
Approved! MapBox - Using OpenStreetMap Data in Your Projects & Sites More Info


Approved! Encapsulating Style More Info
Approved! Maqetta - Ready To Go UI Prototyping in HTML5 CSS3 and JS 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! Hands on with ActiveMQ More Info
Pending Approval! Intro to Apache Camel More Info
Approved! Intro to Scala More Info
Pending Approval! Learn Java basics More Info


JavaScript (JS) is an interpreted computer programming language.[5] It was originally implemented as part of web browsers so that client-side scripts couldinteract with the user, control the browser, communicate asynchronously, and alter the document content that was displayed.[5] More recently, however, it has become common in server-side programming, game development and the creation of desktop applications.

Approved! A Love Child with AngularJS and More Info
Approved! AngularJS and PhoneGap UNITE! More Info
Pending Approval! Automating the Web: A Practical Guide More Info
Approved! Callback to the Future More Info
Approved! CanJS in Practice More Info
Pending Approval! Clustering Node.js for scalable Web Services More Info
Approved! Creating responsive, dynamic user interfaces with KnockoutJS. More Info
Pending Approval! Creating Rich Single-Page Web Applications with Backbone More Info
Approved! Dive into HTML5 Game Development More Info
Pending Approval! DocPad and Grunt: Generating Static Sites With Best Practices in Mind More Info
Approved! Faster than AJAX: Asynchronous real-time apps with Node and websockets More Info
Approved! Grunt.js Deep Dive More Info
Approved! Node.js Streams: The funnest io abstraction. More Info
Approved! Ooey GUI Web More Info
Approved! Real World Backbone.js More Info
Approved! Realtime Communications with Node.JS, WebSockets, & WebRTC More Info
Approved! RESTful Web Apps with WebAPI (part 2 of 2) - Front-End with Backbone.js More Info
Pending Approval! Server Sent Events: When WebSockets are Too Much More Info
Pending Approval! TypeScript 101 More Info

Mobile (Android/iOS/Microsoft)

Mobile (Android/iOS/Microsoft)
Approved! Android Custom Adapters for Grouped Tables and Spinner Subtitles More Info
Approved! Android: Building More with Less More Info
Pending Approval! Building a custom Jabber Client with Appcelerator Titanium More Info
Approved! iOS for the .Net Web Guy More Info
Approved! iOS: Building More with Less More Info
Approved! Voice enabling web pages and mobile applications More Info
Pending Approval! Windows Azure Mobile Services More Info


Approved! Amazon Web Services for PHP Developers More Info
Approved! An Arduino Data Logger More Info
Pending Approval! Architecting and configuring ejabberd to cluster and scale using AWS More Info
Approved! Asynchronous Messaging Patterns using ZeroMQ More Info
Approved! BizTalk ESB More Info
Approved! Deobfuscating Stupidity: Obfuscation Tactics, Techniques, and Uses in Malware More Info
Approved! DOS attacks More Info
Pending Approval! Essential Design Patterns for PHP Developers More Info
Approved! Fundamentals of Web Performance Optimization More Info
Approved! Getting Started with Raspberry Pi More Info
Approved! Git Educated About Git - 20 Essential Commands More Info
Pending Approval! Guzzle Makes HTTP and Web Services Easy for PHP Developers More Info
Approved! Hacking Your Attorneys Fees: Business Law 101 More Info
Approved! How to Hire and Manage Virtual Software Developers More Info
Pending Approval! Introduction to Amazon Web Services More Info
Approved! Mostly Cloudy: A Demo of an Internal Cloud and the Technology Behind it More Info
Approved! Moving to the Dark Side - How to Break Into IT Management More Info
Approved! SSRS – Implementing a Rendering Extension More Info
Approved! Surviving and Thriving in Technical Interviews More Info
Pending Approval! The Best New Features in PHP 5.4 and 5.5 More Info
Pending Approval! Tools and Practices for Open Source PHP Development in 2013 More Info
Approved! Unity Intro More Info
Approved! Using Arduino (and an Android app) to control Lego motors More Info
Approved! WebID - Social Network Presence You Control More Info
Pending Approval! Website Marketing and SEO for 2013 More Info


Approved! Software Quality via Unit Testing 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! Object-Oriented Programming with Ruby More Info