Rumah Keuangan Pribadi Menemukan Visual Basic. Teknologi Internet NET: ASP. NET - dummies

Menemukan Visual Basic. Teknologi Internet NET: ASP. NET - dummies

Daftar Isi:

Video: Tutorial VB.NET Belajar Database #1 Microsoft SQL Server 2024

Video: Tutorial VB.NET Belajar Database #1 Microsoft SQL Server 2024
Anonim

ASP. NET adalah teknologi yang dibangun. NET yang Anda gunakan untuk membuat halaman Web dan aplikasi berbasis Internet lainnya. ASP. NET bukan hanya versi ASP berikutnya (Active Server pages). ASP dilempar keluar dan ASP. NET ditulis dari bawah ke atas. Ini adalah bahasa baru yang berorientasi objek.

ASP. NET melibatkan dua teknologi utama: WebForms, yang merupakan kontrol antarmuka pengguna dengan kode di belakangnya sehingga membuat halaman Web agar pengunjung dapat melihat di browser mereka; dan Layanan Web, yang merupakan kelas atau kelas yang menyediakan fungsionalitas namun tidak memiliki antarmuka pengguna. Layanan Web tidak dapat dilihat di browser; mereka hanya digunakan secara terprogram dengan cara yang mirip dengan bagaimana bentuk VB Windows dapat menggunakan fungsi yang tersimpan dalam Modul VB tradisional.

Gagasan utama dari Active Server Pages adalah bahwa orang-orang (atau hanya satu orang) berselancar di Internet (atau intranet lokal) dan sampai pada halaman di situs Anda. Situs web. Tapi alih-alih hanya melihat konten kaleng statis di halaman itu (HTML sederhana dan pra-tulisan), Anda ingin menyediakan konten dinamis. Cara terbaik untuk berinteraksi secara dinamis dengan pengunjung adalah dengan menghasilkan halaman Web di server Anda saat itu juga. Kemudian Anda mengirimkan HTML segar yang dihasilkan ke pengunjung.

Ini adalah bagaimana Anda dapat membuat situs Web Anda menarik, up-to-date, bervariasi, dan menarik bagi pengunjung. Perhatikan juga bahwa halaman Web tertentu dapat digunakan oleh ribuan orang secara bersamaan. Kemungkinan ini membutuhkan beberapa penyesuaian dalam bagaimana Anda memprogram. Misalnya, bagaimana program Anda bertahan (ingat) variabel global?

Keterbatasan HTML

Halaman web diprogram dalam bahasa yang disebut HTML, yang dikenal sebagai browser Internet Explorer dan respons. HTML murni hanya menjelaskan bagaimana teks dan grafis seharusnya terlihat - ukuran, lokasi, warna, dan sebagainya. Anda tidak bisa melakukan komputasi signifikan dengan HTML. Anda bahkan tidak bisa menambahkan 2 + 2. Dengan sendirinya, HTML cukup berguna.

HTML hanya menspesifikasikan bahwa judul utama relatif besar, beberapa teks bodi di halaman Web berwarna biru, yang satu grafis lebih rendah pada halaman daripada grafik lainnya, dan seterusnya. HTML juga mencakup beberapa objek sederhana seperti tabel dan listbox. Namun, bahkan tabel dan listbox bersifat statis, pada dasarnya tidak bernyawa, menampilkan objek.

Untuk memperluas kemampuan HTML, gagasan tentang server aktif dikembangkan. Ini memungkinkan Anda untuk menghitung di server Anda; maka hasil perhitungan tersebut disusun menjadi halaman HTML.Halaman HTML kemudian dikirim ke komputer pengunjung untuk dilihat di browsernya. Kemampuan ini membawa halaman Web Anda tetap hidup.

ASP menggunakan bahasa script (JavaScript atau VBScript) untuk melakukan komputasi. Bahasa skrip adalah subset dari bahasa induknya (Java atau Visual Basic). Namun, dengan ASP, pengunjung tidak perlu memiliki fitur bahasa yang ada di komputer mereka. Mereka mendapatkan hasil komputasi sisi server Anda, yang diterjemahkan ke dalam HTML biasa dan kemudian dikirim ke mereka sebagai halaman yang dapat mereka lihat. Jika mereka mengklik tombol Submit, misalnya, fakta tersebut dikomunikasikan kembali ke server Anda, di mana komputasi lebih lanjut dapat terjadi dan halaman HTML lainnya dihasilkan agar dikirim kembali ke pengunjung. Siklus ini bisa berlanjut selama pengunjung anda tertarik.

