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 membuat halaman depan situs Anda - dummies

Bagaimana membuat halaman depan situs Anda - dummies

Untuk sebagian besar, ketika Anda kunjungi blog yang didukung oleh WordPress, blog ada di halaman utama. Blog pribadi ini, didukung oleh WordPress (tentu saja), menampilkan posting blog terbaru di halaman depan. Pengaturan ini khas dari situs yang dijalankan oleh WordPress. Tapi halaman depan situs bisnis ini, webdevstudios. com, ...

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Influencer dapat menjadi cara yang berguna untuk promosikan konten WordPress anda Setelah Anda menyusun daftar situs yang ingin Anda targetkan, Anda dapat mulai memecah daftar dan menentukan siapa influencer di niche Anda, termasuk influencer yang tersembunyi. Penyerang tersembunyi adalah orang-orang yang memiliki jejak sosial yang besar yang tidak harus ...

Cara Mengaktifkan WordPress. com Theme - dummies

Cara Mengaktifkan WordPress. com Theme - dummies

Pilih tema untuk WordPress Anda. com blog, lalu aktifkan. WordPress. Tema com (juga disebut design atau template) yang Anda pilih mempengaruhi tata letak visual dan tampilan blog Anda.

Pilihan Editor

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Perlu membuat janji temu di Outlook. com? Jika Anda adalah pejuang jalan berat, Anda mungkin menyimpan kalender Anda di smartphone untuk referensi Anda sendiri, tapi untuk orang lain, janji dan rapat tersebut sangat mungkin terjadi pada Kalender Outlook. Janji dan rapat yang Anda poskan di Outlook terkait dengan Outlook. com, jadi dari apapun ...

Pilihan Editor

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

The Magic Wand Alat bisa menjadi alat yang baik untuk memanipulasi foto agar bisa digunakan di situs media sosial Anda. Alat Magic Wand di Photoshop telah menjadi subyek banyak cemoohan dari para profesional pengedit foto, yang menganggapnya sebagai jenis hal yang disalahgunakan oleh orang-orang baru yang menghasilkan pilihan bergerigi bergerigi yang membuat ...

Desain Media Sosial: Opsi Gambar Twitter - dummies

Desain Media Sosial: Opsi Gambar Twitter - dummies

Tantangan terbesar dengan desain Twitter adalah mencari tahu bagaimana caranya. menyulap batasan ruang dan cara terbaik untuk memposisikan tiga gambar terpisah yang diizinkan Anda gunakan di profil Twitter Anda.

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Datang dengan Hal baru untuk dikirim ke Facebook bisa menjadi tugas yang cukup. Untungnya, ada trik Anda bisa mengoptimalkan situs media sosial ini. Jika Anda dapat memanfaatkan cross-posting konten antar layanan, Anda dapat menghemat waktu. Twitter memberi Anda kemampuan untuk menghubungkan profil Anda dengan layanan lainnya. Ada, ...