نمایش نتایج 1 تا 4 از 4

نام تاپیک: مفهوم Unit Of Work و نحوه عملکرد

  1. #1

    مفهوم Unit Of Work و نحوه عملکرد

    سلام

    من دنبال آموزش Unit Of Work هستم این تاپیک رو هم خوندم اما چیزی از مفهوم و اینکه اصلا Unit of Work چی کار انجام می ده متوجه نشدم . سوالم اینکه که Unit Of Work دقیقا چیکار می کنه ؟ چه مزایایی داره ؟ و کجاها بهتره استفاده بشه و کجاها نشه ؟

    ممنون

  2. #2
    کاربر دائمی آواتار hp1361
    تاریخ عضویت
    دی 1384
    محل زندگی
    تهران
    پست
    750

    نقل قول: مفهوم Unit Of Work و نحوه عملکرد

    سلام

    به زبان ساده : شما در برنامه خودتون قراره شماره شناسایی کالایی رو از کاربر بگیرید،ببینید در بانکتون همچین چیزی دارید، مشخصات کالا رو واکشی کنید، بعد نمایش سفارشی رو ثبت کنید و در بانک ذخیره کنید. در این میان به اطلاعات کاربر هم نیاز دارید.

    یه روش اینه که : یک کانکشن به بانک بزنید و اطلاعات رو به کاربر نمایش بدید. دوباره کانکشنی بزنید و اطلاعات کاربر رو بگیرید و دوباره کانکشنی بزنید و ثبت کالا رو انجام بدید.
    روش دیگه اینه که : همه این کارها رو (البته اونایی که قابلیت همروندی رو دارند) صرفا با یک کانکشن به بانک انجام بدیم

    به این میگن انجام عملیات بصورت یک واحد کاری. یعنی تمام عملیاتی که مربوط به بک واحد کاری هستند رو صرفا در یک مرتبه و با یک کانکشن زدن انجام بدیم!

  3. #3

    نقل قول: مفهوم Unit Of Work و نحوه عملکرد

    خیلی خیلی ممنون از توضیح خوبتون . پس تاثیر زیادی در سرعت واکشی اطلاعات و اکثر کارها داره . امکانش وجود داره یک مثالی البته با توضیح بزنید اگر وقت دارید که چطور در یک پروژه پیاده سازیش کنیم چون اون تاپیک بیشتر آدم رو سردرگم می کنه تا چیزی یاد بگیریم ؟ البته من با EF Code First آشنایی دارم و اطلاعات اولیه ای مثل لایه Domain Class , Datalayer دارم و بلدم یک پروژه ساده رو بسازم و Migration رو فعال کنم و چند مورد ساده دیگه . تشکر برای این وقتی که می زارید کافی نیست ، دعاتون می کنیم ...

  4. #4
    کاربر دائمی آواتار hp1361
    تاریخ عضویت
    دی 1384
    محل زندگی
    تهران
    پست
    750

    نقل قول: مفهوم Unit Of Work و نحوه عملکرد

    سلام

    به نظر من لازم نیست کار خاصی انجام بدید. دقیقاً همون کدهایی که در مورد UOW آقای نصیری وارد کردن رو وارد کنید و ازش استفاده کنید

    شما صرفا باید تغییرات رو در DomainClasess و Services بدید. که شامل تعریف Entity با توجه به برنامه خودتون و نیز تعریف Interface های مورد نیاز در Services هستش و البته پیاده سازی کلاسش.

    بنظرم مثال سایت دانلود کتاب خوب چیزیه. انجام بدید و کدهاش رو بزارید.هرجاش مشکل بود با کمک دوستان و البته من ایشالا جلو میریم

تاپیک های مشابه

  1. نحوه عملکرد ویروس یاب ها ...
    نوشته شده توسط mehranFX در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 18 آبان 1390, 14:04 عصر
  2. نحوه عملکرد تابع Update از آداپتر
    نوشته شده توسط once4ever در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 18 تیر 1386, 19:50 عصر
  3. پاسخ: 1
    آخرین پست: شنبه 14 بهمن 1385, 23:43 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •