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

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




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

نام تاپيک: آیا با یادگیری Linq دیگه نیاری به یادگیری ADO.net وجود نداره؟؟

  1. #1
    آخر فروم باز shahinfarasystem's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    تهران
    پست ها
    1,617

    پيش فرض آیا با یادگیری Linq دیگه نیاری به یادگیری ADO.net وجود نداره؟؟

    سلام
    راستش من تجربه زیادی توی کار با ADO.net ندارم... یه مقدار کار کردم

    اما راستش یه مطالعه ای روی linq داشتم و این سوالات برام پیش اومد

    1) آیا با یادگیری Linq دیگه نیاری به یادگیری ADO.net وجود نداره؟؟

    2) و اینکه دیگه نیازی نیست data table , data adapter , data set و موارد مشابه رو یاد بگیریم و باهاشون کار کنیم؟؟؟

    ممنون

  2. 2 کاربر از shahinfarasystem بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    آخر فروم باز shahinfarasystem's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    تهران
    پست ها
    1,617

    پيش فرض

    همچنان در انتظاریم....

  4. #3
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    سلام

    Linq یک زبان فرمانی است و به تنهایی فقط کمی فرم و شکل زیبا به کدها می دهد و کاربر رو به استفاده از extesion ها تشویق می کند! و اگثر کارهایی که Linq ی تنها انجام می دهد با چند حلقه هم قابل اجراست اما قدرت اصلی Linq در کار با داده ها (بانک های اطلاعاتی) زمانی احساس میشه که شما از یک ORM قوی مثل Entity Framework استفاده کنید.

    کار اصلی ORM ها تبدیل جداول و پروسیجرها و ... بانک اطلاعاتی به اشیای و نوع های موجود در یک زبان برنامه نویسی است به نحوی که برنامه نویس با چند کلیک بر روی ویزاردی می تواند تمام مدل ها و ... را از/به دیتابیس شما تولید کنید.

    برای مثال شما هنگام استفاده از EF می توانید بجای نوشتن یک دستور select به زبان SQL از Linq استفاده کنید و ...

    در ضمن استفاده از EF را می شود با چند ویزارد بیان کرد در حالی که کم حجم ترین کتابی که در این زمینه دیده ام 600 صفحه داشته البته اگر کمی جستجو کنید مقالات راه انداز مفیدی در این مورد(البته انگلیسی) خواهید یافت که شاید به 50 صفحه هم نرسند.

    Extension Methods
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ORM
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    EF
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید.

  5. 3 کاربر از mahdi7s بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    پيش فرض

    و در یک کلام ساده استفاده از Entity Framework شما را در گیر data table و adapter و ... نمی کند هر چند خود بیچاره اش با آن ها کار می کند

    سعی کنید EF را امتحان کنید!

  7. 3 کاربر از mahdi7s بخاطر این مطلب مفید تشکر کرده اند


Thread Information

Users Browsing this Thread

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

User Tag List

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

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