PDA

View Full Version : مزیت list جنریک نسبت به dataset در برنامه نویسی 3 لایه



mohsen_zelzela00
شنبه 20 تیر 1388, 23:48 عصر
با سلام
من میخواستم ببینم فایده پاس دادن مقادیر در برنامه نویسی 3 لایه به وسیله لیست جنریک نسبت به dataset چیست

HDDSoft2001
یک شنبه 21 تیر 1388, 04:02 صبح
جنریک برای جلوگیری از سربار حافظه و خطاهای منطقی به وجود آمده.
ببین دیتا ست سربار خیلی زیادی داره البته خیلی کلاس خوبیه برای کار کردان و انعطاف ولی برای برنامه نویسی سریع و مصرف حافظه جنریک ترجیح داد میشه.
چون هیچ ویزاردی بهینه نیست.

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

نمیدونم جواب سوالتون رو گرفتید یا نه.

با تشکر :لبخندساده:

mohsen_zelzela00
یک شنبه 21 تیر 1388, 20:25 عصر
جنریک برای جلوگیری از سربار حافظه و خطاهای منطقی به وجود آمده.
ببین دیتا ست سربار خیلی زیادی داره البته خیلی کلاس خوبیه برای کار کردان و انعطاف ولی برای برنامه نویسی سریع و مصرف حافظه جنریک ترجیح داد میشه.
چون هیچ ویزاردی بهینه نیست.

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

نمیدونم جواب سوالتون رو گرفتید یا نه.

با تشکر :لبخندساده:
ببخشید دوست عزیز
میشه گفت که dataset در طراحی صفحات وب کاربرد خاصی نداره و میتونیم کار اونو در win با استفاده از list generic پیاده کنیم

درسته؟؟؟؟؟؟؟؟

HDDSoft2001
دوشنبه 22 تیر 1388, 12:27 عصر
با سلام


آره دقیقا.

ببین هیچ فرقی نداره چیزی که مهمه اینه که شما داده ها را یک جایی ذخیره کنی.
حالا میخاد آرایه باشه یا جنریک یا دیتاست (کلاس ساختیافته) و یا هر چیز دیگری که بهترین اون از نظر حافظه و کارایی جنریک ها هست.

mohsen_zelzela00
چهارشنبه 24 تیر 1388, 23:44 عصر
با سلام


آره دقیقا.

ببین هیچ فرقی نداره چیزی که مهمه اینه که شما داده ها را یک جایی ذخیره کنی.
حالا میخاد آرایه باشه یا جنریک یا دیتاست (کلاس ساختیافته) و یا هر چیز دیگری که بهترین اون از نظر حافظه و کارایی جنریک ها هست.

پس dataset در طراحی صفحات وب کاربرد ندارد درسته؟؟؟؟

HDDSoft2001
پنج شنبه 25 تیر 1388, 21:36 عصر
با سلام


چرا که می تونه کاربرد داشته باشه.
ببین دوست عزیز تمام این آبجکتها برای ذخیره اطلاعات به طرق مختلف به کار می رود. فقط منظور من این بود که فقط تعداد بایت های کمتری (حافظه کمتری) اشغال می کند. این دیگه به شما و پروژه شما بستگی داره که از کدوم استفاده کنی. دیتاست سرعت را کمی بالاتر میبره البته از نظر طراحی.


با تشکر :لبخندساده: