سیستم NHibernate از روز اول آن Code first بوده. EF هم در نگارش آخر آن به این نتیجه رسیده که روش Code first انعطاف پذیری بیشتری داره و دقیقا چیزی هست که برنامه نویسها با آن راحتتر هستند.
البته برای NH یک سری ابزار تجاری توسط شرکتهای ثالث درست شده که طراح دارد ولی ... فکر نمیکنم با استقبال مواجه شده باشد چون روش Code first یعنی رها شدن از انبوهی کد که توسط ابزارها نوشته میشن و عموما هم بهینه نیستند.
البته برای NH یک سری ابزار تجاری توسط شرکتهای ثالث درست شده که طراح دارد ولی ... فکر نمیکنم با استقبال مواجه شده باشد چون روش Code first یعنی رها شدن از انبوهی کد که توسط ابزارها نوشته میشن و عموما هم بهینه نیستند.