Timothy Baldridge presents clojure-py2, a compiler written in Clojure that uses LLVM for code generation.
Geoff Reedy informs on the current status of a LLVM backend for the Scala compiler project he’s working on, detailing on its design and implementation.
Andreia Gaita introduces Cxxi, a Mono C# - C++ interoperability framework meant to make instantiating C++ objects, invoking methods, sub-classing classes and other similar operations easier.
Benjamin van der Veen introduces OWIN, a web server-web apps interface, and Gate, a library supporting development with OWIN.
Jonathan Chambers discusses developing desktop applications in Mono: why develop and history of desktop apps, examples of such apps, and how to call native code.
Justin Dearing presents a brief introduction to MongoDB, and focuses on interacting with it in Mono via the official 10gen driver. Techniques for handling business logic in application code, such as LINQ are discussed. This is a very code centric talk.
Svein Arne Ackenhausen discusses the benefits of asynchronous programming showing some possible code implementations using messaging.
Dale Ragan presents Moncai, an open source .NET/Mono PaaS currently in beta, detailing its current features and plans for the future, and what is makes it more attractive than similar solutions.
Jason Sirota explains with code samples how to combine caching with asynchronous IO using memcached, Membase and Ketchup in order to maximize the throughput of an application.
Frank Krueger discusses 3 mobile application development problems: failing network connection, multiple UIs, and bugs, presenting strategies for solving them.
Richard Minerich shows how to use F# in Mono with MonoDevelop, detailing some of the features that make it attractive to programmers.
Travis Smith presents the challenges – inconsistent feature support - and advantages – code reuse - of developing cross platform mobile applications with Mono, focusing on data access patterns.