Sessions at CodeMash 2012 in Salon G

Your current filters are…

Thursday 12th January 2012

Friday 13th January 2012

  • Building an English-based Rules Engine Using .NET and IronRuby

    by Keith Elder

    In this session we will explore writing an English-based rules engine that allows developers to create domain-specific rules for an application that can be easily understood by anyone. We will use a combination of C# and the DLR (dynamic language runtime) with IronRuby on the .NET platform to create a way to write, manage, and process rules for an application.

    At 9:30am to 10:30am, Friday 13th January

    In Salon G, Kalahari Waterpark Resort Convention Center

  • C#'s Greatest Mistakes

    by Jon Skeet

    C# is a fabulous language. A lot of care has been paid to its design, and the specification is precise and well-written. It’s pragmatic and powerful, giving some of the features which make scripting languages terse while maintaining the benefits of static typing. So what’s not to like? Well... nothing’s perfect. In this session I’ll explore some aspects of C# which perhaps took too much legacy from C++ and Java, some “gotchas” from newer features which can cause pain if you’re not aware of them, and some aspects which are simply not quite as smooth as they might be.

    At 10:45am to 11:45am, Friday 13th January

    In Salon G, Kalahari Waterpark Resort Convention Center

  • Design Patterns for Parallel Programming

    by Michael Slade

    You have started developing applications that take advantage of today’s multi-core processors. Come learn how to take your parallel programming skills to the next level. This session will focus on design patterns in parallel programming. Come learn about Parallel Loops, Fork/Join, Producer/Consumer, Map/Reduce and other design patterns used in parallel programming.

    At 1:45pm to 2:45pm, Friday 13th January

    In Salon G, Kalahari Waterpark Resort Convention Center

  • Applied F#

    by Gary Short

    By now you will have heard many introductory talks on the subject of F#, now it’s time to take things a stage further. In this presentation we’ll have look at how I use F#. We’ll see examples of F# used to calculate values for some of the metrics that are important in my line of work. By the end of this session you will have a clearer understanding of how to use F# in your own projects.

    At 3:35pm to 4:35pm, Friday 13th January

    In Salon G, Kalahari Waterpark Resort Convention Center