نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره یاد خواهید گرفت که چگونه ورودی های عالی را ایجاد کنید و سپس آنها را در مکان هایی بنویسید که استفاده از آنها را آسان می کند. شما تمام تکنیک های مورد نیاز برای ایجاد آسان برنامه های خود را از طریق ورود به سیستم بزرگ یاد خواهید گرفت. ورود موثر در برنامه های ASP.NET Core شما می تواند پشتیبانی و درک آن برنامه ها را سریع کند. در این دوره ، ورود موثر در ASP.NET Core ، شما دانش بنیادی را برای ایجاد ورودی های عالی و همچنین نحوه نوشتن آنها در مکان هایی که بررسی و تجزیه و تحلیل آنها را ساده و سریع می آموزد ، خواهید آموخت. ابتدا مکانیک ایجاد ورودی های ورودی را با استفاده از روش های Microsoft.Extensions.Logging یاد خواهید گرفت. در مرحله بعدی ، خواهید فهمید که چگونه اطلاعات موجود در آن ورودی ها را ارزیابی کنید و اطمینان حاصل کنید که قسمت های اصلی مورد نیاز خود را در آن قرار می دهید. سرانجام ، شما در مورد چگونگی نوشتن نوشته های ورودی به مقصدی که تجزیه و تحلیل را آسان و حتی سرگرم کننده می کند ، کشف خواهید کرد. وقتی این دوره را به پایان رسانید ، مهارت و دانش ورود به سیستم موثر را برای روشن کردن برنامه های خود با بینش عالی خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
ورود به سیستم ASP.NET Core Quickstart
Logging in ASP.NET Core Quickstart
-
معرفی و "ورود به سیستم موثر" تعریف شده است
Introduction and "Effective Logging" Defined
-
بررسی اجمالی دوره و ماژول
Course and Module Overview
-
پیش فرض های الگوی پروژه و ILogger & lt؛ T
Project Template Defaults and ILogger<T>
-
نسخه ی نمایشی: برنامه با پیش فرض ها
Demo: Application with Defaults
-
نسخه ی نمایشی: افزودن ورودی های ورود به سیستم
Demo: Adding Log Entries
-
نسخه ی نمایشی: برای نوشتن در پرونده ها از Serilog استفاده کنید
Demo: Use Serilog to Write to Files
-
نسخه ی نمایشی: ورودی ورودی را از Class Library اضافه کنید
Demo: Add Log Entry from Class Library
-
خلاصه
Summary
کنترل پیام های موجود در برنامه های اصلی ASP.NET
Controlling What Messages are Logged in ASP.NET Core Applications
-
مقدمه و بررسی اجمالی ماژول
Introduction and Module Overview
-
سطح ورود به سیستم تعریف شده است
Log Levels Defined
-
روش ها ، دسته ها و رویدادهای Ivent
Methods, Categories, and EventIds
-
نسخه ی نمایشی: مرور به روزرسانی های برنامه و نیازهای ورود به سیستم
Demo: Review of Application Updates and Logging Needs
-
نسخه ی نمایشی: ورودی های ورود به سیستم را با سطح ، دسته بندی و رویداد های مختلف اضافه کنید
Demo: Add Log Entries with Different Levels, Categories, and EventIds
-
نسخه ی نمایشی: ورودی های ورودی نتیجه را مرور کنید
Demo: Review Resulting Log Entries
-
فیلتر توضیح داده شده است
Filtering Explained
-
نسخه ی نمایشی: استفاده از فیلترها
Demo: Applying Filters
-
نسخه ی نمایشی: محدوده ها
Demo: Scopes
-
نسخه ی نمایشی: استفاده از LoggerMessage در شرایط با عملکرد بالا
Demo: Using LoggerMessage in High Performance Situations
-
خلاصه
Summary
خودکار کردن ثبت وقایع استاندارد در ASP.NET Core
Automating Logging of Standard Events in ASP.NET Core
-
مقدمه و بررسی اجمالی ماژول
Introduction and Module Overview
-
بحث استثناception
Exception Handling Discussion
-
نسخه ی نمایشی: مدیریت استثنای جهانی با پروژه های UI
Demo: Global Exception Handling with UI Projects
-
نسخه ی نمایشی: ثبت جزئیات استثنا و به روزرسانی صفحه خطا
Demo: Logging Exception Details and Updating the Error Page
-
نسخه ی نمایشی: نرم افزار میانی سفارشی برای مدیریت استثنای API جهانی
Demo: Custom Middleware for Global API Exception Handling
-
نسخه ی نمایشی: خواندن پاسخ خطای API از UI
Demo: Reading an API Error Response from the UI
-
درباره فیلترها بحث شد
Filters Discussed
-
نسخه ی نمایشی: اجرای فیلتر صفحه تیغ برای ثبت عملکرد
Demo: Implementing a Razor Page Filter for Performance Logging
-
نسخه ی نمایشی: اجرای یک فیلتر فیلتر برای ورود به سیستم عملکرد API
Demo: Implementing an Action Filter for API Performance Logging
-
در مورد ویژگی ها و کلاس های پایه بحث می شود
Attributes and Base Classes Discussed
-
نسخه ی نمایشی: ایجاد ویژگی برای کنترل کننده ها و عملکردها
Demo: Creating an Attribute for Controllers and Actions
-
نسخه ی نمایشی: روشهای اصلی فیلتر در صفحات ریش تراش
Demo: Overriding Filter Methods in Razor Pages
-
نسخه ی نمایشی: ایجاد یک کلاس پایه برای Razor Pages
Demo: Creating a Base Class for Razor Pages
-
خلاصه
Summary
ایجاد ورودیهای بهتر برای فعال کردن تجزیه و تحلیل سریعتر
Building Better Log Entries to Enable Faster Analysis
-
مقدمه و بررسی اجمالی ماژول
Introduction and Module Overview
-
آناتومی ورود به سیستم
Anatomy of a Log Entry
-
تجزیه و تحلیل محتوای ورود به سیستم
Analysis of Log Entry Content
-
نسخه ی نمایشی: استفاده از محدوده ها برای افزودن زمینه
Demo: Using Scopes to Add Context
-
نسخه ی نمایشی: استثناception دوباره مورد بازدید قرار گرفت
Demo: Exception Handling Revisited
-
نسخه ی نمایشی: محافظت از اطلاعات حساس
Demo: Protecting Sensitive Information
-
خلاصه
Summary
امکان پذیر کردن مصرف
Enabling Consumption
-
مقدمه و بررسی اجمالی ماژول
Introduction and Module Overview
-
انواع مصرف
Types of Consumption
-
بررسی گزینه های مقصد
Exploring Options for Destinations
-
نسخه ی نمایشی: با استفاده از Serilog و Seq
Demo: Using Serilog and Seq
-
نسخه ی نمایشی: با استفاده از NLog و Elasticsearch (ELK)
Demo: Using NLog and Elasticsearch (ELK)
-
نسخه ی نمایشی: با استفاده از تشخیص نرم افزار Azure App Service
Demo: Using Azure App Service Diagnostics
-
خلاصه و ارسال
Summary and Send-Off
نمایش نظرات