۱۳۹۰/۰۱/۲۷

NH 3.2 و تاثير آن بر آينده‌ي FHN


در اين عنوان، NH همان NHibernate است و FHN همان Fluent NHibernate

نگارش آزمايشي NH 3.2 هم اكنون در دسترس است و يكي از مهمترين مباحثي را كه پوشش داده، جايگزين كردن فايل‌هاي XML تهيه نگاشت‌ها با كدنويسي است. دقيقا چيزي شبيه به Fluent NHibernate البته اينبار از يك كتابخانه ديگر به نام ConfOrm كدها يكي شده‌اند.
بايد توجه داشت كه نگارش 3.2 خاصيت AutoMapping مربوط به FHN را پشتيباني نمي‌كند (يا هنوز در اين نگارش به اين حد نرسيده است)، بنابراين نمي‌تواند جايگزين صد در صدي براي FHN باشد اما باز هم تا حدود 75 درصد كار FHN را پوشش مي‌دهد و مي‌تواند علاقمندان را از اين وابستگي خارجي (!) نجات دهد.
و ... اين مساله نويسنده‌ي اصلي FHN را كمي دلگير كرده است كه آيا FHN را ادامه دهد يا خير. اصل مطلب رو مي‌تونيد اينجا بخونيد.
نظر بعضي‌ها هم در اين بين اين بوده!
ConfOrm looks like lipstick on a pig as far as fluent interfaces go