آموزش ورود به سیستم موثر در هسته ASP.NET

Effective Logging in ASP.NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره یاد خواهید گرفت که چگونه ورودی های عالی را ایجاد کنید و سپس آنها را در مکان هایی بنویسید که استفاده از آنها را آسان می کند. شما تمام تکنیک های مورد نیاز برای ایجاد آسان برنامه های خود را از طریق ورود به سیستم بزرگ یاد خواهید گرفت. ورود موثر در برنامه های 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

نمایش نظرات

آموزش ورود به سیستم موثر در هسته ASP.NET
جزییات دوره
2h 26m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
92
4.4 از 5
دارد
دارد
دارد
Erik Dahl
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Erik Dahl Erik Dahl

اریک دال برای بیش از 20 سال در حال توسعه نرم افزار و معماری بوده است ، که بیشتر در زمینه توسعه داخلی برای کارفرمایان خود کار می کند. کارهای اخیر وی شامل اجرای چندین مستاجر B2B و خود ثبت نام B2C برای IdentityServer3 ، به روزرسانی وب سایت های قدیمی ASP.NET از فن آوری های سمت سرور به مخلوط مشتری/سرور و استفاده از TypeScript ، ساخت وب API ها به عنوان پشتوانه تلفن همراه و برنامه های وب ، و پی ریزی برنامه های موبایل Xamarin Forms با استفاده از کتابخانه Prism. اریک در حال حاضر در RealPage به عنوان یک معمار اصلی ، راه حل های ساخت و معماری محصولات مدیریت نرم افزار خود کار می کند.