ပျက်ကွက်: Microsoft Adcenter Labs နှင့် .NET

ငါဘာကြောင့်ပရိုဂရမ်ကိုမပျော်တာလဲလို့လူတွေကတွေးမိတယ် ASP.NET။ ဘာဖြစ်လို့လဲဆိုတော့ငါလုပ်တိုင်းအချိန်တိုင်းဒီလိုမျိုးအမှားအယွင်းတစ်ခုရရှိခဲ့လို့ပါ။ အကောင်းဆုံးရှေးရှေးလျှင်ငါတွက်ဆ Microsoft က သူတို့ကိုယ်ပိုင်ပရိုဂရမ်များကိုမလုပ်ဘဲမတီထွင်နိုင်ပါ။ ကျွန်ုပ်မည်သို့သွားမည်နည်း။ Microsoft Adcenter Labs လူ ဦး ရေဆိုင်ရာခန့်မှန်းချက်မှ -

Microsoft adcenter လူ ဦး ရေဆိုင်ရာခန့်မှန်းချက်

5 မှတ်ချက်

  1. 1

    နားမလည်ဘူး… အဲဒါက စံအမှားစာမျက်နှာတစ်ခုပါ။ မည်သည့်အပလီကေးရှင်းမဆို (PHP၊ Ruby၊ Perl၊ စသည်ဖြင့်) သင်ရရှိနိုင်သည်မှာ PHP နှင့်မတူဘဲ မူရင်းအတိုင်း ASP.NET သည် error message ကို ဖုံးကွယ်ထားသောကြောင့် ၎င်းသည် ကမ္ဘာနှင့်မထိတွေ့ဘဲ သင့်ဆိုဒ်သည် ဟက်ကာများအတွက် ပစ်မှတ်ဖြစ်စေနိုင်သောကြောင့်ဖြစ်သည်။

    • 2

      Sameer သည် မည်သည့်ပလက်ဖောင်းဖြင့်မဆို အမှားစာမျက်နှာတစ်ခုကို သင်ရနိုင်သည်။ ကျွန်ုပ်၏တိုင်ကြားချက်မှာ ၎င်းသည် MICROSOFT အမှားအယွင်းရှိသော MICROSOFT ဆိုက်တစ်ခုဖြစ်သည်။ IIS နှင့် ASP.NET နှစ်ခုစလုံးကို ရေးသားခဲ့သောကြောင့် ၎င်းတို့သည် အမှားအယွင်းများသော အက်ပလီကေးရှင်းတစ်ခုကို တင်လိုက်ရသည့်အတွက် ရှက်သင့်ပါသည်။

  2. 3

    မင်းရဲ့အချက်ကို ငါနားလည်နေပြီ။ သင်ဤအထူးသဖြင့် Microsoft ဆိုက်ကိုအပြစ်တင်ရန်ပြောနေသည်။
    ကောင်းပြီ မင်းရဲ့အချက်က မှန်ကန်ပါတယ်၊ သူတို့က သူတို့ရဲ့ error page ကို စိတ်ကြိုက်ပြင်ဆင်သင့်တယ် (အသေးအဖွဲအလုပ်တစ်ခုပါပဲ) ဒါပေမယ့် .NET မှာ အမှန်တစ်ကယ် အပြစ်ပြောဖို့က အနည်းဆုံးတော့ တာဝန်မဲ့ပါတယ်။ PHP site မှာ standard error page တစ်ခုရှိလို့ PHP မှာ programming ကို မကြိုက်ဘူး 😛

  3. 4

    ကျွန်တော်လည်း Microsoft မှာတူးခဲ့တယ်၊ Sameer :) ASP.NET နှင့်စပ်လျဉ်း၍ IIS ရှိ အမှားစာမျက်နှာများသည် ကြောက်မက်ဖွယ်ကောင်းသည်ဟု ကျွန်တော်ထင်ပါသည်။ PHP အပါအဝင် အခြားဘာသာစကားများတွင် error handling ကိုဖွင့်ထားပါက error နှင့်ပတ်သက်ပြီး အသေးစိတ်ကို ကျွန်ုပ်ရရှိပါသည်။ ASP.NET နဲ့ စမ်းကြည့်တဲ့အခါ ငါရဖူးသမျှက ဒီ config တွေပဲလို့ ထင်ရပါတယ်။

  4. 5

    ဟင့်အင်း ခုတော့ နားလည်သွားပြီ။ ဒါပေမယ့် ဒီဇိုင်းအားဖြင့်တော့ ကြောက်စရာကောင်းတာကို သတိပြုပါ။ အမှားအမှန်ကို ရည်ရွယ်ချက်ရှိရှိ ဖုံးကွယ်ထားကြသည်။ အဘယ်ကြောင့်ဆိုသော် သင်သည် သင်၏ အားနည်းချက်များကို ကမ္ဘာနှင့် မထိတွေ့စေလိုသောကြောင့် ဖြစ်သည်။

    ASP.NET နဲ့ အတူတူပါပဲ၊ မင်းမှာပါတဲ့ screenshot ကို မင်းမြင်လား။ ရိုးရှင်းစွာပင် customErrors=off ကိုထည့်ပြီးနောက် ၎င်းသည် သင့်အား တိကျသော error message ကိုပေးလိမ့်မည်။

    တကယ်တော့ သင်ခေါ်နိုင်တဲ့ plug and play error handling module တစ်ခုတောင်ရှိပါတယ်။ အဲလ်မာ လှတယ်ထင်လို့ လုပ်ငန်းခွင်မှာ သုံးဖို့ အကြံပြုလိုက်ပါတယ်။ ဤအခြေအနေတွင် သင်သည် ဆိုက်လည်ပတ်သူများထံမှ အမှားမက်ဆေ့ချ်များကို ဖျောက်ထားနိုင်သော်လည်း ၎င်းသည် ကောင်းမွန်စွာ မှတ်တမ်းဝင်မည်ဖြစ်ပြီး အမှားအယွင်း မက်ဆေ့ချ်အသစ်တစ်ခုပေါ်လာတိုင်း သင့်ထံသို့ အီးမေးလ်တစ်စောင်ပေးပို့ရန်ပင် စနစ်ထည့်သွင်းနိုင်ပါသည်။ ချိုမြိန်တဲ့အကြောင်းပြောမယ် 😉

    PS ငါလည်း PHP ကိုကြိုက်တယ်၊ ဒါပေမယ့် .NET ကို ၂ နှစ်လောက် အချိန်ပြည့်သုံးပြီးတဲ့နောက်မှာ တကယ်ကို ကြီးထွားလာတယ်🙂

သင်ဘယ်လိုထင်ပါလဲ?

ဤ site ကိုစပမ်လျှော့ချဖို့ Akismet ကိုအသုံးပြုသည်။ သင့်ရဲ့ comment ကိုဒေတာများကိုဆောင်ရွက်ပြီးဖြစ်ပါတယ်လေ့လာ.