آموزش کاربردی Dapper ORM در سی شارپ (#C) – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش کاربردی Dapper ORM در سی شارپ (#C)

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

گروه مدرسین فرادرس
گروه مدرسین فرادرس

فرادرس از جهت فرصت آموختن، یک محیط کاملا باز (بدون هیچ مرز و شرط برای ورود) برای همه است. اما از جهت فرصت آموزش دادن، یک محیط به شدت بسته است و مدرسین آن با عبور از سخت ترین ضوابط علمی و فیلترهای مهارت آموزشی برگزیده و دستچین می شوند. در چندین سال گذشته کمتر از 5 درصد متقاضیان تدریس در فرادرس توانسته اند به مرحله نهایی ارائه آموزش در آن برسند. ارائه یک آموزش توسط «گروه مدرسین فرادرس» تضمینی برای کیفیت آن می باشد. (+)



Dapper یک ORM کوچک، سبک و سریع است که با هدف مدیریت ارتباط بین محیط توسعه برنامه و پایگاه داده ایجاد شده است. با استفاده از این تکنولوژی می توان پرس و جوی SQL را در قالب Stored Procedure و یا دستورات مستقیم SQL اجرا کرد و می توانیم آن را قوی ترین ORM بنامیم چرا که سرعت اجرای پرس و جوی Query در آن نسبت به ORM های دیگر نظیر Entity Framework بالاتر است. Dapper شامل تعدادی Extension Method برای کلاس های Connection در ADO.NET است.. کد نویسی در Dapper نسبت به Entity Framework زیادتر است و نسبت به ADO.NET نیاز به کد نویسی کمتری دارد و Extension های متعددی برای توسعه و انجام آپدیت به طور شی گرا و یا نگاشت کلاس ها به جداول پایگاه داده ها را فراهم می کند.

👤 مدرس: گروه مدرسین فرادرس
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

وضعیت انتشار در حال ضبط (برای ۹۰ درصد آموزش‌های این مرحله)
زمان تقریبی انتشار ۴ تا ۱۲ هفته

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    Dapper یک ORM کوچک، سبک و سریع است که با هدف مدیریت ارتباط بین محیط توسعه برنامه و پایگاه داده ایجاد شده است. با استفاده از این تکنولوژی می توان پرس و جوی SQL را در قالب Stored Procedure و یا دستورات مستقیم SQL اجرا کرد و می توانیم آن را قوی ترین ORM بنامیم چرا که سرعت اجرای پرس و جوی Query در آن نسبت به ORM های دیگر نظیر Entity Framework بالاتر است.

    Dapper شامل تعدادی Extension Method برای کلاس های Connection در ADO.NET است.. کد نویسی در Dapper نسبت به Entity Framework زیادتر است و نسبت به ADO.NET نیاز به کد نویسی کمتری دارد و Extension های متعددی برای توسعه و انجام آپدیت به طور شی گرا و یا نگاشت کلاس ها به جداول پایگاه داده ها را فراهم می کند.

    از جمله مزایای آن می توان به موارد زیر اشاره کرد:

    • بازدهی و سرعت بالا
    • کد نویسی کمتر
    • توانایی نگاشت اشیا
    • کنترل آسان پرس و جوهای SQL
    • انجام پرس و جوی چندگانه به شکل قدرتمند
    • توانایی استفاده از Stored Procedure
    • انجام ذخیره سازی Bulk Data
    • توانایی بهینه سازی

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مقدمه
      • تعریف ORM
      • وظایف ORM
      • تعریف Dapper
      • چگونه کارمی کند؟
      • نصب پیش نیازهای Dapper
      • استفاده در LINQPad
    • درس دوم: شروع کار با پرس و جوها (Basic Querying)
      • قواعد کد نویسی Syntax
      • پارامترها
      • پرس و جو برای نوع داده Static
      • پرس و جو برای نوع داده Dynamic
      • پرس و جو با استفاده از پارامترهای Dynamic
    • درس سوم: انجام CRUD در ASP.NET
      • مروری بر اصول CRUD
      • انجام Insert
      • انجام Update
      • انجام Delete
      • انجام Select
    • درس چهارم: کار با Bulk Insert
      • تعریف Bulk Insert
      • نمونه ای از Bulk Insert در Dapper
      • تعریف Bulk Copy
      • نمونه ای از Bulk Copy در Dapper
    • درس پنجم: متدها
      • متد Execute
      • متد Query
      • متد QueryFirst
      • متد QueryFirstOrDefault
      • متد QuerySingle
      • متد QuerySingleOrDefault
      • متد QueryMultiple
    • درس ششم: پارامترها
      • نوع داده Anonymous
      • نوع داده Dynamic
      • نوع داده List
      • نوع داده String
    • درس هفتم: تعریف Dynamic Parameters
      • کاربرد پایه
      • کاربرد Dynamic Parameter در Dapper
      • استفاده از Template Object
    • درس هشتم: اجرای Command
      • اجرای Command بدون نتیجه
      • کاربرد Stored Procedure
      • ورودی ها و خروجی ها
      • پارامتر TableValued
    • درس نهم: کنترل فضاهای خالی (Handling Nulls)
      • انواع فضاهای خالی
      • مقایسه Null با DB Null
    • درس دهم: تعریف چند نگاشت (MultiMapping)
      • قواعد کد نویسی
      • پارامترها
      • تعریف نگاشت Multi Table Mapping
      • تعریف نگاشت One – to – Many
      • تعریف نگاشت بیش از نوع
      • تعریف نگاشت Custom
    • درس یازدهم: نتایج
      • نوع Strongly Typed
      • نوع MultiMapping
      • نوع MultiResult
      • نوع MultiType
    • درس دوازدهم: قابلیت ها (Utility)
      • قابلیت Async
      • قابلیت TypeHandler
      • قابلیت Temp Table
      • قابلیت Type Handler
      • قابلیت Buffered
      • قابلیت Transaction
      • قابلیت Stored Procedure

     

    مفید برای رشته های
    • مهندسی کامپیوتر


    اطلاعات تکمیلی

    نام آموزش آموزش کاربردی Dapper ORM در سی شارپ (#C) – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVDPR9802
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در حال ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,




فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران