Nepavyko: „Microsoft Adcenter Labs“ ir .NET

Žmonės stebisi, kodėl man nepatinka programuoti ASP.NET. Taip yra todėl, kad kiekvieną kartą, kai tai darau, gaunu tokį klaidų puslapį. Aš suprantu, ar geri žmonės "Microsoft" Negaliu kurti savo programų, to nepadarę, kaip aš ketinu ?! Iš „Microsoft Adcenter Labs“ demografinių rodiklių prognozavimo:

„Microsoft Adcenter“ demografinės prognozės

5 komentarai

  1. 1

    Aš nesuprantu... tai standartinis klaidos puslapis. Tai galite gauti naudodami bet kurią programą (PHP, Ruby, Perl ir kt.) Tai iš tikrųjų yra saugesnė, nes, skirtingai nei PHP, pagal numatytuosius nustatymus ASP.NET slepia klaidos pranešimą, todėl jis nėra atviras pasauliui ir jūsų svetainė gali tapti įsilaužėlių taikiniu.

    • 2

      Galite gauti klaidos puslapį naudodami bet kurią platformą, tikrai „Sameer“. Mano skundas yra tas, kad tai MICROSOFT svetainė su MICROSOFT klaida. Jiems turėtų būti gėda, kad jie sukūrė programą, kurioje yra klaidų, nes jie yra tie, kurie parašė ir IIS, ir ASP.NET.

  2. 3

    Dabar suprantu tavo mintį. Jūs sakote, kad ši „Microsoft“ svetainė yra kalta.
    Gerai, kad jūsų teiginys yra pagrįstas, jie turėtų pritaikyti savo klaidų puslapį (tai yra nereikšminga užduotis), tačiau iš tikrųjų kaltinti .NET yra švelniai tariant, neatsakinga. Tai būtų tarsi sakymas: „Man nepatinka programuoti PHP, nes PHP svetainėje yra standartinis klaidų puslapis“ 😛

  3. 4

    Aš taip pat tyrinėjau „Microsoft“, Sameer :). Manau, kad klaidų puslapiai IIS, susiję su ASP.NET, yra baisūs! Kitomis kalbomis, įskaitant PHP, jei klaidų tvarkymas įjungtas, gaunu išsamią informaciją apie klaidą. Man atrodo, kad bandydamas su ASP.NET gaunu tik šiuos konfigūracijos dalykus.

  4. 5

    Ahh gerai dabar supratau. Tačiau atminkite, kad tai baisu pagal dizainą. Jie sąmoningai slepia tikrąjį klaidos pranešimą. Taip yra todėl, kad nenorite, kad jūsų pažeidžiamumas būtų atskleistas pasauliui.

    Tas pats su ASP.NET, matote turimą ekrano kopiją? Tiesiog pridėkite customErrors=off, tada gausite tikslų klaidos pranešimą.

    Tiesą sakant, yra net „plug and play“ klaidų apdorojimo modulis, į kurį galite paskambinti Elma kuris, mano nuomone, yra tiesiog gražus, aš pasiūliau jį naudoti darbe ir jis yra nuostabus. Tokiu atveju galite paslėpti klaidų pranešimus nuo svetainės lankytojų, tačiau tai bus gražiai užregistruota ir netgi gali būti sukonfigūruota siųsti el. laišką kiekvieną kartą, kai pasirodys naujas klaidos pranešimas. Kalbėk apie saldumą 😉

    PS Man irgi patinka PHP, bet po 2 metų pilno etato naudoju .NET, jis man labai išaugo 🙂

Ką manote?

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.