Austin Code Camp 2010 – Recap

acc

I attended the 2010 Austin Code Camp and like the previous two years, it did not disappoint. There were six session tracks for a day of learning.

Below are the sessions I attended

Powershell Awesomeness in Your Deployment Scripts

Speaker: Eric Hexter (@ehexter)

High Points

  • Powershell is basically a command shell on steroids
  • Great for scripting
  • MS Deploy
  • Web PI – Platform installer
  • PSake – Powershell build automation tool
  • PStrami – Powershell deployment automation tool
  • You can bootstrap Powershell via a batch file
  • Powergui – IDE for Powershell

Introduction to MongoDB

Speaker: Chris Edwards

High Points

  • NoSQL Movement – A movement promoting a loosely defined class of non-relational data stores.
  • SQL is not always the best option, nor is it the only one.
  • MongoDB – Document-oriented database, schema free
  • MongoDB is commercially supported by 10Gen

Other features of MongoDB

  • Document-based queries
  • Map reduce
  • Grid fs
  • Geo-spacial indexing

Sites using MongoDB

  • SourceForge
  • GitHub
  • ShutterFly
  • bit.ly

Supported OS: OSX, Linux, Solaris, Windows, FreeBSD

MongoShell – the grammar of the shell is pure JavaScript

Links: Slides | Code

Aspect Oriented Programming in .NET

Speaker: Keyvan Nayyeri (@keyvan)

High Points

AOP isolates cross-cutting/supporting functions

It is mainly supported by the Java community

Cross Cutting Concerns

  • Logging
  • Thread synchronization
  • Caching
  • Lazy Loading
  • Dependency Injection
  • Data Binding

Principles of AOP

  • Joint-point – points in the codebase where code is executed
  • Point-cut – join points using a set theory of advice
  • Advice
    Potential Issues – Debugging, efficiency

Weaving – Object oriented code with integrated aspects

Frameworks

  • Aspect J
  • JAC
  • LinFu
  • PostSharp
  • Spring.Net
  • Loom.net
  • nAspect

Advance Your Debugging Skills with VS 2010

Speaker: Rob Vettor

High Points

Data Tip – Hover over variables and objects for drillable tips in VS2010. There is also a way to keep the tips visible during debug mode. Using the Pin Tips, you can build your own custom debug windows.

Breakpoint enhancements – Add labels to breakpoints and filter based on those values.

Intellitrace is only available with the Ultimate version of Visual Studio.

Twitter hashtag: #austincodecamp

My Austin Code Camp 2010 Photos

I did not realize until I was leaving, how close I was to where the plane crashed into the Echelon I building here in Austin a few months back.

DSC_0036

Until next year…

^..^

Advertisement

Posted on May 22, 2010, in Community, Technology Events and tagged , , , , , , . Bookmark the permalink. Leave a Comment.

Leave a Reply

Please log in using one of these methods to post your comment:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.