Alabama Code Camp Registration Open

28. January 2008 16:30

It's official.  Registration has opened for the Alabama Code Camp in Huntsville on Saturday, February 23, 2008.  Visit the web site for complete information or you can shortcut to the registration site:  If you have never attended code camp, don't miss out on this opportunity to have a lot of fun and learn a lot in the process.

Below, I have included the abstracts for the two presentations that I have submitted:

Introduction to Parallel Programming
As processors have shifted from an increase in speed to an increase in the number of cores, it is becoming necessary to leverage the power of parallel execution in order to maximize the capabilities of the hardware.  Historically, this has been a difficult area for many developers to grasp due to the complexities of concurrency.  Fortunately, Parallel LINQ (PLINQ) and the Task Parallel Library (TPL) show a lot of promise for simplifying the effort involved with parallel programming.  Come and join us for an interactive discussion regarding why parallel programming is important as well as how these upcoming technologies can be applied to improve the efficiency of our applications.

REST vs SOAP: Is There Really A Winner? (From a WCF Perspective)
If you have done much work in the world of web services, you have likely heard the words REST and SOAP.  For years, there has been a raging battle between the proponents of these two technologies as to which one is better.  Ultimately, they really solve the same problem, but they accomplish their goal with very different approaches.  In this session, we will cut through the hype and religious banter to take an honest look at what SOAP and REST have to offer as well as some of the situations in which one may be more appropriate than the other.  During the course of this comparison and contrast, we will take a close look at how WCF offers considerably flexibility regardless of the path you choose.

Comments are closed

About Me

I'm a passionate software developer and advocate of the Microsoft .NET platform.  In my opinion, software development is a craft that necessitates a conscious effort to continually improve your skills rather than falling into the trap of complacency.  I was also awarded as a Microsoft MVP in Connected Systems in 2008, 2009, and 2010.

Can’t code withoutThe best C# & VB.NET refactoring plugin for Visual Studio
Follow jeff_barnes on Twitter

View Jeff Barnes's profile on LinkedIn


Shared Items


Anything you read or see on this site is solely based on my own thoughts.  The material on this site does not necessarily reflect the views of my employer or anyone else.  In other words, I don't speak for anyone other than myself.  So, don't assume I am the official spokesperson for anyone.