Current Presentation Submissions for Vermont Code Camp 2

Vermont Code Camp 2 is Saturday Sept 11, 2010 in Burlington, Vermont.

We will be taking submissions for presentations through Sunday August 23rd.

Below is a list of the current abstracts submitted for the event.

We can fit more talks in during the day since we have 4 rooms so if you want to submit go to

Last year (our first) we had 85 attendees and expect even more this year. We’ve got lots of sponsors providing breakfast, lunch, books, software license and more!

Visit for more info or go right to to register as an attendee and/or submit your own session ideas!


Lambdas in C# and VB.NET using Visual Studio 2010
They can be used everywhere a delegate is needed, they’re handy and very sexy… They’re lambdas and if you already know what lambdas are then let me show you a few things you can do with them! Join me for a short introduction to the concept of lambdas and then explore spicy lambda examples that will show you more on their potential!

Get a handle on your build process
The choice of tools and processes surrounding your application deployment process can have major impacts on development time, deployment speed, and disaster recovery. This session will focus on’s migration to Git, Maven, Hudson, and a new branching strategy for consistent, repeatable, speedy builds.

Silverlight and you – The best relationship you’ve ever had
With the release of Silverlight 4 more and more developers are looking to develop in Silverlight, especially with the introduction of Windows Phone 7. In this presentation anyone starting out, or even currently developing with Silverlight, will learn important information regarding this development platform, as well as look into how to create data-driven applications with Silverlight.

Building Cloud-Native Applications with Windows Azure
Cloud computing is here to stay, and it is never too soon to begin understanding the impact it will have on application architecture. In this talk we will discuss the two most significant architectural mind-shifts, discussing the key patterns changes generally and seeing how these new cloud patterns map naturally into specific programming practices in Windows Azure. Specifically this relates to (a) Azure Roles and Queues and how to combine them using cloud-friendly design patterns, and (b) the combination of relational data and non-relational data, how to decide among them, and how to combine them. The goal is for mere mortals to build highly reliable applications that scale economically. The concepts discussed in this talk are relevant for developers and architects building systems for the cloud today, or who want to be prepared to move to the cloud in the future.

Demystifying Cloud Computing and Windows Azure
Introducing the key concepts around Cloud Computing, including specifics around Microsoft’s Windows Azure cloud platform. The goal is to demystify the cloud by answering questions such as the following:- What is Cloud Computing? – Why should I care about it? – How do I take advantage of the cloud?

Android and WCF Services
So the sales manager walks into your office with his bright shiny Droid 2 and sayshis golf buddy showed him an app on his smarthphone accessing his company’s salesdashboard and wants you to do the same thing. Only problem is his buddy’s phone is an iPhone! Are you hosed? Not at all. Android has great support for consuming WCF services whether via DTO’s, RESTful, or OData. You can use a third-party library toserialize/deserialize data that’s almost as easy as Visual Studio’s "Add ServiceReference" or for maximum control and flexibility you can parse out the XML or JSONyourself. In this talk I’ll show you how to build an Android app that talks to WCF services for a hypothetical sales manager’s dashboard.

Introduction To Android Development
Interested in mobile development but don’t want to buy a Mac and don’t want to wait until Windows Phone 7 ships? Then you should take a look at Google Android.With over 160,000 device activations per day and dozens of devices from everycarrier Google Android is the fastest growing smartphone segment. And it’s very easy to get started. In fact, if you know C# or Java and have experience withXAML you already know more about Android development than you think. In this talk you’ll get an introduction to the tools necessary to get started and demonstrations of simple Android applications.

An Introduction to Redis
Redis is an extremely fast, full-featured key-value store. It makes an excellent complement to traditional SQL storage solutions for operations that require greater load tolerance or more speed.This session will cover installation and setup, basic and more advanced commands, and several real-world examples of Redis being used in production.

Project "Dallas" – Data for the Cloud
Project "Dallas" is Microsoft’s Data-as-a-Service offering, providing a common, and low-friction approach to a growing number of data sets from the Associated Press, NASA, the UN, and elsewhere. Use of the OpenData (or OData) specification enables applications written in practically any language to create mash-ups limited only by your imagination. Implemented on Microsoft’s Windows Azure platform, project "Dallas" also serves as a real-world use case of cloud computing.

Windows Phone Development with Silverlight
Microsoft’s upcoming entry into the new-generation smart-phone market features Silverlight as the platform for application development. This presentation will go over the fundamentals of using Silverlight to develop rich, interactive applications for this emerging platform.

Creating Business Applications with Silverlight 4
Silverlight’s ability to translate existing .Net development skills to the development of Rich Internet Applications makes it a powerful tool for developing cross-browser, cross-platform Line of Business Applications. This presentation will focus on using Silverlight and related technologies to access, present, and manipulate distributed business data.

MS Business Intelligence Fundamentals: Developing OLAP Cubes in SSAS 2008 R2
This session focuses on the OLAP functionality of SQL Server Analysis Services 2008 R2, exploring the process of developing basic SSAS cubes and dimensions. You will learn how to extend the Unified Dimensional Model (UDM) with KPIs, actions, translations, and perspectives. And finely process and deploy SSAS database and objects into MS SQL Server 2008. We will learn how to: • Create Data Sources and Data Source Views • Create and Modifying SSAS Cubes • Create and Modifying Dimensions • Create Measure Groups and Measures • Create KPIs, Actions, Translations, and Perspectives • Process and Deploy SSAS Databases and Objects

What’s New in the .NET Framework & Languages  (abstract coming)

Visual Studio Tips and Tricks (abstract coming)

Managed Extensibility Framework (MEF) (abstract coming)

Like LINQ and lambdas? You’ll love F#! 
If you’ve already spent time wrapping your head around the use of lambdas in LINQ, find out how to use that knowledge to make the full leap into functional languages and reap the rewards functional languages have to offer you. This stuff is Zen, dude!

  Sign up for my newsletter so you don't miss my conference & Pluralsight course announcements!  

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.