🚀مهاجرت از ASP.NET Core 3.1 به نسخه 5.0
Migrate from ASP.NET Core 3.1 to 5.0
👉 https://is.gd/bthUUf
#aspnetcore #aspdotnet #aspcore #netcore #dotnetcore #visual_studio #csharp9 #dotnet #netcore5 #web_development #azure
Migrate from ASP.NET Core 3.1 to 5.0
👉 https://is.gd/bthUUf
#aspnetcore #aspdotnet #aspcore #netcore #dotnetcore #visual_studio #csharp9 #dotnet #netcore5 #web_development #azure
Docs
Migrate from ASP.NET Core 3.1 to 5.0
Learn how to migrate an ASP.NET Core 3.1 project to ASP.NET Core 5.0.
Forwarded from Programming Resources via @like
📽مسیر کامل دوره یادگیری .NET Core
⏰حدود 40 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه .NET را شروع کنند این مسیر به شدت پیشنهاد میشه
—🎥 اگر هنوز با زبان سی شارپ آشنایی ندارین
میتونید از مسیر کامل یادگیری سی شارپ استفاده کنید
—دانلود 📥 :
دوره اول
دوره دوم
دوره سوم
دوره چهارم
دوره پنجم
دوره ششم
دوره هفتم
دوره هشتم
دوره نهم
دوره دهم
دوره یازدهم
دوره دوازدهم
دوره سیزدهم
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #csharp #pluralsight
🆔 @dotnetcode
⏰حدود 40 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه .NET را شروع کنند این مسیر به شدت پیشنهاد میشه
—🎥 اگر هنوز با زبان سی شارپ آشنایی ندارین
میتونید از مسیر کامل یادگیری سی شارپ استفاده کنید
—دانلود 📥 :
دوره اول
دوره دوم
دوره سوم
دوره چهارم
دوره پنجم
دوره ششم
دوره هفتم
دوره هشتم
دوره نهم
دوره دهم
دوره یازدهم
دوره دوازدهم
دوره سیزدهم
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #csharp #pluralsight
🆔 @dotnetcode
👍1
📽مسیر کامل دوره یادگیری C#
⏰حدود 35 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه C# را شروع کنند این مسیر به شدت پیشنهاد میشه
—دانلود 📥 :
01 آشنایی با سی شارپ
02 ویژگی های زبان سی شارپ
03 سی شارپ به صورت کاربردی
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #csharp #pluralsight
🆔 @dotnetcode
⏰حدود 35 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه C# را شروع کنند این مسیر به شدت پیشنهاد میشه
—دانلود 📥 :
01 آشنایی با سی شارپ
02 ویژگی های زبان سی شارپ
03 سی شارپ به صورت کاربردی
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #csharp #pluralsight
🆔 @dotnetcode
👍4👎1
📽مسیر کامل دوره یادگیری داکر
⏰حدود 20 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Docker را شروع کنند
—دانلود 📥 :
پارت اول | پارت دوم
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #docker #csharp #pluralsight
🆔 @dotnetcode
⏰حدود 20 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Docker را شروع کنند
—دانلود 📥 :
پارت اول | پارت دوم
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #dotnet #docker #csharp #pluralsight
🆔 @dotnetcode
📽مسیر کامل دوره یادگیری دیزاین پترن سی شارپ
⏰حدود 14 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Design Patterns را شروع کنند در قسمت زبان سی شارپ
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #designpattern #pluralsight #csharp #dotnet
🆔 @dotnetcode
⏰حدود 14 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Design Patterns را شروع کنند در قسمت زبان سی شارپ
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #designpattern #pluralsight #csharp #dotnet
🆔 @dotnetcode
DotNet | دات نت
این کورس مخصوصا برای کسانی که به یک بک-اند شسته و رفته و ساده نیاز دارند، پیشنهاد میگردد: البته مفاهیم Repository Pattern و Unit Of Work در اینترنت زیاد است، ولی خوبی این کورس اینه که کمی شسته تر برخورد کرده و ضمنن طولانی نیست ، لذا ارزش بررسی دارد. به جرات…
این کورس در این مسیر آموزشی هست ولی اگر کسی دیزاین پترن و هم بلده حتما اینو ببینه
Telegram
DotNet | دات نت
📽مسیر کامل دوره یادگیری دیزاین پترن سی شارپ
⏰حدود 14 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Design Patterns را شروع کنند در قسمت زبان سی شارپ
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها…
⏰حدود 14 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند تازه Design Patterns را شروع کنند در قسمت زبان سی شارپ
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها…
👍3🤩3
Roadmap to becoming an ASP.NET Core developer in 2022
معین تاجیک عزیز در این مخزن گیتهابی خیلی دقیق و مفصل به مسیر یادگیری تکنولوژیها، ابزارها و مفاهیم دنیای .Net Core پرداخته.
#roadmap #asp #aspnet #core #aspnetcore #dotnet
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
معین تاجیک عزیز در این مخزن گیتهابی خیلی دقیق و مفصل به مسیر یادگیری تکنولوژیها، ابزارها و مفاهیم دنیای .Net Core پرداخته.
#roadmap #asp #aspnet #core #aspnetcore #dotnet
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
Course Track Path For .NET Developers
مجموعه درسهای آنلاین برای تبدیل شدن به یک برنامهنویس داتنت خوب هستند.
این دوره هم آپدیت شدش رو قرار میدم به زودی
#roadmap #udemy #course #dotnet #net #aspnet #aspnetcore
https://www.dotnetmastery.com/home/careerPath
مجموعه درسهای آنلاین برای تبدیل شدن به یک برنامهنویس داتنت خوب هستند.
این دوره هم آپدیت شدش رو قرار میدم به زودی
#roadmap #udemy #course #dotnet #net #aspnet #aspnetcore
https://www.dotnetmastery.com/home/careerPath
❤5
📽مسیر کامل یادگیری ASP.NET Core از صفر تا صد (A-Z)
نکته : دوره شماره 11 به خاطر این که آژور ایران رو تحریم کرده قرار ندادم.(جلوگیری از اتلاف وقت ، مباحث کاربردی تر دیگری هست که هنوز بلد نیستیم😉🌹)
همچنين ديدم خيلى از جاها اين دوره ها رو به صورت تكى و آپديت نشده ميفروشن ، رايگان استفاده كنيد به همراه آخرين آپديت ها و بهترين بهره رو از اين مسير آموزشى فوق العاده داشته باشين.
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند از صفر ASP.NET Core را شروع کنند ، جزو بهترین مسیر هایی آموزشی دات نت هست که وجود دارد
—دانلود 📥 :
پارت 1 | پارت 2 | پارت 3 | پارت 4 | پارت 5 | پارت 6 | پارت 7 | پارت 8 | پارت 9 | پارت 10 | پارت 11 | پارت 12 | پارت 13 | پارت 14 | پارت 15 | پارت 16 | پارت 17 | پارت 18 | پارت 19 | پارت 20 | پارت 21
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #udemy #csharp #dotnet #dotnetpath #dotnetmastery
🆔 @dotnetcode
نکته : دوره شماره 11 به خاطر این که آژور ایران رو تحریم کرده قرار ندادم.(جلوگیری از اتلاف وقت ، مباحث کاربردی تر دیگری هست که هنوز بلد نیستیم😉🌹)
همچنين ديدم خيلى از جاها اين دوره ها رو به صورت تكى و آپديت نشده ميفروشن ، رايگان استفاده كنيد به همراه آخرين آپديت ها و بهترين بهره رو از اين مسير آموزشى فوق العاده داشته باشين.
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند از صفر ASP.NET Core را شروع کنند ، جزو بهترین مسیر هایی آموزشی دات نت هست که وجود دارد
—دانلود 📥 :
پارت 1 | پارت 2 | پارت 3 | پارت 4 | پارت 5 | پارت 6 | پارت 7 | پارت 8 | پارت 9 | پارت 10 | پارت 11 | پارت 12 | پارت 13 | پارت 14 | پارت 15 | پارت 16 | پارت 17 | پارت 18 | پارت 19 | پارت 20 | پارت 21
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #udemy #csharp #dotnet #dotnetpath #dotnetmastery
🆔 @dotnetcode
❤9👍1
https://www.udemy.com/course/using-grpc-in-microservices-communication-with-net-5/
اینم یک دوره ای که درخواستی بوده ، لذت ببرید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #owner #grpc #microservice #dotnet #five5
🆔 @dotnetcode
اینم یک دوره ای که درخواستی بوده ، لذت ببرید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #owner #grpc #microservice #dotnet #five5
🆔 @dotnetcode
Udemy
Using gRPC in Microservices Communication with .Net 5
Building a high-performance gRPC Inter-service Communication between backend microservices with .Net
❤3
آیا میتوانید سوال بالا را بدون استفاده از توابع بازگشتی حل نمایید؟
در #C قابلیتی وجود دارد به نام LINQ که با آن میشود بدون استفاده از حلقه و تابع بازگشتی، چنین مسائلی را حل نمود.
راه حل فلوئنت:
https://dotnetfiddle.net/Ossu01
راه حل خالص:
https://dotnetfiddle.net/4V9kPl
#csharp #dotnet #problemsolving #linq #laylazi
در #C قابلیتی وجود دارد به نام LINQ که با آن میشود بدون استفاده از حلقه و تابع بازگشتی، چنین مسائلی را حل نمود.
راه حل فلوئنت:
https://dotnetfiddle.net/Ossu01
راه حل خالص:
https://dotnetfiddle.net/4V9kPl
#csharp #dotnet #problemsolving #linq #laylazi
📽مسیر کامل یادگیری Graphql
⏰حدود 12 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند Graphql را شروع کنند و در آن حرفه ای شوند.
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #pluralsight #csharp #api #graphql #asp #dotnet
🆔 @dotnetcode
⏰حدود 12 ساعت دوره از مبتدی تا پیشرفته
📁به همراه تمام فایل ها و زیرنویس ها
برای کسانی که میخواهند Graphql را شروع کنند و در آن حرفه ای شوند.
—دانلود 📥 :
پارت اول
🗂 دقت کنید باید همه پارت ها دانلود بشوند و بعد همه پارت ها را انتخاب کنید و Extract کنید
ما رو به دوستان خودتان معرفی کنید 😉🌹
#course #pluralsight #csharp #api #graphql #asp #dotnet
🆔 @dotnetcode
❤3👍1
سلام سلام
قرار هست امشب ساعت 7:30 باهم مایکروسافت بیلد رو به صورت دورهمی در تیمز ببنیم
به این دورهمی بیاین تا بتونیم در کنار هم با تکنولوژی های جدید آشنا بشیم
لینک دورهمی : https://teams.microsoft.com/l/meetup-join/19:[email protected]/1653403049063?context=%7B%22Tid%22:%2224fbf492-43a9-4a8f-ba7b-6f12fa9b8d87%22,%22Oid%22:%22b7a23ba2-09f7-4abc-9303-bc4ae688206a%22%7D
#cs_internship #MSBuild #dotnet
قرار هست امشب ساعت 7:30 باهم مایکروسافت بیلد رو به صورت دورهمی در تیمز ببنیم
به این دورهمی بیاین تا بتونیم در کنار هم با تکنولوژی های جدید آشنا بشیم
لینک دورهمی : https://teams.microsoft.com/l/meetup-join/19:[email protected]/1653403049063?context=%7B%22Tid%22:%2224fbf492-43a9-4a8f-ba7b-6f12fa9b8d87%22,%22Oid%22:%22b7a23ba2-09f7-4abc-9303-bc4ae688206a%22%7D
#cs_internship #MSBuild #dotnet
Microsoft Teams
Join conversation
🚀 Learn Live: Build mobile and desktop apps with .NET MAUI - Events | Microsoft Learn
🌐 https://learn.microsoft.com/en-us/events/learn-events/learnlive-mobile-desktop-apps-dotnet-maui/
#️⃣ #dotnet #maui
🌐 https://learn.microsoft.com/en-us/events/learn-events/learnlive-mobile-desktop-apps-dotnet-maui/
#️⃣ #dotnet #maui
Docs
Learn Live: Build mobile and desktop apps with .NET MAUI - Events
Forwarded from فرصتهای شغلی تراز اول
🎯 Senior .Net Developer
💵 حقوق سالانه: قابل مذاکره
📍محل کار: تهران - حضوری
⚙️ صنعت: تکنولوژی
🌟 مهارتهای کلیدی:
• مسلط بر توسعه نرمافزار با .Net
• تجربه در زمینه ساختار نرمافزار
• مهارت حل مسئله
📩 برای ارسال رزومه میتوانید از طریق این لینک و یا آیدی تلگرام @HRBamboosHeadHunter اقدام نمایید.
-------------
برای اطلاع از آخرین موقعیتهای شغلی ما را در لینکدین و واتساپ دنبال کنید.
#Senior_DotNET_Developer #DotNET #موقعیت_شغلی #استخدام
💵 حقوق سالانه: قابل مذاکره
📍محل کار: تهران - حضوری
⚙️ صنعت: تکنولوژی
🌟 مهارتهای کلیدی:
• مسلط بر توسعه نرمافزار با .Net
• تجربه در زمینه ساختار نرمافزار
• مهارت حل مسئله
📩 برای ارسال رزومه میتوانید از طریق این لینک و یا آیدی تلگرام @HRBamboosHeadHunter اقدام نمایید.
-------------
برای اطلاع از آخرین موقعیتهای شغلی ما را در لینکدین و واتساپ دنبال کنید.
#Senior_DotNET_Developer #DotNET #موقعیت_شغلی #استخدام
Forwarded from فرصتهای شغلی تراز اول
🎯 Senior .NET Engineer
💵 حقوق سالانه: ۰.۸ تا ۱ میلیارد تومان
📍محل کار: تهران - نیمه حضوری
⚙️ صنعت: فینتک
🌟 مهارتهای کلیدی:
• مسلط بر توسعه نرمافزار با .Net
• مهارت رهبری و مدیریت تیم
• مهارت حل مسئله
📩 برای ارسال رزومه میتوانید از طریق این لینک و یا آیدی تلگرام @HRBamboosHeadHunter اقدام نمایید.
-------------
برای اطلاع از آخرین موقعیتهای شغلی ما را در لینکدین و واتساپ دنبال کنید.
#Senior_DotNet_Engineer #DotNet #موقعیت_شغلی #استخدام
💵 حقوق سالانه: ۰.۸ تا ۱ میلیارد تومان
📍محل کار: تهران - نیمه حضوری
⚙️ صنعت: فینتک
🌟 مهارتهای کلیدی:
• مسلط بر توسعه نرمافزار با .Net
• مهارت رهبری و مدیریت تیم
• مهارت حل مسئله
📩 برای ارسال رزومه میتوانید از طریق این لینک و یا آیدی تلگرام @HRBamboosHeadHunter اقدام نمایید.
-------------
برای اطلاع از آخرین موقعیتهای شغلی ما را در لینکدین و واتساپ دنبال کنید.
#Senior_DotNet_Engineer #DotNet #موقعیت_شغلی #استخدام
👍1
سیستم Logging در NET.: از اشتباهات رایج تا بهترین روشها
مقدمه
سلام دوستان! اینجا میخوایم در مورد Logging داخل برنامههای NET. صحبت کنیم. نکاتی که نیک چاپساس میگه رو به زبون ساده مرور میکنیم تا بتونید به راحتی سیستمهای خودتون رو بهبود بدید.
اهمیت Logging
سیستم Logging به شما کمک میکنه تا:
- خطاها رو راحتتر پیدا کنید.
- رفتار برنامه رو زیر نظر داشته باشید.
- اطلاعات لازم برای رفع مشکلات رو جمعآوری کنید.
اما اگه درست انجام نشه، ممکنه:
- گزارشها خیلی بزرگ و پیچیده بشن.
- نتونید مشکلات رو به درستی بفهمید.
- عملکرد برنامه تحت تاثیر قرار بگیره.
۸ قانون ساده Logging
قانون ۱: پیام یعنی الگوی پیام
به جای یه رشته ساده، پیام باید الگو باشه. اینجوری پیامها مرتبتر و قابل فهمتر میشن.
قانون ۲: از درونیابی یا الحاق رشته دوری کن
این روشها میتونن باعث کاهش سرعت برنامه بشن و اطلاعات مفید رو از بین ببرن.
قانون ۳: Logging ساختاریافته رو انتخاب کن
با استفاده از الگوهای پیام با پارامترهای مشخص:
- سرعت و کارایی بهتر میگیری.
- دادهها به صورت ساختاریافته ثبت میشن.
- خوانایی گزارشها افزایش پیدا میکنه.
قانون ۴: از جعبهسازی غیرضروری دوری کن
قبل از اینکه هر مقداری رو ارسال کنی، ببین سطح گزارش فعاله یا نه تا از مشکلات عملکردی جلو گیری کنی.
قانون ۵: از Source Generator استفاده کن
این ابزار توی NET. بهت کمک میکنه تا:
- کد بهینه تولید بشه.
- از نوشتن کد اضافی جلوگیری بشه.
- گزارشهای یکنواخت و ساختاریافته داشته باشی.
قانون ۶: پیچیدگیهای غیرضروری رو کنار بگذار
همیشه سعی کن راهحلهای ساده و قابل فهم انتخاب کنی تا همه راحت کار کنن.
قانون ۷: هشدار رو به عنوان سطح پیشفرض انتخاب کن
این کار باعث میشه:
- حجم گزارشها کمتر بشه.
- تمرکز روی موارد مهم حفظ بشه.
(البته برای موارد خاص میتونی گزارشهای اطلاعاتی هم فعال کنی.)
قانون ۸: فقط اطلاعات ضروری رو ثبت کن
تنها اون اطلاعاتی رو ثبت کن که واقعاً برای فهم داستان برنامه نیاز داری. اینجوری گزارشها مرتب و مفید میمونن.
نتیجهگیری
سیستم Logging درست کلید موفقیت توی برنامهنویسه. با رعایت این ۸ قانون ساده، میتونی گزارشهایی داشته باشی که هم کارآمد باشن و هم بهت کمک کنن داستان برنامهات رو بهتر بفهمی. فقط اطلاعات ضروری رو ثبت کن تا همه چیز مرتب و بهینه بمونه.
منابع
- ویدیوی اصلی
- مستندات NET. برای Logging
🎺 برای یادگیری بیشتر و دریافت مطالب مفید در زمینه .NET و برنامهنویسی، به کانال ما بپیوندید!
📚💻 @dotnetcode🖥 👨💻
مقدمه
سلام دوستان! اینجا میخوایم در مورد Logging داخل برنامههای NET. صحبت کنیم. نکاتی که نیک چاپساس میگه رو به زبون ساده مرور میکنیم تا بتونید به راحتی سیستمهای خودتون رو بهبود بدید.
اهمیت Logging
سیستم Logging به شما کمک میکنه تا:
- خطاها رو راحتتر پیدا کنید.
- رفتار برنامه رو زیر نظر داشته باشید.
- اطلاعات لازم برای رفع مشکلات رو جمعآوری کنید.
اما اگه درست انجام نشه، ممکنه:
- گزارشها خیلی بزرگ و پیچیده بشن.
- نتونید مشکلات رو به درستی بفهمید.
- عملکرد برنامه تحت تاثیر قرار بگیره.
۸ قانون ساده Logging
قانون ۱: پیام یعنی الگوی پیام
به جای یه رشته ساده، پیام باید الگو باشه. اینجوری پیامها مرتبتر و قابل فهمتر میشن.
قانون ۲: از درونیابی یا الحاق رشته دوری کن
این روشها میتونن باعث کاهش سرعت برنامه بشن و اطلاعات مفید رو از بین ببرن.
قانون ۳: Logging ساختاریافته رو انتخاب کن
با استفاده از الگوهای پیام با پارامترهای مشخص:
- سرعت و کارایی بهتر میگیری.
- دادهها به صورت ساختاریافته ثبت میشن.
- خوانایی گزارشها افزایش پیدا میکنه.
قانون ۴: از جعبهسازی غیرضروری دوری کن
قبل از اینکه هر مقداری رو ارسال کنی، ببین سطح گزارش فعاله یا نه تا از مشکلات عملکردی جلو گیری کنی.
قانون ۵: از Source Generator استفاده کن
این ابزار توی NET. بهت کمک میکنه تا:
- کد بهینه تولید بشه.
- از نوشتن کد اضافی جلوگیری بشه.
- گزارشهای یکنواخت و ساختاریافته داشته باشی.
قانون ۶: پیچیدگیهای غیرضروری رو کنار بگذار
همیشه سعی کن راهحلهای ساده و قابل فهم انتخاب کنی تا همه راحت کار کنن.
قانون ۷: هشدار رو به عنوان سطح پیشفرض انتخاب کن
این کار باعث میشه:
- حجم گزارشها کمتر بشه.
- تمرکز روی موارد مهم حفظ بشه.
(البته برای موارد خاص میتونی گزارشهای اطلاعاتی هم فعال کنی.)
قانون ۸: فقط اطلاعات ضروری رو ثبت کن
تنها اون اطلاعاتی رو ثبت کن که واقعاً برای فهم داستان برنامه نیاز داری. اینجوری گزارشها مرتب و مفید میمونن.
نتیجهگیری
سیستم Logging درست کلید موفقیت توی برنامهنویسه. با رعایت این ۸ قانون ساده، میتونی گزارشهایی داشته باشی که هم کارآمد باشن و هم بهت کمک کنن داستان برنامهات رو بهتر بفهمی. فقط اطلاعات ضروری رو ثبت کن تا همه چیز مرتب و بهینه بمونه.
منابع
- ویدیوی اصلی
- مستندات NET. برای Logging
📚💻 @dotnetcode
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
You are doing logging in .NET wrong. Let’s fix it. - Nick Chapsas - NDC London 2024
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper
Attend the next NDC conference near you:
https://ndcconferences.com
https://ndclondon.com/
Subscribe to our YouTube channel and learn…
Attend the next NDC conference near you:
https://ndcconferences.com
https://ndclondon.com/
Subscribe to our YouTube channel and learn…
👍5🔥1