Direkomendasikan: Atur subform C# yang akan ditampilkan di tengah dalam bentuk utama Awal masalah diangkat oleh transmisi C# dan membaca bangun di kelompok utama. Izinkan saya berbicara tentang solusi di bawah ini. Sebenarnya, tampaknya awal yang sangat sederhana di permukaan. Ada dua bentuk, bentuk utama Form1, sub-bentuk form2, dan saya percaya bahwa kebanyakan orang akan menulis ini dalam acara beban sub-bentuk. Ini adalah bagaimana ini.startposition = formStartPosition.CenterParent;
ASP (singkatan dari halaman server aktif)
Itu berarti halaman web server aktif. ASP adalah aplikasi yang dikembangkan oleh Microsoft untuk menggantikan program skrip CGI.
Ini dapat berinteraksi dengan basis data dan program lain dan merupakan alat pemrograman yang sederhana dan nyaman. Format file halaman web ASP adalah .asp, dan sekarang biasanya digunakan di berbagai situs web dinamis.
ASP adalah lingkungan skrip sisi server yang dapat digunakan untuk membuat dan menjalankan halaman web dinamis atau aplikasi web.
Fitur dan fungsi ASP
Dari perspektif teknis perangkat lunak, ASP memiliki karakteristik berikut:
1. Tidak perlu kompilasi
Skrip ASP diintegrasikan ke dalam HTML dan mudah dihasilkan dan dapat diinterpretasikan dan dieksekusi secara langsung tanpa kompilasi atau tautan.
2. Mudah dihasilkan
Gunakan editor teks biasa (seperti Notepad di bawah Windows) untuk merancang semua .Asp halaman. Jika Anda mempertimbangkan efisiensi kerja, Anda mungkin juga memilih perangkat lunak dengan kemampuan pengeditan visual.
3. independen dari browser
Sisi pengguna dapat menelusuri halaman beranda yang dirancang oleh ASP selama menggunakan browser yang dapat menafsirkan kode HTML biasa.
Skrip ASP dieksekusi di sisi server situs, dan browser di sisi pengguna tidak perlu mendukungnya. Oleh karena itu, jika Anda tidak mengamati semua .Asp homePages dengan mengunduh dari server, Anda tidak akan melihat konten halaman yang benar di sisi browser.
4. Berorientasi objek
Dalam skrip ASP, Anda dapat dengan mudah merujuk ke komponen sistem dan komponen bawaan ASP, dan Anda juga dapat memperluas fungsi dengan menyesuaikan Komponen Server ActiveX (Komponen Server Activex).
5. Kompatibilitas yang baik
Kompatibel dengan bahasa skrip ActiveX apa pun, selain merancang menggunakan bahasa VBScript dan JScript, bahasa skrip lain yang disediakan oleh pihak ketiga juga dapat digunakan dalam plug-in.
6. Kode program sumber tidak akan bocor
Skrip ASP dieksekusi di server, dan satu -satunya hal yang dikirim ke browser pengguna adalah kode HTML reguler yang dihasilkan oleh hasil eksekusi ASP, yang memastikan bahwa kode program yang ditulis dengan upaya besar tidak akan dicuri oleh orang lain.
Dari tingkat aplikasi, ASP memiliki fungsi berikut:
1. Proses input formulir yang dikirim oleh browser ke server situs.
2. Akses dan Edit Tabel Database Sisi Server. Gunakan browser untuk memasukkan, memperbarui, dan menghapus data dari database server situs.
3. Baca dan tulis file dari server situs, implementasikan fungsi seperti penghitung pengunjung, motto, dll.
4. Menyediakan fungsi bawaan seperti iklan korsel, mendapatkan informasi browser, dan manajemen tabel URL.
5. Baca dan tulis file hard disk dari sisi pengguna dengan cookie untuk merekam data pengguna.
6. Dapat direalisasikan untuk berbagi informasi di antara beberapa halaman rumah untuk mengembangkan aplikasi situs bisnis yang kompleks.
7. Gunakan bahasa skrip sederhana seperti VBScript atau JScript, dikombinasikan dengan kode HTML untuk dengan cepat menyelesaikan aplikasi situs.
Jalankan bahasa skrip melalui server situs, buat atau ubah bahasa skrip yang dieksekusi pada klien.
8. Ia memiliki kemampuan yang kuat untuk memperluas fungsi. Anda dapat menggunakan Visual Basic, Java, Visual C ++ dan bahasa pemrograman lainnya untuk membuat komponen server ActiveX untuk memenuhi kebutuhan khusus Anda.
Karakteristik umum halaman web dinamis dirangkum sebagai berikut:
(1) Halaman web dinamis didasarkan pada teknologi basis data, yang dapat sangat mengurangi beban kerja pemeliharaan situs web;
(2) situs web yang mengadopsi teknologi web dinamis dapat mewujudkan lebih banyak fungsi, seperti pendaftaran pengguna, login pengguna, survei online, manajemen pengguna, manajemen pesanan, dll.;
(3) Halaman web dinamis sebenarnya bukan file halaman web yang ada secara independen di server. Server mengembalikan halaman web lengkap hanya saat pengguna meminta;
(4) Di halaman web dinamis? Ada masalah tertentu dengan pengambilan mesin pencari. Mesin pencari umumnya tidak dapat mengakses semua halaman web dari database situs web, atau untuk alasan teknis, laba -laba pencarian tidak merayapi URL?
Untuk konten berikut, situs web yang menggunakan halaman web dinamis perlu melakukan beberapa pemrosesan teknis saat mempromosikan mesin pencari untuk beradaptasi dengan persyaratan mesin pencari.
Halaman web statis yang disebut berarti bahwa tidak ada program dalam file halaman web, hanya kode HTML, umumnya halaman web dengan akhiran .html atau .htm, konten situs web statis tidak akan berubah setelah produksi selesai, dan siapa pun akan menampilkan konten yang sama. Jika konten Anda berubah, Anda harus memodifikasi kode asli dan kemudian mengunggahnya ke server.
Halaman web dinamis yang disebut berarti bahwa file halaman web tidak hanya memiliki tag HTML, tetapi juga berisi kode program dan dihubungkan oleh database. Halaman web dinamis dapat menampilkan konten yang berbeda sesuai dengan waktu yang berbeda dan pengunjung yang berbeda. Sangat mudah untuk memperbarui situs web dinamis dan umumnya diperbarui secara langsung di latar belakang.
Sumber Artikel: Konstruksi Situs Web Dalian
Bagikan: Tiga Solusi untuk Debugger Real-Time Visual Studio Selalu Muncul Baru-baru ini, server telah bermunculan Debugger Visual Studio Real-Time, yang sangat menyedihkan. Itu tidak bisa dimatikan. Bagaimana cara menyelesaikannya? Seperti yang ditunjukkan pada gambar di bawah ini: Mari kita analisis alasan untuk situasi ini bersama-sama: Aplikasi Popup: Debugger Waktu Nyata Visual Studio: Pengecualian yang tidak ditangani (subskrip di luar batas: '[Nomor: 0]'), dan lokasi kejadiannya adalah W3WP.EXE [2472].