Not sure about free NH - I guess it should - it just translates to XML.
With NH itself you will lose bytecode optimization, all your setters / constructors should be publicly available. If you need to use lazy loading, you will have to create your proxies using the build ( NH proxy generator ).
If you have certain permissions in the settings of your average trust, you can remove some restrictions.
Rashack
source share