ASP.NET yakni platform pengembangan web yang dipakai untuk memenuhi model pemrograman, bersama dengan kerangka perangkat lunak komprehensif dan banyak sekali layanan lainnya yang dibutuhkan untuk membangun aplikasi web yang ahli untuk Desktop, serta perangkat seluler.
Ini berjalan pada protokol HTTP, yang memakai perintah dan kebijakan untuk memilih lingkungan komunikasi dan kerjasama bilateral antar browser.
Ini yakni bab dari platform dot net milik Microsoft.com.
Aplikasi di asp dot net yakni arahan yang dikompilasi, dan ditulis memakai faktor dan objek yang sanggup diperluas dan terbarukan yang ada di framework .Net.
Kode aplikasi ASP.NET ditulis memakai bahasa berikut:
- C #
- Visual Basic.Net
- JScript
- J #
Komponen dari .net Framework
Common Language Runtime atau CLR:
Asp.net hadir dengan fungsi CLR yang membantu dalam administrasi memori, debugging, investigasi keamanan, sanksi kode, verifikasi, keamanan kode, kompilasi dan penanganan pengecualian.
Kode yang dikelola eksklusif oleh CLR dikenal dengan arahan terkelola.
Spesifikasi Bahasa yang Umum:
Asp.net mempunyai spesifikasi penting yang dibutuhkan untuk bahasa yang didukung dan juga untuk implementasi integrasi bahasa.
Common Type System:
Melayani panduan yang dibutuhkan untuk mendeklarasikan, menggunakan, dan mengelola jenis ketika runtime, dan juga untuk komunikasi lintas bahasa.
Dot.Net Framework Class Library:
Muncul dengan sebuah perpustakaan besar yang mempunyai tipe reusable. Jenis ini meliputi kelas, antarmuka, struktur, dan nilai enumerasi secara kolektif.
Windows Forms:
Ini meliputi representasi grafis dan ekstensif dari setiap jendela yang ditampilkan dalam aplikasi.
Metadata dan Sidang: Metadata yakni informasi biner yang menjelaskan program, dan disimpan dalam file executable portabel (PE) atau di memori.
Sidang yakni unit logis yang terdiri dari manifest perakitan, ketik metadata, arahan IL, dan sumber daya lainnya menyerupai file gambar.
Windows Communication Foundation (WCF):
Ini yakni teknologi yang dipakai untuk membangun dan menjalankan sistem yang terhubung untuk aplikasi web.
Windows Presentation Foundation:
Ini menyajikan perbedaan antarmuka pengguna dan kecerdikan bisnis. Ini membantu mengembangkan antarmuka yang menakjubkan secara visual dan dibangun memakai dokumen, media, grafik dua dan tiga dimensi, animasi, dan lainnya.
Windows CardSpace:
Ini menyediakan platform yang kondusif untuk mengakses sumber daya vital dan menyebarkan informasi pribadi di internet. Ini membantu kita menciptakan platform yang kondusif dan aman.
LINQ:
Ini mengkomunikasikan kemampuan query data ke bahasa .Net lainnya yang memakai sintaks yang menyerupai dengan bahasa query tradisional SQL.
ADO.NET:
Ini yakni teknologi yang dipakai untuk bekerja dengan data dan database yang luas. Ini menyediakan jalan masuk ke sumber data menyerupai SQL server, OLE DB, XML dll untuk mengambil, memanipulasi, dan memperbarui data.
Perbedaan antara ASP.NET dan ASP.NET AJAX
ASP.NET yakni model pengembangan web sedangkan AJAX merupakan perpanjangan dari ASP.NET yang dipakai untuk mengembangkan dan menerapkan fungsi AJAX.
ASP.NET AJAX meliputi unit yang memungkinkan pengembang untuk terus memperbarui data di situs web tanpa memuat ulang halaman.
Common Type System:
Melayani panduan yang dibutuhkan untuk mendeklarasikan, menggunakan, dan mengelola jenis ketika runtime, dan juga untuk komunikasi lintas bahasa.
Dot.Net Framework Class Library:
Muncul dengan sebuah perpustakaan besar yang mempunyai tipe reusable. Jenis ini meliputi kelas, antarmuka, struktur, dan nilai enumerasi secara kolektif.
Windows Forms:
Ini meliputi representasi grafis dan ekstensif dari setiap jendela yang ditampilkan dalam aplikasi.
Metadata dan Sidang: Metadata yakni informasi biner yang menjelaskan program, dan disimpan dalam file executable portabel (PE) atau di memori.
Sidang yakni unit logis yang terdiri dari manifest perakitan, ketik metadata, arahan IL, dan sumber daya lainnya menyerupai file gambar.
Windows Communication Foundation (WCF):
Ini yakni teknologi yang dipakai untuk membangun dan menjalankan sistem yang terhubung untuk aplikasi web.
Windows Presentation Foundation:
Ini menyajikan perbedaan antarmuka pengguna dan kecerdikan bisnis. Ini membantu mengembangkan antarmuka yang menakjubkan secara visual dan dibangun memakai dokumen, media, grafik dua dan tiga dimensi, animasi, dan lainnya.
Windows CardSpace:
Ini menyediakan platform yang kondusif untuk mengakses sumber daya vital dan menyebarkan informasi pribadi di internet. Ini membantu kita menciptakan platform yang kondusif dan aman.
LINQ:
Ini mengkomunikasikan kemampuan query data ke bahasa .Net lainnya yang memakai sintaks yang menyerupai dengan bahasa query tradisional SQL.
ADO.NET:
Ini yakni teknologi yang dipakai untuk bekerja dengan data dan database yang luas. Ini menyediakan jalan masuk ke sumber data menyerupai SQL server, OLE DB, XML dll untuk mengambil, memanipulasi, dan memperbarui data.
Perbedaan antara ASP.NET dan ASP.NET AJAX
ASP.NET yakni model pengembangan web sedangkan AJAX merupakan perpanjangan dari ASP.NET yang dipakai untuk mengembangkan dan menerapkan fungsi AJAX.
ASP.NET AJAX meliputi unit yang memungkinkan pengembang untuk terus memperbarui data di situs web tanpa memuat ulang halaman.