Let me say i know NOTHING about nhibernate except its for databases. I am doing a fairly small project, should i learn nhibernate?
I guess i have 4 questions
Is using a nhibernate overkill in a small project? What should i NOT use nhibernate for? if i have a large project should i use nhibernate if it has very complex tables? What about simple table schemes?