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

نام تاپیک: ایا استفاده از unit of work و structure در حال حاضر منطقی هست یا نه؟ ایا روش بهتری وجود دارد؟

  1. #1

    ایا استفاده از unit of work و structure در حال حاضر منطقی هست یا نه؟ ایا روش بهتری وجود دارد؟

    ایا استفاده از unit of work و structure در حال حاضربرای برنامه های تحت وب منطقی هست یا نه؟ ایا روش بهتری وجود دارد؟ مطالبی که در رابطه بود اکثرا قدیمی بودند.


  2. #2

    نقل قول: ایا استفاده از unit of work و structure در حال حاضر منطقی هست یا نه؟ ایا روش بهتری وجود دار

    به طور کلی محتوای فارسی خیلی کمتر از محتوای انگلیسی تولید میشه و در بسیاری موارد مطالب قدیمی پیدا میکنید.

    استفاده از Unit Of work بسته به نوع پروژه ، زمان شما و تیم کاری شما ممکنه منطقی باشه و یا نباشه.
    مخصوصا اگر با EF Core کار می کنید در خیلی از موارد همون کفایت میکنه. هر روشی مزایا و معایبی داره.
    چیزی که واضح هست UoW حجم کدهای پروژه رو بسیار بیشتر میکنه و همیشه حس میکنید در حال چرخاندن لقمه دور دهن خودتون هستید.
    UoW نظم بهتری به پروژه میده اما در خیلی از موارد کار رو مشکل میکنه و بازدهی سرور رو هم پایین میاره.
    باید دقت کنید که Unit of Work بخشی از Repository هست و در کنار اون پیاده میشه.

    در مورد Structure اگر منظور شما StructureMap هست یک سیستم تزریق وابستگی هست که ابزار مشابه زیاد داره.
    در ASP MVC 5 حتما بهش احتیاج پیدا می کنید اما در ASP.NET Core خود فریم ورک دارای چنین ابزاری هست. چیز مهمتر فهم درک تزریق وابستگی هست بعد فرقی نمیکنه از چه ابزاری استفاده کنید.

  3. #3
    کاربر دائمی آواتار aminaltavista
    تاریخ عضویت
    تیر 1389
    محل زندگی
    شیراز
    سن
    31
    پست
    432

    نقل قول: ایا استفاده از unit of work و structure در حال حاضر منطقی هست یا نه؟ ایا روش بهتری وجود دار

    تو برنامه نویسی مدرن و mvc core از مفهومی بنام Dependecy Injection استفاده میکنن که مفهوم seperation of concern رو به خوبی اجرا میکنه و built in داخل برنامه میتونی استفاده کنی ودیگه نیازی به الگوهای طراحی چون unit of work نداری البته به نظر من
    اما اگه مثل من mvc 5 کار میکنی میتونی با Unity از dependency injection استفاده کنی .
    https://github.com/devtrends/Unity.Mvc5

  4. #4
    کاربر دائمی آواتار ali_md110
    تاریخ عضویت
    فروردین 1385
    محل زندگی
    شیراز
    پست
    1,181

    نقل قول: ایا استفاده از unit of work و structure در حال حاضر منطقی هست یا نه؟ ایا روش بهتری وجود دار

    نقل قول نوشته شده توسط aminaltavista مشاهده تاپیک
    تو برنامه نویسی مدرن و mvc core از مفهومی بنام Dependecy Injection استفاده میکنن که مفهوم seperation of concern رو به خوبی اجرا میکنه و built in داخل برنامه میتونی استفاده کنی ودیگه نیازی به الگوهای طراحی چون unit of work نداری البته به نظر من
    اما اگه مثل من mvc 5 کار میکنی میتونی با Unity از dependency injection استفاده کنی .
    https://github.com/devtrends/Unity.Mvc5
    Dependecy Injection بحثی دیگر هست الگوی طراحی UOW چیز دیگه
    Unit of work در واقع یک لایه انتزاعی بین لایه دسترسی به داده ها و لایه منطق یک برنامه هست و کاربرد آن جهت مدیریت درخواست های همزمان به سرور هست

    DI هم رفع نیاز های یک کلاس در زمان احتیاج هست و ابزارهایی مانند structuremap این وظیفه را بخوبی انجام میدهند

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

  1. پاسخ: 30
    آخرین پست: جمعه 08 دی 1396, 22:35 عصر
  2. سوال درمورد استفاده از تابع با نوع برگشتی Structure در if
    نوشته شده توسط ---z12 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: یک شنبه 25 اسفند 1392, 15:27 عصر
  3. پاسخ: 7
    آخرین پست: یک شنبه 03 دی 1391, 17:34 عصر
  4. استفاده از Unit
    نوشته شده توسط محسن شمس در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 16 مهر 1384, 02:11 صبح
  5. نحوه استفاده از functon of java script
    نوشته شده توسط sanaz_amiri در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: شنبه 20 تیر 1383, 14:24 عصر

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

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