终于空下一段时间 , 可以学一些新东西 , 看了一下有关 asp+的相关资料 , 觉得很值得学一下 , 所以就一边学习一边写下这个教程 , 对于自己来说 , 可以作为学习笔记 , 对于别人 , Terutama mereka yang tidak terlalu baik dapat digunakan sebagai bahan Cina yang dapat dibaca, dan memainkan peran menarik batu bata. Karena tingkat yang terbatas, kesalahan tidak bisa dihindari. Pertama -tama, saya akan berbicara tentang apa itu ASP+, dan kemudian saya akan menggabungkan contoh contoh NGWS sendiri. Karena lebih banyak C biasanya digunakan, semua contoh ditulis dalam C#(C Sharp, bahasa pemrograman baru Microsoft, yang sesuai dengan runtime NGWS).
Karena itu disebut tutorial ASP+, wajar untuk mengatakan apa ASP+, tetapi di sini saya tidak ingin hanya menerjemahkan pengantar Microsoft sendiri. Saya hanya ingin berbicara tentang beberapa kesan awal ASP+. Perasaan pertama yang diberikan oleh ASP+kepada saya adalah bahwa fungsi ini terlalu kuat. +Dapat dilakukan, tentu saja, karena ini adalah bahasa pemrograman web itu sendiri, masih dibatasi oleh pemrograman web. Jadi, apa saja terobosan di ASP untuk ASP? Pertama -tama, mekanisme operasi berbeda. Seperti soket, file, dll., Anda harus menggunakan bahasa pemrograman tradisional lainnya seperti C ++, VB, Java, dll., Dan karena dijelaskan dan dieksekusi, sangat berkurang dalam efisiensi operasi. Dan ASP+adalah kerangka kerja pemrograman yang dikompilasi. Operasi tingkat rendah tanpa bantuan bahasa pemrograman lainnya. Selain itu, karena berjalan setelah kompilasi, efisiensi eksekusi jauh lebih tinggi daripada ASP.
Sayangnya, hal -hal yang berbicara tentang teoretis ini benar -benar membosankan dan membosankan. Izinkan saya berbicara tentang lingkungan operasi ASP+. Jika Anda ingin menjalankan program ASP+, pertama -tama, Anda harus memiliki kondisi berjalan (omong kosong). GRATIS. Tetapi jangan terburu -buru untuk mengunduh, lihat apakah mesin Anda dapat berjalan, persyaratan spesifiknya adalah sebagai berikut:
· CPU: Intel Pentium II-Class 300 MHz (Intel Pentium III-Class 600 MHz Direkomendasikan)
· RAM: 96 MB (128 MB direkomendasikan)
· Ruang hard disk yang tersedia (untuk diinstal): 250 MB
· Ruang hard disk yang tersedia (pasca instal): 155 MB
· Video: 800x600, 256 warna
· CD-ROM: Diperlukan
· Sistem Operasi: Microsoft Windows 2000 dan Microsoft Internet Explorer 5.5
· Perangkat Lunak Lain: MDAC 2.6 Beta 2
Lihatlah, bagaimana, jika komputer Anda memenuhi persyaratan, mari kita datang, mari kita unduh lebih dari 80 m raksasa.
http://download.microsoft.com/download/platformsdk/trial/1812.10full/nt5/en-setup.exe
Setelah mengunduh, instalasi dan konfigurasi sangat sederhana. Oke, lihat program berikut:
File: intro1.aspx
<Html>
<head>
<tautan rel = stylesheethref = intro.css>
</head>
<body>
<senter>
<Form Action = Metode intro1.aspx = post>
<h3> Nama: <input id = name type = teks>
Kategori: <Pilih ID = Kategori Ukuran = 1>
<pection> psikologi </ption>
<potion> Business </tion>
<pection> Popul_Comp </pection>
</pilih>
<Input Tipe = Kirim Nilai = Lookup>
</form>
</penter>
</body>
</html>
Bagaimana dengan itu, mari kita mengerti. Apa? Apakah ini file HTM standar? Ya. Hei, jangan lemparkan telur bau terlebih dahulu, lihat dengan cermat, meskipun ini adalah file HTM standar, tetapi Anda menyimpannya sebagai file dengan sufiks. dari -The -box asp+file, program ASP+pertama Anda. Karena ASP+kompatibel dengan ASP Forward, setiap file ASP dapat dijalankan sebagai file ASP+.
intro1c.aspx
<Html>
<head>
<tautan rel = stylesheethref = intro.css>
</head>
<body>
<senter>
<Form Action = Metode intro1.aspx = post>
<h3> Nama: <input id = name type = teks>
Kategori: <Pilih ID = Kategori Ukuran = 1>
<pection> psikologi </ption>
<potion> Business </tion>
<pection> Popul_Comp </pection>
</pilih>
<input type = kirim nilai = pencarian>
</form>
</penter>
</body>
</html>
Apa yang terjadi dengan Anda berlari lagi kali ini? Apa, karakter Cina? Persimpangan Apakah angkanya? Ya, di permukaan, karakter Cina tidak didukung, tetapi sebenarnya kami memiliki cara untuk menyelesaikannya. /1812.9/config.web, buka file ini dengan notepad, temukan baris berikut:
<Globalisasi
RequestEncoding = us-ascii
Responencoding = ISO-8859-1
/>
Lihat bahwa "ISO-8859-1"? Ya, hal ini tidak menunjukkan karakter Cina.
Oke, ini lebih dari jam 2 di tengah malam.