Meetings

August 12th: An Introduction to NHibernate

Description: The NHibernate mafia are unimpressed with Entity Framework, regarding it as a 'nice try' at an ORM at best. Want to find out why? In this session we will introduce you to NHibernate. We will show why you need never write a line of persistence code again, and how you will benefit from features like lazy loading and rich query language. We'll talk about using Castle's Active Record to make our life easier and maybe take a peek at Linq to NHibernate to see what the future could be too.

Bio: Ian Cooper is a passionate exponent of the benefits of OO and Agile. He is test-infected and contagious. When he is not writing C# code he is also the founder of the London .NET User Group

05/08/2008
Register

July 24th - Introduction to Domain Driven Design

Domain Driven Design (DDD) is an approach to OO software development that places the focus firmly on the business domain and logic and not technology. Within this presentation we will look at the key concepts of DDD, such as ubiquitous language, and the main patterns such as Aggregate and Repository that help us implement a domain focused design. We will look at implementations of these key ideas using .NET.

Ian Cooper has over 15 years of experience delivering Microsoft platform solutions in government, healthcare, and finance. During that time he has worked for the DTi, Reuters, Sungard, Misys and Beazley delivering everything from bespoke enterpise solutions to 'shrink-wrapped' products to thousands of customers. Ian is a passionate exponent of the benefits of OO and Agile. He is test-infected and contagious.

09/07/2008
Register

How to Write Crap Code in C# - Anti-Patterns for Performance

Most developers want the best possible performance from their code. Inspired by the idea of "proof by contradiction" this talk looks at how to write slow code and how the .NET platform, Windows and the processor will try and sabotage your efforts. A variety of techniques for inefficient coding will be covered including:
  • Flow control with Exceptions
  • Abusing Threads
  • Misuse of the Heap

It's one man against some of the brightest minds in Redmond, seeking an answer to the question "How Slow Can It Go?"

12/06/2008
Register

Put your webforms to REST - how to build rest-y architectures with .net

With the raise of the web 2.0 meme, more and more web applications claim to support REST architectures. We'll explore together what is REST and what is not, and how we can write a testable web application that supports the REST concepts on the asp.net platform, with a code-intensive overview of current toolkits (asp.net MVC and others).

Speaker Bio:

Sebastien Lambla runs Caffeine IT, a .net consultancy, helping the good people of London adopt new technologies, new processes, new methodologies and in general anything that's new and shiny. Specializing in cutting-edge tools, from REST architectures to occasionally connected rich clients, Sebastien has been developing with .net since 2000, and has a secret love affair with javascript.

14/05/2008
Register

April 23rd: VS 2008 and SQL Server 2008 launch

Yes, its that time again when we celebrate the release of the latest version of MS developer tools. Zi Makki will be hosting an evening of grok talks focusing on the new products. It is a great chance to join in with your own grok talk, or learn some more about the new features that come with 2008. As always, venue and time details on the news page.
11/04/2008
Register

March 12th: Fitnesse and Functional Programming in C#

On March 12th we will be hosted at Conchango's offices nr. London Bridge. We will have sessions on Fitnesse, Functional Programming in C# 3.0, and a demo of a Silverlight banking application
06/03/2008
Register

+ February 19th: Best Practices for TDD

30/01/2008

+ November 27th:All aboard the Monorail - Ian Cooper

31/10/2007

+ November 27th: Office as a development platform with Visual Studio 2008 - Daniel Moth

26/10/2007

+ October 25th: An overview of WPF - the end of Windows Forms? by Oliver Sturm

13/10/2007

+ October 25th: The Importance of Application Security by Chris Seary

13/10/2007

+ Partial Rendering for AJAX Purists and AJAX Real Programmers

10/09/2007

+ July 19th: Paypal and Skype

05/07/2007

+ June 14th: Silveright and WPF

30/05/2007

+ 10 May: AJAX Development

03/05/2007

+ May 10th: Have we got object-orientation all wrong?

03/05/2007

+ April 26th: Go With the Flow - An Introduction to Windows Workflow

17/04/2007

+ March 28th: Next generation data access

07/03/2007

+ March 28th: LINQ will change how you write queries for ever

07/03/2007

+ 22nd February: Let's Grok Vista and Office

06/02/2007

+ What can WS-Security do that IPSec or SSL can't? Chris Seary

10/01/2007

+ January 25th: Validity checking? Business Rules? Oliver Sturm

10/01/2007

+ November 15th: A walk inside BizTalk

31/10/2006

+ November 15th: Introduction to Windows Communication Foundation

31/10/2006

+ 18th October: Introduction to Test-Driven Development

08/10/2006

+ Object/Relational Mapping with XPO

06/10/2006

+ September 20th: The Rules - 10 best practices for OO

28/08/2006

+ September 20th: 10 Things You Must Know Before Internationalizing Your Application

28/08/2006
Locations
TBA Please check news or mailing list for details as we are changing venues for the next few months Map