Meetings

2 July: Scott Guthrie talks to LDNUG

Scott Guthrie will be coming to London .NET for our July meeting. We're not sure what Scott wants to talk about, but he's a world renowned speaker so we're sure it will be good.

Where

MRM London

76-80 Southwark

Street London

SE1 0PN

When: 6:30-9'ish

Please register for this one as we need to keep an eye on space and numbers


24/06/2009
Register

23 June: Grok Talks

The next session is on June 23rd. We will have three talks of about 30 mins each.

Location: Tequila (http://www.tequila-uk.com/contact.html)

Start: 18:30

Finish: 20:30

The line up will be:

Michael Wagg - Cucumber (the RSpec story runner re-write )

Abid Quereshi - Crystal Clear

Mike Hadlow - Advanced DI with Windsor


21/06/2009
Register

28 May: WebForms vs. ASP.NET MVC head-to-head

It's the big question you were all asking. Who is better, who is best, or can we all just lean to get along. In this session our invited speakers Phil Winstanley and Sebastian Lambla talk about why it's thier way or the highway
19/05/2009
Register

April 1st: Using Expression Trees for internal DSLs in C# 3.5

In this session Ian Cooper will look at Expression Trees in C# 3.5. After an introduction to working with expression trees in C# 3.5 we will look at how they can help us create internal DSLs within C#. We will look at the use of parse trees within DSLs with examples of how to develop specifications, use static reflection, and improve fluent interfaces. We will also discuss open source projects using this approach such as Fluent NHibernate and AutoMap
07/04/2009
Register

March 10th: Code Contracts, Pex and CHESS: 3 tools for 1 night

Note: you will have to register with Skills Matter for this one.

*Who:*Peli de Halleux

*What: *Code Contracts, Pex and CHESS: 3 tools for 1 night

Come and learn about 3 innovative tools related to software reliability and testing from* Microsoft Research* in collaboration with Visual Studio DevLabs: Code Contracts, Pex and CHESS. Code Contracts provide a language-agnostic way to express coding assumptions, under the form of pre-conditions, post-conditions, and object invariants, for .NET programs.

The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation. Pex is an automated white box testing tool for .NET. Pex systematically tries to cover every reachable branch in a program by monitoring execution traces, and using a constraint solver to produce new test cases with different behavior.

The result of the analysis is a test suite which can be persisted as unit tests in source code. CHESS is a tool for finding and reproducing Heisenbugs in .NET and Win32 concurrent programs. CHESS repeatedly runs a concurrent test ensuring that every run takes a different interleaving. If an interleaving results in an error, CHESS can reproduce the interleaving for improved debugging. All tools are available under a pre-release license from the DevLabs web site.

*When: *10th March

*Where:*Skills Matter*

*1 Sekforde Street

Clerkenwell

London, EC1R 0BE

United Kingdom


04/03/2009
Register

February 19th: Asynchronous Enterprise.NET Applications with NServiceBus

In this presentation, Gojko Adzic and David de Florinier introduce asynchronous .NET applications using a tool called NserviceBus.

NServiceBus is an opensource asynchronous architecture platform that significantly simplifies programming and coordinating messaging-based asynchronous applications in .NET.

In this session,David and Gojko talk about how and when to use NServiceBus and present an experience report from a enterprise payment processing project based on that platform.

David de Florinier is a programmer based in Essex and London. During the last 12 years he has worked on... projects for clients in Government, Insurance Broking, Public Transport, Sports Betting and Online Gaming.

Gojko Adzic runs Neuri Ltd, a UK-based consultancy that helps companies build better software by introducing agile practices and tools and improving communication between software teams,stakeholders and clients. His programming story so far includes equity and energy trading, mobile positioning, e-commerce, betting and gaming and complex configuration management.

During the last few years, Gojko has played a key role in building web sites and trading engines for some of the world's largest bookmakers.


07/02/2009
Register

28th January: Grok Talks

We will update you with more information on the line up closer to the day, but Zi is organizing an evening of grok talks, so there should be something for everyone. Put it in your diaries.
09/01/2009
Register

+ 19th November: Push LINQ, Watching Data Fly By

07/11/2008

+ 11th November: Introduction to writing DSLs with C#3.5

07/11/2008

+ September 24th: An introduction to NHibernate

18/09/2008

+ August 12th: An Introduction to NHibernate

05/08/2008

+ July 24th - Introduction to Domain Driven Design

09/07/2008

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

12/06/2008

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

14/05/2008

+ April 23rd: VS 2008 and SQL Server 2008 launch

11/04/2008

+ March 12th: Fitnesse and Functional Programming in C#

06/03/2008

+ 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
Locations
TBA Please check news or mailing list for details as we are changing venues for the next few months Map