-
جمعه, ۲۵ مهر ۱۳۹۹، ۰۴:۴۶ ب.ظ
-
۴۱۸
یک ORM کوچک، سبک و سریع است که با هدف مدیریت ارتباط محیط توسعه برنامه و پایگاه داده ایجاد شده است. با استفاده از این تکنولوژی می توان پرس و جوی SQL را در قالب Stored Procedure و یا دستورات مستقیم SQL اجرا کرد و همچنین می توان آن را قوی ترین ORM نامید چرا که سرعت اجرای پرس و جوی Query در آن نسبت به ORM های دیگر نظیر Entity Framework، بالاتر است. Dapper شامل تعدادی Extension Method برای کلاس های Connection در ADO.NET است. کدنویسی در Dapper نسبت به Entity Framework بیشتر و نسبت به ADO.NET کمتر است و همچنین Extension های متعددی را برای توسعه و انجام آپدیت به طور شی گرا و یا نگاشت کلاس ها به جداول پایگاه داده فراهم می کند.