PENGERTIAN
.NET
.Net
adalah sebuah teknologi yang diciptakan oleh Microsoft untuk pengembangan
program-program yang berorientasi objek. Teknologi .net memungkinkan para
developer mengembangkan software berupa aplikasi windows biasa ataupun aplikasi
internet yang dapat dijalankan di semua jenis hardware dan sistem operasi yang
memiliki .Net platform. Teknologi .Net menyediakan berbagai macam library,
modul-modul yang sangat memudahkan developer dan mempunyai empat komponen utama
yaitu .Net framework, .Net Building Block Service, Visual Studio .Net, dan .Net
Enterprise Server.
Kelebihan .NET
- Dapat membuat interaksi antarprogram walaupun dibuat dengan bahasa pemrograman yang berbeda
- Dukungan penuh terhadap pengembangan aplikasi internet, seperti teknologi HTML, XML, SOAP, dan HTTP
- Mendukung banyak bahasa pemrograman, diantaranya Visual C++, C#, Visual Basic, dan java
- Programmer dapat berpindah dari teknologi lama ke teknologi .NET dengan mudah karena adanya kompabilitas .NET dengan teknologi lama (misalnya dari VB 6 ke VB.NET)
Pengertian .NET
Framework
.NET Framework digunakan
untuk membuat aplikasi dalam lingkungan dan device yang beragam dan menyediakan
model pemrogramman OOP yang konsisten untuk semua aplikasi. .NET Framework juga
digunakan oleh multi bahasa seperti VB.NET, C#, C++.NET dan third party
language seperti Deplhi.NET, Cobol.NET. dan menyediakan Lingkungan Eksekusi
yang Type-Safe, contoh : Buffer Overflow.
Ada beberapa Versi .NET
Framework :
- .NET 1.0,
- .NET 1.1,
- .NET 2.0,
- .NET 3.0,
- .NET 3.5
.NET Framework terdiri
dari dua buah komponen utama, yaitu Common Language Runtime (CLR) dan .NET
Framework Class Library atau biasa disebut Base Class Library (BCL)
- Common Language Runtime (CLR) adalah pondasi utama dari .NET Framework. CLR merupakan komponen yang bertanggung jawab terhadap berbagai macam hal, seperti bertanggung jawab untuk melakukan managemen memory, melakukan eksekusi kode, melakukan verifikasi terhadap keamanan kode, menentukan hak akses dari kode, melakukan kompilasi kode, dan berbagai layanan sistem lainnya
- Base Class Library (BCL) adalah koleksi dari reusable types yang sangat terintegrasi secara melekat dengan CLR.
baru tau kepnajangnaya,,,artiklnya membantu banget makasih gan
ReplyDeleteoven gas
boleh tanya, klo ada orang pingin buat program terus nanya programnya berbasis .net, maksudnya gimana
ReplyDeleteMungkin maksudnya programnya dibiat dengan framework .net dan menggunakan bahasa sepet c#,atau vb.net. bantu jawab
Delete