كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد


شركت نرم افزاری بهپردازان

موضوع مقاله : مفهوم Error Handling در طراحي سايت چيست؟ :

شرح : خطا‌ و يا Error از جمله واژه هاي معروف در ادبيات برنامه نويسي است كه هر برنامه نويس صرفنظر از ميزان مهارت خود با آن مواجه خواهد شد . پياده كنندگان برنامه هاي وب نيز از اين قاعده مستثني نبوده و ممكن است در زمان پياده سازي اين نوع برنامه ها با مجموعه اي از خطاها برخورد نمايند . علاقه منداني كه پلت فرم مايكروسافت را براي طراحي و پياده سازي برنامه هاي وب انتخاب نموده اند ( ASP.NET ) ،‌ مي توانند با استفاده از امكانات موجود با خطاها برخورد و آنان را مديريت نمايند .
پس از بروز خطا در يك صفحه ، ASP.NET اطلاعات مربوط به خطا را براي سرويس گيرنده ارسال مي نمايد . يك صفحه وب ASP.NET ممكن است در زمان اجرا به يكي از خطاهاي زير برخورد نمايد :
 خطاهاي پيكربندي : زماني كه گرامر و يا ساختار فايل web.config نادرست باشد ، ايجاد مي گردند .
 خطاهاي پارسر : زماني كه گرامر ASP.NET بر روي يك صفحه نادرست باشد ، ايجاد مي گردند .
 خطاهاي ترجمه : زماني كه عبارات و دستورات نوشته شده در صفحات متناسب با گرامر زبان استفاده شده نباشند ،‌ ايجاد مي گردند .
 خطاهاي زمان اجرا : در زمان اجراي يك صفحه ايجاد مي گردند .
پس از بروز يك خطا‌ ،‌ به صورت پيش فرض اطلاعات موجود در Stack كه حاوي فراخواني ترتيبي مجموعه اي از روتين ها است ، نمايش داده مي شود . در صورتي كه debug mode فعال شده باشد ،‌ ASP.NET شماره خط بروز خطا در كد منبع را كه باعث بروز خطا ‌شده است را نمايش خواهد داد . debug mode يك ابزار ارزشمند براي اشكال زدائي برنامه ها مي‌باشد .