Category Archives: VTdotNetFeed

Sessions for Vermont Code Camp III

The 24 Talks of Vermont Code Camp
Saturday Sept. 10th, Burlington Vermont

Once again, we have a fabulous array of talks with many technologies covered. We’ll be building the actual schedule in the next week.

In alphabetical order……….

Chris Bowen    HTML5 – A Practical First Look
Rene Churchill  A Holistic view of Website Performance
Christian Cote   SSIS  Whats new in SQL Server Denali?
Rob Friesel    CSS Wrangling with SASS
John Garland  What’s New in Windows Phone 7.1 Silverlight Development
Vincent Grondin    Mocking and mocking frameworks
David Howell  Tackling Big Data with Hadoop
Everett McKay  Effective Prototyping: A developer’s guide to better design through prototyping
Dane Morgridge   Testable Entity Framework
Dane Morgridge   jQuery & CoffeeScript: Let The Awesomeness Begin
Jim O’Neil   Sampling from the Cloud Computing Smorgasbord
Dennis Perlot    Silverlight Performance
Jonathan Phillips    Functional Programming on the JVM
Al Ramirez    What’s New In ASP.NET MVC3
Maxime Rouiller  ASP.NET MVC 3 for Web Developers
Josh Sled    Dependency Injection
Josh Sled    Emacs: Everday, Everyway
Eric Smith   What is functional programming?
Kevin Thorley  FOSS in the Enterprise
Etienne Tremblay    Let’s talk Virtualization
Matt Van Horn    Getting High on MEF
Bill Wilder  Applying Architecture Patterns for Scalability and Reliability to the Windows Azure Cloud Platform
Joan Wortman & Maura Wilder       Introduction to the Ext JS JavaScript framework "for Rich Apps in Every Browser"
John Zablocki    .NET and NoSQL: Relaxing with CouchDB

Bonus Parlor Chat Session:

Matt Van Horn : Software Consulting

More info


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!

Vermont.NET User Group: Tomorrow night switch to EF4 instead of ASP.NET 4.0

The speaker originally scheduled is ill and can’t make it tomorrow night (would have been a 4 hour drive to Burlington). So rather than cancel the meeting, I will do an Entity Framework 4.0 Intro presentation. I’ll be happy to address more advanced questions once the intro is complete.

We are grateful to have a pizza/soda sponsor, FIT Solutions (

Please register at so we order enough pizza and you are registered for the raffles. Lots of swag goodies!

When: Monday June 14th, 6-8:30pm

Where: GE Healthcare, 40 IDX Drive, South Burlington, VT

Pictures from VTdotNET VS2010 Launch

Vermont.NET’s April meeting coincided with the Visual Studio 2010 launch so we had our own launch event!

With cake…


It was our biggest meeting attendance ever with 60 signed up and 56 signed in at the door.

Four people presented…”some of our favorite things about VS2010 and .NET 4.0”. The presenters were Victor Castro, Eric Hall, Rob Hale and myself.



Instead of the usual pizza, we had a feast of sandwiches, rollups, chips and veggies & dip, all very generously provided by Green Mountain Coffee Roasters. Not just paid for but ordered, picked up and delivered by our favorite GMCR gal, Marlena Farnham. This was one of the things that made the meeting special.




Eric Hall got the primo slice of cake!


I started the Vermont.NET group in February of 2002. We’ve been meeting monthly for over 8 years. That’s nearly 100 meetings. And I have to say this was the best one ever!  I just love the Vermont.NET community.

Some post-VS2010 Launch Resources

Here are some useful links related to the Vermont .NET VS2010 launch meeting on Monday night with our RECORD Breaking attendance! 🙂

MSDN Visual Studio Developer Center:

VS2010 Comparison of various SKUs:

VS2010 Trial Downloads:

Great links from MicrosoftFeed.Com

Moving to Visual Studio 2010 e-book from Microsoft:

What’s new in VS2010 Video (thanks Paul Harriman for this link)

What’s new in .NET 4 (MSDN Docs):

What’s new in VS2010 (languages, IDE, Editor, etc) (MSDN Docs)

Visual Studio 2010 Launch Keynote and other cool stuff from the launch:

Note that if you watch the keynote video, the first 1/2 is interviews and more, but there’s a marker pointing to where the keynote starts.keynote

VS2010 Trial and MSDN Subscribers – Trial Conversion Keys Now Available

If you downloaded the VS2010 Trial and need to unlock it with your MSDN key, you’ve probably been scratching your head the past few days because the VS2010 downloads on MSDN are “prepidded” (PID is Product ID). The keys are built in. The solution was to download the MSDN version and start up the install which would then apply the key to the already installed trial. Well, many of us know that MSDN has been a little slow and then completely crapping out since VS2010 was released on Monday. And if you’re like me,  living in the boonies with slow internet, even on a good day it’s at least 3 or 4 hours to download a 2.5GB file.

Suffer no more! 🙂 Okay maybe it’s not suffering but…

Microsoft has now provided “Trial Conversion Keys” for MSDN Subscribers.

Just go back to the MSDN subscriber downloads and request the key and you’ll see the new Trial Conversion Key and just apply that to your trial. Done.

I’m sure this meant a few long nerve-wracked nights for MSDN folks since it seems this was done in response to a lot of whining. So hats off to them.

Vermont.NET Meeting Monday April 12th – Our Own Visual Studio 2010 Launch


The Official Visual Studio 2010 Launch is April 12th in Las Vegas
The UnOfficial Visual Studio Launch is April 12th in Burlington!

Vermont.NET April Meeting_____________________________

Where: G.E. Healthcare in South Burlington

When: Monday April 12th, 6-8:30pm

Speakers: Various Members of the Vermont .NET Community


Topic: These are a Few of Our Favorite Things in VS2010 and .NET 4.0
While Visual Studio 2010 officially launches *today* (April 12th), it’s been around in various forms (Betas and Release Candidate) for quite a while. The votes are in and VS2010 completely rocks. (Really, we’re not just saying it.) There are also some amazing new features in .NET 4.0. At this meeting, various members of the Vermont.NET community will show off some of their favorite new features in VS2010 and .NET 4.0.

More information at

FOOD & DRINK provided by Green Mountain Coffee Roasters
        Notice this doesn’t say “Pizza”? It will be something different for a change!


· WINDOWS 7 Ultimate 64bit License!!  (Thanks to Microsoft User Group Support Services)

· VS2010 Books from WROX & O’REILLY

· Telerik License

· ReSharper License

· And some other stuff… 😉


A ShareFest

A 30-Day Eval of VS2010 Pro should be online on April 12th. ( If you have the time and inclination, make some DVDs to share with other VTdotNET members. Or bring a thumb drive and get a copy.

Upcoming Meetings_____________________________

May 2010: Tom Cooley will pick a development pattern he’s been using (possibly DDD or TDD ) and teach us about it J Maybe SOLID overview?

June 2010: Microsoft MVP, Joel Hebert, comes from Ottawa with ASP.NET 4.0 Unleashed!