Gagal: Makmal Microsoft Adcenter dan .NET

Orang tertanya-tanya mengapa saya tidak menikmati program ASP.NET. Ini kerana setiap kali saya melakukannya, saya mendapat beberapa halaman ralat seperti ini. Saya fikir jika orang baik di microsoft tidak dapat mengembangkan aplikasi mereka sendiri tanpa melakukannya, bagaimana saya akan melakukannya ?! Dari Ramalan Demografi Microsoft Adcenter Labs:

ramalan demografi microsoft adcenter

5 Komen

  1. 1

    Saya tidak mengerti ... itu adalah halaman ralat standard. Anda boleh mendapatkannya dengan aplikasi apa pun (PHP, Ruby, Perl, dll.) Sebenarnya lebih selamat kerana tidak seperti PHP, secara lalai ASP.NET menyembunyikan mesej ralat sehingga tidak terdedah kepada dunia dan dapat menjadikan laman web anda sasaran untuk penggodam.

    • 2

      Anda boleh mendapatkan halaman ralat dengan platform apa pun, pasti Sameer. Keluhan saya adalah bahawa ia adalah laman web MICROSOFT dengan kesalahan MICROSOFT. Mereka harus malu kerana mereka telah membuat aplikasi yang melakukan kesalahan, memandangkan merekalah yang menulis IIS dan ASP.NET.

  2. 3

    Saya faham maksud anda sekarang. Anda mengatakan bahawa laman web Microsoft ini harus dipersalahkan.
    Baiklah maksud anda betul, mereka harus menyesuaikan halaman ralat mereka (yang merupakan tugas yang remeh) tetapi untuk benar-benar menyalahkan. NET sedikit pun tidak bertanggungjawab. Itu seperti mengatakan "Saya tidak suka pengaturcaraan di PHP kerana laman PHP mempunyai halaman ralat standard" 😛

  3. 4

    Saya juga menggali Microsoft, Sameer :). Saya rasa halaman ralat di IIS berkenaan dengan ASP.NET sangat mengerikan! Dalam bahasa lain, termasuk PHP, jika pengendalian ralat dihidupkan, saya mendapat perincian mengenai kesalahan tersebut. Nampaknya (bagi saya) ketika saya menguji dengan ASP.NET yang saya dapat hanyalah item konfigurasi ini.

  4. 5

    Ahh okay sekarang saya faham. Tetapi perlu diingat bahawa ia adalah reka bentuk yang mengerikan. Mereka sengaja menyembunyikan mesej ralat yang sebenarnya. Ini kerana anda tidak mahu kelemahan anda terdedah kepada dunia.

    Perkara yang sama dengan ASP.NET, anda melihat tangkapan skrin yang anda ada? Cukup tambahkan customErrors = off maka ia akan memberi anda mesej ralat yang tepat.

    Malah ada modul pengendalian ralat plug and play yang boleh anda hubungi Elmah yang saya rasa hanya cantik, saya mencadangkannya untuk digunakan di tempat kerja dan sangat mengagumkan. Dalam kes ini, anda dapat menyembunyikan mesej ralat dari pelawat laman web, tetapi ia akan dicatat dengan baik dan bahkan dapat disiapkan untuk mengirim e-mel kepada anda setiap kali muncul pesan kesalahan baru. Bercakap tentang manis 😉

    PS Saya suka PHP juga, tetapi setelah menggunakan .NET selama 2 tahun sepenuh masa ia benar-benar berkembang pada saya 🙂

Apa yang anda fikir?

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.