تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: Repository In ASP.NET MVC

  1. #1
    پروفشنال
    تاريخ عضويت
    Nov 2007
    پست ها
    546

    پيش فرض Repository In ASP.NET MVC

    بسم الله الرحمن الرحیم
    با سلام
    بنده با استفاده از Mvc Scaffolding کنترلرها و ... رو ایجاد کردم تو سوئیچ هاش Repository وجود داشت که وقتی استفاده کردم دیدم کلاس ها رو مطابق با الگوی Repository می سازه.
    قبلا که مطالب آقای نصیری رو خونده بودم یادمه که مخالف سرسخت این الگو بودند.
    لطفا نظرتون رو بفرمائید.
    با سپاس فراوان

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    تا حالا استفاده و حتی نصبش نکردم ولی در موردش خوانده ام.
    اگر بخواهم نظر شخصی ام را بدهم، در کل گمان میکنم شاید برای پروژه های کوچک و آموزش و... مناسب باشد ولی اصولاً برنامه نویسی به برنامه نویس نیاز دارد.
    رایانه ها نمیتوانند برنامه خوبی بنویسند! برنامه نویسی کار برنامه نویس است!

    کدهای تولیدی هر ویزاردی صددرصد نمیتواند در یک شرایط خوب و ایده آل باشد و برای پروژه های واقعی و بزرگ کیفیت کافی را نخواهد داشت.
    مثلاً به دلایل مختلف در پروژه های واقعی بهتر است ...
    کلاس entity مرتبط با دیتابیس مجزای از کلاس model مرتبط با view باشد.
    یا باید لایه مدیریت کننده ارتباط با دیتابیس (همان repository) به صورت مجزا و در dll جداگانه ای دیده شود
    و...

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

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •