| Day | Time | Speaker | Topic | Summary |
| Saturday | 09:00 | Rob Farley | Data Visualisation | |
| Saturday | 09:40 | David Gardiner | Data mining for developers | Introduction to SQL Server Analysis Services Data Mining and how it can be used to add value to your applications |
| Saturday | 10:50 | James Chapman-Smith | Lambdas, Monads, LINQ & the Reactive Extensions | Discussing the use of lambdas, most notably Action<> & Func<>, what a monad is, what you can do with them and why they're important to LINQ and will finish off with a look at the Reactive Extensions for .Net (“Push” rather than “Pull” collections.) |
| Saturday | 11:30 | Paul Stovell | Real-world MVVM in WPF | |
| Saturday | 12:10 | Paul Turner | SharePoint as an Application Platform | |
| Saturday | 13:30 | Miguel Madero | Blend 4 | Through a demo based presentation, Miguel will walk us through most of the basic features in Blend that will make us more productive in our Silverlight, WPF and Windows Phone development. In this session he will cover not only the new features in Blend, but also some of the basics of drawing, animation, styling and other tips and tricks that are commonly overlooked in those “What’s new” presentations. |
| Saturday | 14:10 | Jason Schluter | Building OTO.PH - A Silverlight case study | |
| Saturday | 15:10 | Liam McLennan | Behaviour-Driven Development using StoryQ | Using the StoryQ library we can write behaviour-driven tests that drive development from the customer's point-of-view and link requirements to executable specifications. The benefits of BDD include establishing a ubiquitous language, providing a more natural syntax for test-driven development and leaving tests that provide readable, verifiable documentation of the system. After providing an introduction to BDD and StoryQ I will walk through the creation of a simple application in the behaviour-driven style. |
| Saturday | 15:50 | Omar Besiso | Entity Framework 4.0: A Guide on using POCO Self Tracking Entities | Ok so the new entity framework is here. POCO support is here too, and also a new self-tracking template to follow. What does it all mean and where do you start? Can you expect to write less code and get more value, just like using any other ORM? How will the entity framework help you overcome your everyday CRUD \ business logic hurdles? Doesn’t the self-tracking template break some design rules that purist designers would frown upon? What caveats do you need to be aware of before kicking off your next project with the entity framework and should you do model or data driven design? Too many question and this session we will attempt together to get them all answered. While the entity framework is a great tool, just like any other tool, you will need to have the knowledge to push it to the limits |
| Sunday | 09:00 | Jeremy Huppatz | Agile Data Architecture. | In this presentation, Jeremy will outline some ideas about how data architectures can be delivered in a fashion that meets the Agile vision. Agility is defined as responsiveness to business needs, while respecting the needs of all involved parties. In the case of data architecture, this means developers, DBAs, infrastructure staff, project managers, data analysts and business users. Many people consider the relational database as an obstacle to agility. Jeremy will prove that this is not the case by outlining a number of design, deployment and tooling patterns that support agility in MS SQL Server database solutions; with a specific focus on MS SQL Server development. |
| Sunday | 10:20 | Lama Chandrasena | Embedded software development with .NET Micro framework | An embedded system is a complete computer system designed to perform a set of specific functions, often interfacing with hardware and operating under real-time constraints. Traditionally, firmware for embedded systems have been written in languages such as assembler, C, or C++. With .NET Micro Framework, firmware can be written in .NET (currently C# only) and Visual Studio can be used for development, debugging, and deployment. With .NET Micro Framework, .NET developers can use their familiar tools and language for firmware development. |
| Sunday | 11:00 | Omar Besiso | I am not a Web Developer. But I want to build sexy and performing Web apps | So you are not a fan of JavaScript and you don’t know JQuery. HTML, CSS and cross-browser compatibility is not your thing. You can do ASP.NET haven’t been doing it all the time. But as a developer, your manager just asked to build a good looking web app and as usual within tight budgets and deadlines. Do you refuse? Do you quit? Go on a training course? Spend long nights after hours becoming a web expert? Absolutely not. With Visual Studio 2010 web tools and all the other tools available in the market today this is easily achievable. In this session Omar will show a productive approach to build sexy and performing web apps really fast. |
| Sunday | 11:50 | Peter Cornish | Getting more sales from a Web site | |
| Sunday | 13:20 | Justin Taylor | Hooked on Extensibility: Get Started with MEF | |
| Sunday | 14:00 | Pete Calvert | knowledge of Win7, aspects that impact on developers | |
| Sunday | 14:40 | Liam McLennan | I am IronRuby | Now that IronRuby has been released .NET developers have access to the power and simplicity of the ruby language and the Ruby on Rails web development framework. This talk introduces both of these technologies and demonstrates how to get a simple Ruby on Rails application running on Windows. |