آموزش ASP.NET Core: مدیریت استثنا

ASP.NET Core: Exception Handling

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

وقتی اوضاع خراب شود ، برنامه نویسان خوب آماده هستند. مدیریت استثنایی به شما امکان می دهد اطمینان حاصل کنید که برنامه های شما با خطا به خطاها پاسخ می دهند. با یک استثنا right مناسب ، تجربه کاربر شما هرگز مختل نخواهد شد. این دوره اصول مدیریت استثناها را در چارچوب اصلی ASP.NET آموزش می دهد. مربی Ervis Trupja با یک مرور کلی از موارد استثنا شروع می کند و سپس با استفاده از تکنیک های مختلف استثناها را در ASP.NET می گیرد. بیاموزید که چگونه با استفاده از هر دو نوع استثنا built داخلی و سفارشی ، از try-catch-end برای شناسایی و مدیریت خطاها استفاده کنید. سپس نحوه مدیریت کارآمدتر خطاها را با کنترل کننده های جهانی کشف کنید و فیلترهای استثنایی را به برنامه های هسته .NET خود اضافه کنید تا سیاست های جهانی را در موارد استثنا بدون کنترل اعمال کنید.


سرفصل ها و درس ها

معرفی Introduction

  • چرا از هندلینگ استثنا استفاده کنیم؟ Why use exception handling?

  • آنچه شما باید بدانید What you should know

1. شروع کار با استثنای مدیریت 1. Getting Started with Exception Handling

  • مدیریت استثنا و استثنا چیست؟ What is an exception and exception handling?

  • چرا از هندلینگ استثنا استفاده کنیم Why use exception handling

  • کدام یک از روشهای معمول استفاده از استثنا هستند؟ Which are the common exception handling methods?

  • مسابقه فصل Chapter Quiz

2. مدیریت خطا با Block-Try-Catch 2. Error Handling with Try-Catch Block

  • اضافه کردن اولین بلوک try-catch-finally Adding your first try-catch-finally block

  • انواع استثنایی داخلی Common built-in exception types

  • انواع استثنای سفارشی ایجاد کنید Create custom exception types

  • چالش: انواع استثناهای سفارشی ایجاد کنید Challenge: Create custom exception types

  • راه حل: انواع استثناهای سفارشی ایجاد کنید Solution: Create custom exception types

  • استفاده از چندین بلوک صید Using multiple catch blocks

  • مسابقه فصل Chapter Quiz

3. رسیدگی به خطاهای جهانی 3. Global Error Handling

  • چرا باید از کنترل کننده های استثنای جهانی استفاده کنیم؟ Why use global exception handlers?

  • افزودن کلاس جدید ErrorResponseData Adding a new ErrorResponseData class

  • افزودن کنترل کننده داخلی داخلی Adding global built-in handler

  • به روزرسانی Startup.cs و آزمایش Updating Startup.cs and testing

  • افزودن کنترل کننده سفارشی جهانی Adding global custom handler

  • چالش: از کنترل کننده استثنای سفارشی استفاده کنید Challenge: Use custom exception handler

  • راه حل: از کنترل کننده استثنای سفارشی استفاده کنید Solution: Use custom exception handler

  • مسابقه فصل Chapter Quiz

4. کار با فیلترهای استثنایی 4. Working with Exception Filters

  • چرا باید از فیلترهای استثنا استفاده کرد؟ Why use exception filters?

  • افزودن فیلتر استثنا Adding an exception filter

  • آزمایش فیلتر استثنا Testing the exception filter

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

  • ادامه با دست زدن به استثنا Continuing on with exception handling

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.

آموزش ASP.NET Core: مدیریت استثنا
جزییات دوره
1h 24m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Ervis Trupja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ervis Trupja Ervis Trupja

برنامه نویس وب Full-Stack .NET با پیشینه ریاضی

Ervis Trupja یک توسعه دهنده وب دات نت فول استک با سابقه ریاضی و تجربه تدریس است.

او کار خود را به عنوان معلم ریاضی آغاز کرد و در آنجا به قدرت تدریس مؤثر پی برد. پس از یک سال تدریس حرفه‌ای، او تصمیم گرفت خود را در صنعت فناوری در حال تحول و تغییر به چالش بکشد. او هرگز از یادگیری مهارت های برنامه نویسی و زبان های جدید دست نکشید. در اوایل، او شروع به ایجاد برنامه های وب فقط برای سرگرمی کرد. این علاقه از آن زمان به تصمیم او برای کار تمام وقت در زمینه فناوری منجر شد. موفقیت و تفریحی که او در این زمینه دارد، این اشتیاق را امروز زنده نگه می دارد. سوابق تحصیلی او شامل کارشناسی ارشد علوم ریاضی و علوم کامپیوتر است. اشتیاق او به زبان های خارجی او را به یادگیری و برقراری ارتباط روان به پنج زبان سوق داده است: آلبانیایی، انگلیسی، ترکی، ایتالیایی و آلمانی.