هایپر سورس

مرجع کاربردی برنامه نویسان ایـــرانی

ORM چیست ؟

ORM الگویست که وظیفه مپ نمودن مباحث شی گرایی به جداول بانک های اطلاعاتی که بصورت رابطه ای هستند را بر عهده دارد.

بانک های اطلاعاتی رابطه ای :

  • اکسس (Access)
  • اس کیو ال سرور (Sql Server)
  • مای اس کیو ال (My Sql)
  • اوراکل (Oracle)

اولین او آر ام را شرکت جاوا با نام هایبرنیت (Hibernate ORM) ارائه نمود که در آن نیاز به انجام 3 فعالیت بود:

  1. اول ساختن کلاس
  2. دوم ساختن جداول در بانک اطلاعاتی
  3. سوم مپ نمودن آنها

بعد از هایبرنیت مایکروسافت با ارائه اِن هایبرنیت (NHibernate) تلاش کرد که اولین او آر ام خود را ارائه دهد که در این تلاش نا موفق بود و پروژه  هایی که از هایبرنیت جاوا به NHibernate مایکروسافت کوچ نمودند با شکست مواجه شدند

مایکروسافت قصد داشت در ویژوال استدیو 2008 نسخه تکمیل شده او آر ام خود را ارائه دهد که چون موفق نبود در نسخه 3.5 ای دی او دات نت (ADO.Net 3.5) بحث

  • لینک تو دیتا ست (Linq to Dataset)
  • لینک تو ایکس ام ال (Linq To XML)
  • لینک تو آبجکت (Linq To Object)
  • لینک تو اس کی ال (Linq To SQL)

را مطرح نمود.که از این بین نسخه لینک تو اس کیو ال مورد توجه بسیاری قرار گرفت.بعد از آن مایکروسافت در نسخه 4  ای دی او دات نت بحث لینک تو ان تی تی فریم ورک دیتا بیس فرست و مدل فرست را مطرح نمود.در این بین مدل فرست مورد توجه واقع گردید و فعالیت 3 مرحله ای جاوا به دو مرحله ساخت کلاس و ساخت مدل در دو مرحله کاهش یافت.در این بین شرکت جاوا نیز بیکار نبود و بعد از ای دی او دات نت مدل فرست شرکت مایکروسافت بحث کد فرست را مطرح نمود که در این بین بی نظیر بود.

بالاخره شرکت مایکروسافت از نسخه 4٫1 به بعد ای دی او دات نت لینک تو ان تیتی فریم ورک کد فرست خود را ارائه داد که یک شاهکار است.در این نسخه مایکروسافت 3 فعالیت مورد نیاز در جاوا را به یک مرحله که آنهم ساخت کلاس بود کاهش داد.

منبع :
bishdan.ir


نوع پرداخت :

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

  • 1) اگر عضو سایت باشید، 5% تخفیف در محصول اعمال میشود (برای اعمال شدن این مورد میبایست وارد حساب کاربری خود شوید)
  • 2) اگر موجودی حساب شما بالاتر از 1,000 تومان باشد، 10% تخفیف بر روی محصول اعمال خواهد شد (این مبلغ برای این محصول میباشد)
  • 3) در صورتی که در سایت به عنوان کاربر نویسنده باشید و حداقل 3 پست داشته باشید، 5% تخفیف اعمال خواهد شد
  • مشاهده وضعیت تخفیف ها برای این محصول
  • در صورتی که تمامی شرایط بالا را داشته باشید میتوانید این محصول را باقیمت 0 تومان دریافت نمایید.
  • همچنین میتوانید با وارد کردن کد تخفیف، از میزان تخفیف کد و شرایط بالا بصورت همزمان استفاده کنید

بستن
در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2018
ارتباط با ما
نام شما
ایمیل
موبایل
آیدی تلگرام

لطفا منتظر بمانید. . .

پیام سیستم