Category: DDD
TDD Painkillers slides from DDD Dublin 2010
Attached are my slides on TDD Painkillers from DDD Dublin. Thank you to everyone who came to the session, I hope you gained some value and tips you can apply on Monday.
One thing I did mention during the presentation was with regard to pairing. I know some people want to learn, but sadly are environments which make it difficult. As such, if people want to pair with me (over skype or in a bar) on a coding kata then please give me a shout! Alternatively, if you fancy a test review or feedback on your current approach then just let me know. Twitter is always the best way to contact me.
If people want to know more about my approach to testing, then you could always buy our book Testing ASP.net Web Applications
DDD8: Albacore and Testing ASP.net Web Applications using Ruby
Yesterday was the excellent DDD8. Thank you to all who attended. I gave a grok talk and a full presentation. The grok talk was on Albacore, while the full presentation on Testing ASP.net Web Applications using Ruby. The slides are below. If you have any questionsfeedback then do please let me know.
Don’t forget, if you are interested in learning more about Testing ASP.net then my book has recently been released.
Download demo from http://github.com/BenHall/Kona/zipball/DDD8
DDD South West – Dynamic Languages and .NET and Creating extensible application using MEF
This weekend I attended and presented two sessions at DDD South West. Thank you to everyone who attended my sessions and the organisers for hosting the event, if you have any questions then please let me know. Slides and code for the two sessions can be found on the posts below.
Creating Extensible applications using MEF
http://blog.benhall.me.uk/2009/05/nxtgenug-cambridge-creating-extendable.html
Dynamic Languages and .NET
http://blog.benhall.me.uk/2009/05/dynamic-languages-and-net-developer-day.html
Dynamic Languages and .NET – Developer Day Scotland slides and code samples
This weekend I was in Glasgow presenting my ‘dynamic languages and .NET’ presentation at DeveloperDay Scotland. I demonstrated how you can take advantage of IronRuby as a language, but also how you could host the DLR within your own application to enhance your feature set. I had a great time and the conference was a great success. A massive thank you to Colin Mackay and the others for organising the event, as well as everyone who attended my session.
Slides can be found below, hosted via SlideShare. Code samples can be downloaded here. Photos can be found here.
I was also involved in the Database Testing panel. Very interesting discussion on how to test databases, thank you to everyone who attend the discussion.
One slight disappointment, Gary Short left before giving his IronSmalltalk grok talk – http://www.flickr.com/photos/colinangusmackay/3496808871/
Next up, DDD South West.
DDD Belfast: Creating extensible application using MEF
This weekend I was lucky enough to present ‘Creating extensible application using MEF’ at the DDD Belfast conference in, well, Belfast. The conference itself we really well and I was happy with my session. Slides can be found on Slideshare any embedded below.
Feel free to download the Finished Demos from the presentation.
Photos can be found on Barry’s blog, who I have to say did a great job of organising the conference, as did Craig and Phil.
UK Conferences – March, April, May
The conference season is upon us and we have some amazing events coming up over the next few months. All of these conferences are free and organised by the community. They are a great opportunity to learn a wealth of information and meet new people at the same time.
SQL Bits
28th March 2009
Geoffrey Manton Building
Oxford Road
Manchester
M15 6BH
Website: http://sqlbits.com/
Agenda: http://sqlbits.com/information/NewAgenda.aspx
Registration: http://sqlbits.com/information/Registration.aspx
I will be presenting on NHibernate
DDD Belfast
Saturday, 4th April 2009
Belfast Metropolitan College
Gerald Moag Campus
Millfield
Belfast
BT1 1HS
Website: http://www.developerdeveloperdeveloper.com/belfast/
Agenda: http://www.developerdeveloperdeveloper.com/belfast/Schedule.aspx
Registration: http://www.developerdeveloperdeveloper.com/belfast/Register.aspx
I will be presenting Creating extendable applications using MEF
WebDD
Saturday, 18th April 2009
Microsoft Campus,
Reading,
England.
Website: http://developerdeveloperdeveloper.com/webdd09/ViewNews.aspx
Sadly I won’t be speaking at this one.
Alt.Net North
Saturday, 18th April 2009
Velocity,
Angel Way, Listerhills
Bradford, West Yorkshire BD7 1BX
United Kingdom
Website: http://www.altdotnetuknorth.info
DDD Scotland
Saturday 2nd May 2009
The Continuing Professional Development Centre,
Glasgow Caledonian University,
Cowcaddens Road,
Glasgow
G4 0BA
Website: http://developerdayscotland.com/main/Default.aspx
Agenda: http://developerdayscotland.com/main/Agenda/tabid/84/Default.aspx
Registration: http://developerdayscotland.com/main/Registration/tabid/82/Default.aspx
I will be presenting Embracing a new world – dynamic languages and .Net
DDD South West
Saturday 23rd May 2009
Queen’s College
Trull Road,
Taunton,
Somerset
TA1 4QS
Website: http://www.dddsouthwest.com/
Agenda: http://www.dddsouthwest.com/Agenda/tabid/55/Default.aspx
I will be presenting Creating extendable applications using MEF and Embracing a new world – dynamic languages and .Net
I look forward to meeting everyone. Keep an eye on twitter as well as I’m sure various comments will be made…
DDD7 Slides and Code – Pex – The future of unit testing
Yesterday, Developer Day (DDD) 7 was held at Microsoft UK. I delivered a presentation on Pex, a new project from Microsoft Research. I provided an introduction into Pex, the problem it attempts to solve, how Pex works in the real world and finally where I think the future of unit testing and Pex is heading.
I had a great day and I was very happy with my session – the demo gods where with me. Based on tweets via twitter and other comments, it was generally well received. Thank you to everyone who attended, when feedback opens on the website please be sure to leave your comments as they are all taken into account.
Code Samples: http://blog.benhall.me.uk/downloads/DDD7/Code.zip
Slides: http://blog.benhall.me.uk/downloads/DDD7/Slides.zip
DDD7 also had Channel 9 recording all the sessions, if you couldn’t attend – don’t worry, hopefully the videos will be online in the new year!
Developer Day Scotland – Post Conference
This weekend I was up in Glasgow for Developer Day Scotland! I was their presenting my Red, Green, Refactor session which covers TDD and Test Doubles, very similar session to the one I did last weekend at DDD Ireland – this one just had a few tweaks…
As for the conference, I think Colin Mackay and team did a great job, everything seemed to happen seamlessly and everyone seemed to really enjoy themselves. Everyone who attendee were very excited and passionate about the event which really improved the atmosphere and made it a lot easier for everyone involved.
As for my session, I was very happy with it. I discussed everything I wanted, all the demo’s worked, and finished on time. It could have been better, but overall I was very happy with the outcome.
Slides: BenHall_RedGreenRefactor_Slides.zip
Code: BenHall_RedGreenRefactor_Code.zip
At lunch, I did a grok talk on Red Gate’s SQL Data Generator. Red Gate were one of the sponsors, but I just wanted to give a good honest demo of the product – not any marketing! Everyone I spoke to afterwards was really impressed with the application which is always good.
Next up, NxtGenUG Coventry where I will be presenting the same session, if you are in the area why not come along.
DDD Ireland – Post Conference
This weekend was the DDD Ireland conference in Galway. I was there presenting my Red, Green, Refactor presentation which outlines the concepts of Test Driven Development (TDD) and demonstrates some of the techniques via code. I think the session went down well, but it’s always difficult to tell.
The conference itself was great! Based on the same idea as DDD in Reading, some of the leading presenters in the UK (and Germany) community where on display discussing the latest Microsoft technology. We also had Barry, Dave and John from NxtGenUG doing swaggily fortunes, which was interesting…. Big thank you to everyone involved for organising the event, and for actually inviting me to speak 🙂
As promised, my slide deck and the completed solution for the application can be found here:
Slides – Ben Hall_Red_Green_Refactor.zip
Code – BenHall_RedGreenRefactor_CompletedSolution.zip