Rumah Pembangunan Apa asp.net? - definisi dari techopedia

Apa asp.net? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud ASP.NET?

ASP.NET adalah model pembangunan bersatu yang diintegrasikan dengan rangka kerja .NET, yang direka untuk menyediakan perkhidmatan untuk membuat aplikasi web dinamik dan perkhidmatan web. Ia dibina di atas Rangka Kerja Bahasa Umum (CLR) rangka kerja .NET dan termasuk manfaat seperti keupayaan operasi berbilang bahasa, jenis keselamatan, pengumpulan sampah dan warisan.


Mark Anders dan Scott Guthrie dari Microsoft mencipta versi pertama ASP.NET pada tahun 1992. Ia diwujudkan untuk memudahcarakan perkembangan aplikasi yang diedarkan dalam cara terstruktur dan berorientasikan objek dengan memisahkan persembahan dan kandungan dan dengan itu menuliskan kod yang bersih. ASP.NET menggunakan model kod belakang untuk menghasilkan halaman dinamik berdasarkan seni bina Model-View-Controller.

Mereka mempunyai beberapa perbezaan utama dari ASP, versi sebelumnya ASP.NET. Model objek ASP.NET telah meningkat dengan ketara dari ASP, yang membuatnya serasi ke belakang sepenuhnya kepada ASP.


Perbezaan ini termasuk:

1. Penggunaan kod terkumpul (bukan kod ditafsir),

2. Model skrip sisi pelayan yang didorong oleh peristiwa,

3. Pengurusan negeri,

4. Pembangunan aplikasi yang cepat menggunakan kawalan dan perpustakaan rangka kerja .NET.

5. Kod pengaturcaraan dinamik diletakkan secara berasingan dalam fail atau teg khusus yang ditetapkan. Ini mengelakkan kod program yang diubahsuai semasa runtime.

Techopedia menerangkan ASP.NET

ASP.NET berfungsi dengan Pelayan Maklumat Internet (IIS) untuk menyampaikan kandungan sebagai tindak balas kepada permintaan klien. Semasa memproses permintaan, ASP.NET menyediakan akses kepada semua kelas.NET, komponen adat dan pangkalan data, sama seperti aplikasi desktop.


Borang web adalah blok pembangunan aplikasi dalam ASP.NET. Mereka menyediakan banyak fleksibiliti dengan membenarkan kawalan digunakan pada halaman sebagai objek. Kawalan ini boleh mengendalikan peristiwa seperti Beban, Klik dan Perubahan, sama dengan aplikasi desktop. Selain daripada bentuk Web, ASP.NET boleh digunakan untuk mencipta perkhidmatan Web XML yang membolehkan aplikasi membina aplikasi web modular, yang diedarkan, yang ditulis dalam bahasa mana-mana. Perkhidmatan ini boleh dihubungkan melalui pelbagai platform dan peranti.


Sebagai tambahan, ASP.NET melaksanakan pengurusan negeri dengan menghantar maklumat (viewstate) yang berkaitan dengan keadaan kawalan pada borang web ke pelayan dalam permintaan sandaran balik. Ia menyediakan aplikasi pelaksanaan berdampingan pelbagai denominasi yang membolehkan mereka dipasang pada sistem yang sama dengan pelbagai rangka kerja NET. Selain itu, ia menggunakan sokongan XML untuk penyimpanan, konfigurasi dan manipulasi data. Walau bagaimanapun, apabila ia menjamin aplikasinya, ASP.NET menggunakan kod keselamatan dan ciri keselamatan berasaskan peranan rangka NET. Dan kaedah sedia ada IIS untuk mengesahkan kelayakan pengguna.

Apa asp.net? - definisi dari techopedia