ASP, oleh karena itu, memungkinkan Anda melakukan banyak hal bermanfaat di server Anda yang tidak dapat Anda lakukan dengan HTML. Anda dapat mengakses database, memasukkan komponen yang telah ditulis ulang, merevisi halaman Web Anda (termasuk berita tentang perusahaan Anda, tanggal hari ini, dan sebagainya) sehingga pengunjung tidak merasa bosan melihat konten yang sama setiap kali mereka berkunjung, dan banyak teknik berharga lainnya.. Pengunjung melihat pengumuman produk terbaru, informasi terkini, dan hal lain yang ingin Anda berikan. Laman web Anda menjadi interaktif, responsif, dan tepat waktu.

Firewall dan kejahatan lain yang diperlukan

Karena ASP mengirimkan HTML standar kepada pengunjung, ASP mengatasi masalah kompatibilitas browser. Tidak masalah jika orang menggunakan Netscape, Internet Explorer (IE), atau browser lain - mereka dapat melihat halaman HTML standar Anda. Selain itu, firewall - dirancang untuk mencegah hacker, whackers, virus, worm, dan penjahat lainnya keluar dari komputer Anda - dirancang untuk memungkinkan HTML melewati tantangan yang tidak tertandingi. Tidak bersalah, hanya deskriptif, hanya HTML visual yang tidak dapat merusak komputer Anda, lebih dari sekadar gambar pistol yang bisa menyala.

Anda dapat memasukkan skrip ke dalam halaman HTML dan, oleh karena itu, biarkan komputer pengunjung melakukan komputasi terbatas. Ini disebut

script sisi klien. Ini bekerja dengan baik jika Anda yakin bahwa semua pengunjung Anda memiliki komponen bahasa yang diperlukan yang terpasang pada mesin mereka, bahwa pengaturan keamanan mereka memungkinkan script (banyak skrip blok), dan semuanya menggunakan browser yang sama (dan browser itu mendukung scripting). Jadi, jika Anda hanya menjalankan situs yang ditujukan untuk digunakan di dalam rumah di intranet, dan semua orang di perusahaan Anda menggunakan IE, dan Anda yakin mereka semua memiliki komponen yang tepat di hard drive mereka, teruskan dan coba beberapa komputasi sisi klien. Intranet sering mengizinkan scripting. Namun, Anda memiliki banyak alasan untuk memilih komputasi sisi server yang mengirimkan hasil HTML ke klien. Marching menuju ASP. NET

Pemrogram menginginkan lebih dari yang ditawarkan ASP, dan sekarang Anda dapat melihat ekstensi file dan ekstensi halaman Web yang bernama ASPX. Ekstensi itu memberi tahu Anda bahwa ASP. NET sedang digunakan Sebenarnya, banyak kode sumber ASP bisa berjalan baik tanpa ada modifikasi serius dengan menggunakan ASP.Mesin NET Jadi, untuk memaksa file kode sumber ASP berjalan di bawah ASP. NET, cukup ganti nama filenya dari. ASP ke ASPX Dalam beberapa kasus, bisa bekerja tanpa modifikasi.

ASP. NET tidak mengharuskan Anda menghapus kode ASP yang ada yang telah Anda tulis. Sebenarnya, halaman ASP bisa berjalan berdampingan, bersamaan dengan ASP. Halaman NET Anda dapat menyimpan aplikasi Web ASP saat ini yang berjalan di server yang sama seperti ASP baru. NET aplikasi Web yang Anda buat.

Daftar berikut adalah contoh dari kekuatan dan fitur yang akan Anda temukan saat Anda mulai menggunakan ASP. NET:

ASP. Kode NET lebih mudah untuk menulis, debug, dan memelihara daripada ASP, terutama untuk proyek yang lebih besar. ASP. NET memberi Anda perangkat debugging yang murah hati yang tidak tersedia di ASP (termasuk pesan kesalahan, pelacakan, dan pesan kesalahan ekstensif).

  • ASP. Kode NET dapat ditulis dalam Visual Basic penuh. NET bahasa, sehingga Anda dapat memanfaatkan beberapa pengetahuan pemrograman yang ada, mentransfer pengalaman Anda dari platform Windows OS ke intranet browser / platform Internet.
  • Komponen Legacy ActiveX yang telah Anda tulis dapat digunakan. Bahasa jepang
  • Alat debugging IDE yang hebat juga tersedia.
  • Anda mendapatkan desain dan pengeditan WYSIWYG.
  • Wizards dapat memberi Anda tugas yang membosankan atau rumit.
  • Pondasi berorientasi objek dari ASP. Pemrograman NET dapat mempermudah membaca, menggunakan kembali, memelihara, dan berbagi kode antar kelompok pemrogram yang harus bekerja sama dalam satu proyek.
  • ASP. NET VB Kode sumber bersih ditulis di jendela terpisah dan disimpan dalam file terpisah dari HTML. (HTML juga digunakan untuk berkontribusi ke halaman Web ASP.NET.) Fitur kode di belakang ini membuat hidup lebih mudah karena Anda tidak perlu mencoba membaca HTML / VB campuran. Kode sumber bersih
