Twitter Feed Popout byInfofru

Adventures in .NET Software Craftsmanship!

A lap around Fluent Interfaces in the .NET World!

As promised, I have attached the code and slides from my presentation at the Richmond Code Camp. I had a helluva of a time talking about Fluent Interfaces to a very interested crowd.  I want to thank again the organizers and event committee for inviting me to participate in this exciting event.

Download Code & PPT (10MB)

Thanks for reading,

Roberto Hernandez-Pou

Busy October! Fluent October?

I am excited to announce that I will be speaking at the following venues during the month of October.

Richmond Code Camp - 10/3/2009 - "A Lap around Fluent Intefaces in the .NET world!"
Nova Code Camp - 10/10/2009 - "Articulate your Data with FluentNHibernate"
Caparea.NET - 10/27/2009 - "Articulate your Data with FluentNHibernate"

As always I want to thank the Code Camp, and Community organizers that grant me the privilege of participating in these events.

Thanks again!

Roberto Hernández-Pou

Behavior Driven Development - BDD

I am very excited about a new design and testing methodology called BDD that I have been researching for a new project. The acronym means Behavior Driven Development, and the basic difference from good old TDD (Test Driven Depelopment) is that it changes the focus of the test from the programmers perspective to the business perspective. 

Behavior Driven Development (BDD) allows you to build automated tests to validate stories based on the business requirements and the scenarios that are extracted from these.  In my honest opinion this adds plenty of value to your testing strategy and its output which can now be used to directly validate the user acceptance criteria. 

A lot of you might be saying, can't I already do that in TDD? Yes, but the difference is now you have a standard way of describing stories and tasks around a common terminology that both you and the end user (business) will understand.

The following is a short list of resources on the topic:

Thank you for reading,

Roberto Hernandez

Richmond Code Camp 2009.01 - Slides and Demo

The Richmond Code Camp was great, the venue was beautiful and inspiring (  The organizers did a wonderful job, and I am really looking forward to the next Richmond Code Camp in August.

The slides and demo for my presentation as are attached to this post.  I will be writing additional posts in the near future about Validation and the ASP.NET MVC Framework.

Thank you for reading,

Roberto Hernández

Presenting at both Richmond & Nova Code Camp

As you all know, I have a passion for sharing knowledge. I guess it is still hard wired in my brain from my old days as a full time MCT (Microsoft Certified Trainer) at Productivity Point International. So in the spirit of sharing knowledge and preaching good practices I will be presenting at the Richmond Code Camp and the Nova Code Camp. Registration is now open for both so make sure to keep the dates open in your calendar.

Richmond Code Camp - 25-April-2009
Nova Code Camp - 23-May-2009

Thank you for Reading,
Roberto Hernández