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

نام تاپیک: DataReader و DataSet

  1. #1

    DataReader و DataSet

    سلام
    روز بخیر

    سوالم در مورد DataReader و DataSet هست، از لحاظ سرعت و امنیت استفاده از کدام یک توصیه میشه؟ به خصوص در پروژه های متوسط به بالا(از نظر تعداد درخواست به بانک و کاربر همزمان)
    و همین سول رو در مورد LINQ و Stored Procedure هم دارم.

    تشکر

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

    نقل قول: DataReader و DataSet

    DataReader و DataSet برای بازیابی یک Command که حاوی دستور Sql هست اجرا میکند
    DataReader فقط خواندنی هست و سرعت بالاتری دارد
    بکارگیری Stored Procedure بجای Sql Inline ارچحیت دارد و سرعت بالاتری دارد
    از نظر امنیت منظورتون چیست؟
    SQL Injection توسط ترزیق در ورودی ها صورت میگیره و کنترل امنیت ورود اطلاعات بر عهده برنامه نویس هست
    Linq To Entity از نظر امنیت SQL Injection و سرعت برنامه نویسی و توسعه برنامه خیلی بالاتر از سایر موارد هست ولی از نظر یازیابی و کلیه عملیات CRUD سرعت کمتری نسبت به Ado کلاسیک دارد
    دوران Ado.Net کلاسیک و بکارگیری DataSetو DataReder به سر رسیده
    ارجحیت با ORM هست
    بکارگیری EF Code First گزینه اول مناسبی برای دسترسی داده ها هست

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

  1. استفاده از Dataset به جای DataReader
    نوشته شده توسط alonemm در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: پنج شنبه 01 مهر 1389, 09:47 صبح
  2. مبتدی: DataSet بهتره یا DataReader
    نوشته شده توسط Masoome_das در بخش ASP.NET Web Forms
    پاسخ: 6
    آخرین پست: پنج شنبه 11 شهریور 1389, 18:26 عصر
  3. DataSet یا DataReader
    نوشته شده توسط adabyron در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 5
    آخرین پست: چهارشنبه 22 اسفند 1386, 10:34 صبح
  4. DataReader& Dataset
    نوشته شده توسط Future در بخش C#‎‎
    پاسخ: 5
    آخرین پست: دوشنبه 17 اردیبهشت 1386, 15:35 عصر
  5. DataSet و یا DataReader ؟
    نوشته شده توسط amir.NET2 در بخش مقالات مرتبط با Microsoft .Net Framework
    پاسخ: 0
    آخرین پست: پنج شنبه 30 آذر 1385, 08:59 صبح

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

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