Menemukan Visual Basic. Teknologi Internet NET: ASP. NET - dummies

Pilihan Editor

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Bagaimana Menutup presentasi PowerPoint 2007 Presentation - dummies

Menutup presentasi PowerPoint seperti memasukkannya ke dalam folder, dan menyimpan folder di laci yang tepat. Ada tiga cara yang berbeda untuk menutup presentasi PowerPoint:

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bagaimana Bandingkan Fitur PowerPoint 2013 Presentation - dummies

Bandingkan fitur di PowerPoint 2013 memungkinkan Anda membandingkan perbedaan antara dua versi dari sebuah presentasi dan menerima atau menolak perbedaan. Fitur ini berguna jika Anda telah mengirimkan salinan presentasi ke reviewer dan Anda ingin secara selektif menggabungkan perubahan resensi. Menggunakan fitur Compare sangatlah mudah. Berikut adalah ...

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

Bagaimana Mengompres Gambar Anda di PowerPoint 2013 - dummies

PowerPoint 2013 mencakup perintah Compress Pictures yang dapat menghilangkan detail asing di gambar Anda dan dengan demikian mengurangi ukuran file presentasi Anda. Untuk menghemat lebih banyak ruang, perintah Compress Pictures juga akan menghapus bagian gambar Anda yang telah dipotong. Anda bisa menggunakan perintah ini untuk memampatkan hanya satu ...

Pilihan Editor

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Cara Menggunakan NaturallySpeaking dengan Kotak Dialog Umum - dummies

Secara alamiSpeaking dapat membantu Anda mengendalikan kotak dialog. Ini adalah & ldquo; Lihat Ma, tidak ada tangan & rdquo; contoh. Semuanya dilakukan dengan perintah suara. Tentu, terkadang Anda bisa menyelesaikan tugas lebih cepat dengan mematuk kunci atau menggerakkan mouse Anda. Seiring waktu, Anda akan menyelesaikan kompromi Anda sendiri antara perintah suara dan perintah mouse dan keyboard. Untuk pencarian berikut, NaturallySpeaking ...

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Bagaimana Menggunakan "Klik" Command di NaturallySpeaking - dummies

Para insinyur di Nuance dapat ' t mengantisipasi setiap perintah yang mungkin digunakan oleh aplikasi nyasar, jadi mereka telah melakukan hal terbaik berikutnya: Mereka membuat perintah "Klik" untuk mengubah menu aplikasi menjadi perintah suara. Begini cara menggunakannya: Katakan, "Klik " untuk memperluas menu. Setiap judul yang muncul pada aplikasi ...

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Bagaimana Menggunakan Mikrofon Profesional Naga Secara Pribadi:" Apakah Hal Ini Aktif? " - dummies

Dapat menjadi lucu saat Anda menyadari bahwa mikrofon Profesional Dragon Professional Anda telah berada di sepanjang waktu Anda menerima telepon terakhir Anda. Kata-kata yang Anda didiktekan tidak akan terlihat seperti apa yang Anda katakan. Ada jeda; Anda membuang muka dan mungkin mikrofon ditekan di bawah dagu Anda. Segera hapus ...

Pilihan Editor

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

10 Hal yang sering terjadi pada PowerPoint 2016 - dummies

Jumlah sebenarnya dari hal-hal yang dapat terjadi Salah saat bekerja dengan PowerPoint 2016 mungkin mendekati 10.000, tapi sepuluh di antaranya adalah yang paling sering salah. Anda tidak dapat menemukan file Anda Entah Anda menyimpan file dalam folder yang berbeda, atau Anda menggunakan nama file yang berbeda untuk menyimpannya ...

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Menerapkan Style to a Table pada PowerPoint 2007 - dummies

Setelah Anda membuat sebuah tabel di slide PowerPoint, gunakan kontrol di bawah Table Tools pada PowerPoint Ribbon untuk memformatnya. PowerPoint menawarkan beberapa gaya tabel yang telah ditentukan. Sebelum Anda menerapkan sebuah gaya, gunakan kotak centang yang muncul di sisi kiri tab Desain di bawah Table Tools on the Ribbon. Header ...

5 Trik bagus untuk PowerPoint 2016 - dummies

5 Trik bagus untuk PowerPoint 2016 - dummies

Ada banyak hal yang menyukai PowerPoint 2016, terutama jika Anda tahu caranya untuk menggunakan semua lonceng dan peluit. Berikut adalah beberapa tip dan trik yang perlu diingat: Skala ukuran slide ke dimensi monitor Ada dua rasio aspek dasar untuk layar komputer: standar (4: 3) dan lebar (16: 9). Angka-angka ini ...