Direkomendasikan: Lokasi kata sandi akun "pengguna anonim web" T: Kami ingin memberikan akses ke akun pengguna anonim web untuk membaca informasi dari sistem lain; Namun, kami tidak tahu kata sandi untuk akun itu. Bagaimana saya bisa mendapatkan kata sandi ini? Jawaban: IUSR_ <nama komputer> akunnya anonim web
Dalam proses pembaruan teknologi, masih ada beberapa orang yang berpegang pada hal -hal yang sudah kehabisan nafas. Beberapa orang, meskipun mereka telah memasuki dunia baru, masih tidak dapat menyingkirkan kebiasaan lama. Saya tidak menggunakan kata kebiasaan buruk karena saya juga sangat jijik dengan kata ini.
Teknologi baru harus memiliki teknologi baru. Saat memasuki dunia ASP.NET, Anda harus memperbaiki kebiasaan masa lalu Anda, memasuki dunia baru, dan membuang sampah ASP.
Daftar berikut adalah semua praktik yang salah, tolong jangan keliru berpikir bahwa itu adalah praktik yang disarankan dan mempromosikannya:
1. Gunakan sisi server termasuk untuk memperkenalkan komposisi halaman umum ke ASPX.
Di bawah mekanisme ASP.NET, ASCX (Kontrol Pengguna Web) harus diimplementasikan. ASCX menyediakan antarmuka yang lebih terkendali. Dan yang lebih penting, ASCX adalah kelas. Kelas berwujud dapat sepenuhnya mengendalikannya.
2. Jangan gunakan web.config
Web.config menyediakan antarmuka manajemen konfigurasi yang sangat kaya. Ini adalah bagian inti dari suatu aplikasi. Namun, Web.config banyak orang sering kosong. Atau tidak pernah dimodifikasi.
3. Gunakan respons. Menulis untuk mengeluarkan pesan ke ujung depan
Respons di bawah platform ASP.NET sangat berbeda dari respons ASP.NET. Meskipun itu berarti makna yang sama, penggunaannya sangat berbeda. Konten respons.write hanya akan output ke ujung depan halaman. Cara yang benar untuk mengeluarkan pesan ke ujung depan adalah dengan menggunakan placeholder.
4. Gunakan serangkaian sesi untuk mengelola status koneksi pengguna
Metode ini disalahgunakan dalam ASP. Di lingkungan ASP.NET, pendekatan yang benar adalah merancang kelas, menyimpan data yang terstruktur, dan merangkum akses ke sesi atau cookie.
5. Gunakan sesi untuk memverifikasi identitas
Ini hampir menjadi masalah umum. ASP.NET menyediakan satu set API untuk otentikasi pengguna. Jenisnya adalah verifikasi bentuk atau verifikasi Windows. Ada bagian awal yang cepat yang menjelaskan hal ini dengan sangat jelas. Kebanyakan orang masih dapat mengandalkan penetapan nilai ke sesi untuk mempertahankan status otentikasi pengguna.
6. Redirect Pages Menggunakan Respons.Redirect
Ini dapat digunakan bila perlu. Tapi itu tidak bisa disalahgunakan. Ternyata penyalahgunaan pengalihan akan menyebabkan kebingungan logis yang serius. Inilah yang Anda lakukan saat menggunakan halaman sebagai unit program. Menggunakan mode pengontrol depan akan membuat logika operasi pengguna terpusat]
7. Gunakan terlalu banyak halaman ASPX
Unit program di lingkungan ASP hanya *.Aps halaman, dan ASP.NET tidak terjadi, serta pustaka kelas back-end, ASCX, dll. Logika bisnis harus terkonsentrasi di unit yang berbeda, daripada menggunakan satu ASPX untuk satu operasi. Lebih sering, ASPX akan mengelola logika di halaman sebagai wadah untuk ASCX atau kontrol khusus. Sementara ASPX menggunakan kembali ASCX, ASPX juga digunakan kembali sebagai komposisi halaman terpadu.
8. Salin kode antara beberapa unit logis dan ubah logika yang sesuai
Penggunaan kembali. Penggunaan kembali. Penggunaan kembali. Prinsip berurusan dengan masalah seperti itu adalah tidak memiliki proses yang sama atau serupa. Jika Anda menggunakan metode di atas, setelah ada perubahan logis utama, hasilnya akan menjadi bencana.
Bagikan: Kode ASP: Rs.Open Pernyataan Deskripsi Detail Berikut ini adalah konten yang direferensikan: '***************************************************' RSETEN REBUTAN 'Rs.Open [Parameter Pertama],
2 halaman Total halaman sebelumnya halaman berikutnya