# Tuesday, April 3, 2012

Saturday, I spoke at the Orlando Code Camp at Seminole State College, just east of Orlando, FL. This was the seventh year of the Code Camp but my first time attending.

The first session I attended was Memory Management Fundamentals – Garbage Collection Deep Dive by Scott Dorman.
Scott explained the way memory management works under the hood.
Key points: 
The garbage collector takes care of cleaning up objects when they are no longer needed.
It's generally not advisable to implement a finalizer.
If your machine has plenty of memory, garbage collection might not occur until the user exits the app.
Larger objects are cued up for cleanup.
Here is a list of resources

The next session I attended was Creating a HTML5 WinRT application by Brian Kassay
You can build Windows 8 applications in either HTML5, JavaScript, and CSS3 or in XAML. This session focused on HTML5, JavaScript, and CSS3. In order to work with this, one needs to install Windows 8 and Visual Studio 11 (both are in beta).

I planned to see Richie Rump's Entity Framework - Code First and Magic Unicorns session, but others had the same idea and the room was packed. Rather than stand for an hour, I opted to hear Greg Leonardo's Line of Business development with MVC3.
This was a basic overview of how to use MVC. It consisted of more slides than demos.
He did explain how MVC's Anti-forgery library works (issues a token to the user with a response and checks for that token in subsequent requests).
He also discussed the MVC Anti-XSS library, which is designed to protect your site against cross-site scripting errors. By default, MVC disallows HTML input by. If you decide to allow HTML input, it is important to scrub input with the Anti-XSS library.

The final session I attended was Elijah Manor on Exterminating Those Common Pesky jQuery Bugs
Elijah went through a series of common JavaScript mistakes made by developers and showed ways to correct them.

I delivered a session on Visual Studio 2010 Database Tools. It was very well received and the audience asked lots of questions.

The conference was organized by local user group leaders, including Esteban Garcia, a fellow Telerik insider (Telerik sponsored my trip, BTW). The organizers did a very good job on this conference and everything ran smoothly.
The one drawback of this event was the lack of an obvious common area, where attendees could talk and meet one another. When it was over, we regrouped at a local pub, which gave me the opportunity to meet many of the local developer community. This was particularly important to me at this conference because I only knew about 5 people among the speakers and attendees. One of the reasons I came down to Orlando was for a chance to meet people in the local Florida communities. It turns out that Orlando, Sarasota, and South Florida have very vibrant communities based on the enthusiasm of those I spoke with.

Of course I recorded a couple episodes of Technology and Friends. Elijah Manor and Max Trinidad agreed to go on camera to discuss JavaScript and Powershell respectively.

The Orlando Code Camp will take place again next year and I'm seriously considering making this an annual trip. I also heard of a few smaller events in the area which might bring me back here.