PDA

View Full Version : رفع مشکل سرعت



mamizadeh
شنبه 18 اسفند 1386, 12:27 عصر
با سلام
دوستانی که قبلا با دلفی اگه کار کرده باشند این حرف من رو بهتر می فهمند که سرعت دات نت در مقایسه با دلفی در حالت عادی نه بلکه فوق العاده فرق می کنه و سرعت دات نت خیلی پائین تره مثلا در مورد پایگاه داده ها که وضع فاجعه هستش درسته بنا به معماری دات نت که پیاده سازی شده کمی احتمال کند بودن رو داره ولی خداییش دیگه تا این حد نه حالا چطور می تونم این مشکل رو در برنامه های ویندوزی بر طرف کنم.

رضا عربلو
شنبه 18 اسفند 1386, 14:28 عصر
از آنجا که کدهای نیتیو (نظیر برنامه های دلفی و ..) مستقیماً بدون هیچ واسطه ای در حافظه اجرا می شوند و کدهای دات نت با واسطه (یعنی CLR) اجرا می شوند می توان یک کمی اختلاف سرعت در اجرا را انتظار داشت. (البته مشکل --چشمک زدن-- گاهی نیز مزید بر علت می شود).
در مورد دیتابیس نیز با توجه به ماهیت ADO.NET که بصورت Disconnected می باشد. بایستی سعی کنید که تمام دیتابیس را بیرون نکشید بلکه تنها آن بخشی را که مورد نیاز شما می باشد. برای مثال از تکنیک هایی نظیر Paging و .. استفاده کنید.