If you've tried to pass NHibernate objects over the wire using a webservice before, you know how painful it can be. But what about WCF? Can it ease your pain? Well, yes, of course it can. This wouldn't be a very interesting post if the answer was no.