کتاب آموزش NHibernate که کتابخانه تبدیل شده پروژه بسیار محبوب Hibernate جاوا به سی شارپ است و یکی از ORM های بسیار موفق به شمار میرود و توسط مهندس وحید نصیری تهیه شده است را با فرمت PDF از لینک زیر میتوانید دانلود کنید.
تهیه قسمت یا لایه دسترسی به دادهها در یک برنامه عموماً تا 30 درصد زمان کل تهیه یک محصول را تشکیل میدهد. اما باید در نظر داشت که این پروسه تکراری هیچ کار خارقالعادهای نبوده و ارزش افزوده خاصی را به یک برنامه اضافه نمیکند. تقریباً تمام برنامههای تجاری نیاز به لایه دسترسی به دادهها را دارند. هدف NHibernate، کاستن این بار از روی شانههای یک برنامهنویس است.
فهرست مطالب کتاب آموزش NHibernate :
- چرا نیاز است تا از یک ORM استفاده شود؟
- بررسی مدل سیستم ثبت سفارشات
- نگاشت مدل
- آمادهسازی سیستم برای استفاده از NHibernate
- برپایی یک پروژه جدید
- آزمون واحد کلاس نگاشت تهیه شده
- استفاده از LINQ جهت انجام کوئریها توسط NHibernate
- آشنایی با Automapping در فریمورک Fluent Nhibernate
- مدیریت بهینه سشن فکتوری
- خلاصهای از آغاز به کار با NHibernate
- معرفی الگوی Repository و بررسی مدل برنامه
- پیادهسازی الگوی مخزن
- استفاده از Log4Net جهت ثبت خروجیهای SQL حاصل از NHibernate
- آشنایی با کتابخانه Validator NHibernate
- کامپایل پروژه اعتبارسنجی NHibernate و بررسی مدل برنامه
- تعریف اعتبارسنجی دومین با کمک ویژگیها (attributes)
- تعریف اعتبارسنجی با کمک کلاس ValidationDef
- استفاده از قیودات تعریف شده به صورت دستی
- استفاده از قیودات تعریف شده و سیستم اعتبارسنجی به صورت یکپارچه با NHibernate
- NHibernate 3.0 و ارائه جایگزینی جهت ICriteria API
- NHibernate 3.0 و عدم وابستگی مستقیم به Log4Net
- ذخیرهسازی SQL تولیدی در NH3
- SQL تولیدی در NHibernate از کدام متد صادر شده است؟
- مدیریت Join در NHibernate 3.0
- سرویس جمع و مفردسازی اسامی
- NHibernate و سطح اول cache آن
- نحوه نگاشت فیلدهای فرمول در Fluent NHibernate
- مکان اصلی یافتن آخرین نگارشهای Fluent NHibernate
نواندیشان تابع قوانین جاری کشور جمهوری اسلامی ایران در زمینه حقوق مولفین و ناشرین است، چنانچه نسبت به محتوای این صفحه صاحب حق نشر هستید و درخواست حذف آن را دارد، خواهشمند است از طریق این لینک به ما اطلاع دهید.