.Net Framework adalah program atau pengembangan lingkungan untuk membuat aplikasi web secara mulus yang tersedia melalui mesin pelanggan dari seluruh dunia. Aplikasi web ini mengadopsi standar terbuka seperti eXtensible Markup Language (XML), HyperText Transfer Protocol (HTTP), dan Trim Object Access Protocol (SOAP) untuk berinteraksi dengan aplikasi yang dapat diperoleh di platform lain.
.Net Framework adalah platform independen dan bebas bahasa. Dengan cara ini .Net Framework menyediakan Anda untuk menggunakan bahasa pemrograman yang berbeda seperti VB.Net, C #, Jscript, VBScript, dan Managed C ++ dan menjalankan aplikasi pada beberapa platform seperti Unix, Macintosh, dan Linux. Selain itu, .Net Framework memungkinkan Anda untuk berfungsi berbagai perpustakaan di luar rak yang membantu pengembangan aplikasi lebih kencang, lebih lancar, dan lebih kejam. Net Framework. Sekarang menempatkan lebih dari 20 bahasa pemrograman komputer yang berbeda.
Cara Menghapus Instalasi & Instal ulang kerja netframe 3.5 & 4.5
Penyebabnya .Net Framework mendukung begitu banyak bahasa pemrograman komputer dijawab dengan baik oleh konsepsi mesin Common Language Runtime (CLR). Mesin CLR, sebagai alternatif menyusun kode menjadi kode asli, mengkompilasi kode ke Microsoft Intermediate Language (MSIL). MSIL, seperangkat pernyataan, kemudian menerjemahkan kode ke dalam kode asli. Konsep CLR ini sangat penting dalam membuat .Net Framework, platform, dan bahasa independen. Selain itu, CLR dapat diandalkan untuk layanan run-time seperti pengintegrasian bahasa, penegakan perlindungan, kerja memori komputer, dan manajemen utas. Dengan demikian, .Net Framework memungkinkan substruktur luas untuk menghasilkan aplikasi web. Microsoft telah mengklasifikasikan .Net Framework ke dalam dua kelas seperti perpustakaan kelas CLR dan .Net Framework.
Common Language Runtime: CLR, sebagaimana disebutkan dalam paragraf di atas, memungkinkan untuk porsi runtime umum untuk semua aplikasi .Net. Sebagai tambahan, CLR mengedit waktu pengembang untuk menulis kode tambahan untuk memanfaatkan yang didapat seperti manajemen siklus hidup, penamaan tipe yang kuat, pengelolaan pengecualian lintas bahasa, dan mengubah logika untuk mengubah logika kekhawatiran bisnis menjadi faktor yang dapat digunakan kembali..
.Pustaka kelas Net Framework: Pustaka formulir ini mengambil tempat fungsi yang telah ditentukan sebelumnya yang dapat digunakan pengembang dalam aplikasi penahanan mereka. Perpustakaan terdiri dari tiga komponen utama:
ASP.NET
Formulir Windows
ADO.NET
.Net Framework menyediakan sejumlah hadiah seperti lebih sedikit baris kode, kompilasi lengkap, kemudahan penggunaan, pengaturan web dan web.config, dan penimbunan. Dengan lebih sedikit baris kode, kami maksudkan .Net Framework memberikan pengembang untuk menggunakan kontrol Web, sehingga menghabiskan lebih banyak waktu dalam menjalankan desain aplikasi dan aliran standar aplikasi. Bagian utama baru dari .Net Framework adalah segala sesuatu yang menerima kontrol Web, formulir Web, dan blok kode sisi server dikomposisikan ketika sebuah halaman dipanggil untuk dikompilasi. Kemudahan penerapan mengacu pada konsep bahwa komponen dalam .Net Framework dapat dikompilasi di mesin Anda dan kemudian diunggah dengan semua halaman di direktori / bin. Tidak seperti aplikasi web di ASP, di mana halaman harus diunggah dan bahan-bahan halaman harus memenuhi syarat dengan sistem yang efektif, bahan-bahan dalam aplikasi web di .Net Framework panggilan untuk tidak ditampilkan.
Pengaturan Web merupakan konfigurasi aplikasi .Net yang dapat dilakukan melalui web.config, file berbasis XML. Karena file web.config dalam XML, mudah diproyeksikan dan juga dapat dimodifikasi secara program. Ketika file web.config diubah, mesin menentukan perubahan secara instan. Ini memungkinkan konfigurasi instan aplikasi .Net. Penimbunan adalah istilah yang digunakan untuk menemukan tindakan mengumpulkan data yang biasanya diakses ke dalam memori untuk pengambilan cepat. Framework. Net memasang tiga jenis caching: keluaran menyerah, caching data, dan putus caching.