نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کد ممکن است در شرایط استثنایی اجرا شود، به همین دلیل است که مدیریت موثر خطا در کد شما کلیدی است. این دوره به شما می آموزد که چگونه از مهارت های مدیریت خطا و اشکال زدایی استفاده کنید تا کد خود را قابل درک و انعطاف پذیر کنید. قبل از اینکه مجبور شوید برای مشکل برنامه ریزی کنید و از ابزارها برای ردیابی مشکلات استفاده کنید، کار با ASP.NET خیلی دور نخواهید بود. پایین. در این دوره آموزشی، اشکال زدایی و مدیریت خطا در ASP.NET Core 6، شما یاد خواهید گرفت که به طور موثر اشکال زدایی کنید و چگونه کد خود را برای مدیریت مشکلات ساختار دهید. ابتدا، اشکال زدایی را با یک دیباگر پیوست شده بررسی خواهید کرد. در مرحله بعد، اشکال زدایی سمت مشتری را کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه کد مدیریت خطای موثر بنویسید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش مربوط به اشکال زدایی و مدیریت خطا را خواهید داشت تا کد خود را قابل درک و انعطاف پذیر کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک اینکه اشکال زدایی چیست
Understanding What Debugging Is
-
معرفی
Introduction
-
چرا اشکال زدایی ضروری است
Why Debugging Is Necessary
-
نسخه ی نمایشی: تأیید یک فرض ساده
Demo: Verifying a Simple Assumption
-
ساختار کد به طوری که مفروضات قابل تأیید باشند
Structuring Code so That Assumptions Are Verifiable
-
نسخه ی نمایشی: بازسازی یک تابع یکپارچه
Demo: Refactoring a Monolithic Function
-
خلاصه اصول اشکال زدایی
Debugging Principles Rundown
-
خلاصه
Summary
با استفاده از ابزارهای اشکال زدایی ASP.NET سمت سرور
Using Server-side ASP.NET Debugging Tools
-
معرفی
Introduction
-
کار با نقاط شکست
Working with Breakpoints
-
نسخه ی نمایشی: نقاط انفصال اساسی
Demo: Basic Breakpoints
-
نسخه ی نمایشی: گزینه های نقطه انفصال
Demo: Breakpoint Options
-
رابطه بین اشکال زدایی و تست
The Relationship between Debugging and Testing
-
نسخه ی نمایشی: استفاده از تست و اشکال زدایی با هم
Demo: Using Testing and Debugging Together
-
خلاصه
Summary
با استفاده از ابزارهای رفع اشکال ASP.NET سمت کلاینت
Using Client-side ASP.NET Debugging Tools
-
آشنایی با ASP.NET و HTTP
Understanding ASP.NET and HTTP
-
نسخه ی نمایشی: نگاهی به درخواست صفحه ASP.NET در ابزار شبکه
Demo: Looking at an ASP.NET Page Request in Network Tools
-
مشکل مرورگر
The Problem with Browserlink
-
نسخه ی نمایشی: نگاهی به درخواست صفحه ASP.NET در ابزار شبکه
Demo: Looking at an ASP.NET Page Request in Network Tools
-
اشکال زدایی کد سمت کلاینت
Debugging Client-side Code
-
نسخه ی نمایشی: کار با کنسول
Demo: Working with the Console
-
یک دیباگر تعاملی با جاوا اسکریپت
An Interactive Debugger with Javascript
-
نسخه ی نمایشی: اشکال زدایی برخی از کدهای سمت کلاینت
Demo: Debugging Some Client-side Code
-
نگاهی به ASP.NET و CSS
Looking at ASP.NET and CSS
-
نسخه ی نمایشی: اشکال زدایی CSS
Demo: Debugging CSS
-
خلاصه
Summary
درک مدیریت خطا با ASP.NET
Understanding Error Handling with ASP.NET
-
چرا رویکرد عقل سلیم اشتباه است؟
Why the Common Sense Approach Is Wrong
-
یک داستان ترسناک در مدیریت خطا
An Error Handling Horror Story
-
نسخه ی نمایشی: کد مدیریت خطای فاجعه بار
Demo: Disastrous Error Handling Code
-
انتخاب موثر مدیریت خطا در کد ASP.NET
Making Effective Error Handling Choices in ASP.NET Code
-
نسخه ی نمایشی: بازسازی گزینه های دست زدن به خطای بد
Demo: Restructuring Bad Error Handling Choices
-
ایجاد مدیریت خطا و ثبت با هم
Making Error Handling and Logging Work Together
-
نسخه ی نمایشی: ثبت یک خطا به طور موثر
Demo: Logging an Error Effectively
-
خلاصه
Summary
کار با سناریوهای پیشرفته در اشکال زدایی و رسیدگی به خطا
Working with Advanced Scenarios in Debugging and Error Handling
-
یک کنترل کننده خطا در سطح بالا
A Top-level Error Handler
-
نسخه ی نمایشی: یک کنترل کننده خطا در سطح بالا
Demo: A Top-level Error Handler
-
نسخه ی نمایشی: Intellitrace
Demo: Intellitrace
-
اشکال زدایی با داده های تولید و تولید
Debugging with Production and Production Data
-
اشکال زدایی محتوای غیرقابل تجزیه
Debugging Non-decomposable Content
-
نسخه ی نمایشی: اشکال زدایی با Diff
Demo: Debugging with Diff
-
مهندس ساخت نرم افزار به عنوان مدیر ارشد رفع اشکال و رسیدگی به خطا
The Software Build Engineer as Chief Debugging and Error Handling Officer
-
خلاصه دوره
Course Summary
نمایش نظرات