Friday, December 16, 2011
UPDATE: I updated the link to the presentation
As I mentioned in my previous post, this Thursday (Dec. 22nd), I’ll be giving an Open House about TDD and ATDD. If you still haven’t registered, do it now! (it’s free, of course)
And now you can already peep into the presentation here!
See you all there!
Tuesday, July 26, 2011
In few of my previous posts I mentioned ATDD (and a related tool called FitNesse), but I never really explained what it is, and how it works. So here I go: ATDD stands for Acceptance Test Driven Development. ATDD is somewhat related to TDD (Test Driven Development), but there are also some key differences (see this comparison). In my opinion, it is best to use both techniques together, as each has its own benefits. ATDD is an agile development methodology (complementary to SCRUM or any other agile methodology), which puts the focus on the customer requirements and...
Wednesday, March 30, 2011
Recently I listened to show #640 of .Net rocks on which Carl and Richard talk with Gael Fraiteur about PostSharp and AOP in general. In the past I heard about AOP (Aspect Oriented Programming), but it was in the context of AspectJ which is for Java, and in general it appeared to me more of an academic or esoteric thing rather than something I really like to try and even actually use it. But that show raised my interest in that subject a lot and so I took a look at the PostSharp website which contains very clear explanations...
Sunday, January 30, 2011
Last week I presented a lecture about NHibernate to the .Net division of E4D Solutions. Now all of you can download the presentation and the demo sources (attached to this post).
The zip file contains:
NHibernteDemo.pptx - this is the PowerPoint presentation.
NHibernateTest.mdf - this is the database used for the demo. Attach this database to your local SQL Server.
6 folders containing the demo sources split into stages. The solutions are for VS2010 and contain 2 projects: Client and BusinesLogic. Note that the Client are the same for all stages and only the BusinessLogic projects are changed.
If you don't have NHibernate binaries you...