Recent site activity

Speakers‎ > ‎

Liam McLennan


Liam is an independent journeyman software craftsman, mariner, hiker, and universal enthusiast.
He works on the web and herds the Brisbane Alt.Net group.

Blog: http://hackingon.net/

Twitter: http://twitter.com/liammclennan

http://www.eclipsewebsolutions.com.au/

2010

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

Resources

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.

Resources

2009

8 Reasons Why ASP.NET MVC is better than Webforms

The focus of this session is to compare and contrast, by example, ASP.NET  MVC and ASP.NET Webforms. The discussion will be guided by moving through eight dimensions in which ASP.NET MVC is arguably superior to ASP.NET Webforms. For each dimension the MVC and Webforms idioms will be demonstrated using the recently released Nerddinner sample application and a comparable Webforms application. The eight dimensions are: UI Patterns, Adding Interaction with Javascript, Testing, Viewstate (state management in a stateless environment), Control over HTML, URL formatting, Separation of Concerns and Choice of View Engines. Choosing the correct UI framework is ultimately dependent upon context, as such, the title of this talk is intended to be tongue-in-cheek. That will be the final message of this talk.

Resources

  • Slides and Visual Studio Solution example listed in Attachments below
Č
ċ
ď
Behaviour-DrivenDevelopment_with_storyq.zip
(691k)
David Gardiner,
Jul 26, 2010 4:01 AM
ċ
ď
IronRuby.zip
(145k)
David Gardiner,
Jul 26, 2010 4:01 AM
ć
ď
David Gardiner,
Jul 26, 2009 4:18 AM
ċ
ď
aspnetmvcdemo.zip
(749k)
David Gardiner,
Jul 26, 2009 4:18 AM