C# এ লগারের ব্যবহার কি?
C# এ লগারের ব্যবহার কি?

ভিডিও: C# এ লগারের ব্যবহার কি?

ভিডিও: C# এ লগারের ব্যবহার কি?
ভিডিও: C# এ একটি সাধারণ লগার তৈরি করা হচ্ছে 2024, মে
Anonim

ওভারভিউ। লগার হয় ব্যবহৃত কাস্টমাইজড ত্রুটি লগ ফাইল তৈরি করার জন্য বা প্রশাসকের মেশিনে উইন্ডোজ ইভেন্ট লগে একটি লগ এন্ট্রি হিসাবে একটি ত্রুটি নিবন্ধিত করা যেতে পারে। এই নিবন্ধটি প্রদর্শন করছে কিভাবে আপনার নিজস্ব বিন্যাসে ত্রুটি বার্তা সহ একটি পাঠ্য ভিত্তিক ত্রুটি লগ ফাইল তৈরি করতে হয়, ব্যবহার করে একটি C# ক্লাস।

এছাড়াও, C# এ log4net কি?

Log4net একটি ওপেন সোর্স লাইব্রেরি যা অনুমতি দেয়। NET অ্যাপ্লিকেশনগুলি বিভিন্ন উত্সে লগ আউটপুট (যেমন, কনসোল, SMTP বা ফাইল)। Log4net জাভাতে ব্যবহৃত জনপ্রিয় log4J লাইব্রেরির একটি পোর্ট। এর সম্পূর্ণ বিবরণ log4net এর প্রকল্পের হোমপেজে পাওয়া যাবে।

একইভাবে, আপনি কিভাবে সঠিকভাবে লগ করবেন? সর্বোত্তম অভ্যাস লগিং: আপনার জানা উচিত 13

  1. নিজের দ্বারা লগ লিখবেন না (একেএ ডোন্ট রিইনভেন্ট দ্য হুইল)
  2. যথাযথ স্তরে লগ করুন।
  3. সঠিক লগ বিভাগ নিয়োগ করুন।
  4. অর্থপূর্ণ লগ বার্তা লিখুন।
  5. ইংরেজিতে লগ বার্তা লিখুন।
  6. আপনার লগ বার্তা প্রসঙ্গ যোগ করুন.
  7. মেশিন পার্সেবল ফরম্যাটে লগ ইন করুন।
  8. কিন্তু লগগুলিকে মানব-পাঠযোগ্য করুন।

সহজভাবে, কেন লগিং প্রয়োজন?

কেন লগিং সফটওয়্যার উন্নয়নের একটি গুরুত্বপূর্ণ অংশ? সফ্টওয়্যার বিকাশকারীদের জীবনের একটি বড় অংশ নিরীক্ষণ, সমস্যা সমাধান এবং ডিবাগিং। লগিং এটি একটি অনেক সহজ এবং মসৃণ প্রক্রিয়া করে তোলে। অ্যাপ্লিকেশন পারফরম্যান্স মনিটরিং (APM) টুলগুলি কিছু মূল কর্মক্ষমতা মেট্রিক্স অ্যাক্সেস করার জন্য দুর্দান্ত।

. NET লগিং কি?

লগিং একটি সফ্টওয়্যার উন্নয়ন প্রকল্পের জন্য অপরিহার্য, কিন্তু প্রোগ্রাম ক্র্যাশ না হওয়া পর্যন্ত এটি প্রায়ই উপেক্ষা করা হয়। লগিং মূল কারণ বিশ্লেষণ, বাগ বিশ্লেষণ, এমনকি অ্যাপ্লিকেশনের কর্মক্ষমতা পর্যালোচনা সহ অসংখ্য উদ্দেশ্যে কাজ করে। সঙ্গে. NET , প্রোগ্রামার পারে লগ বিভিন্ন অবস্থানে এবং শুধুমাত্র একটি ফ্ল্যাট ফাইল নয়।

প্রস্তাবিত: