PENGERTIAN .NET

Posted by TUTORIAL PEMROGRAMAN on Monday, 21 September 2015

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.

Blog, Updated at: 04:16

3 comments:

  1. baru tau kepnajangnaya,,,artiklnya membantu banget makasih gan

    oven gas

    ReplyDelete
  2. boleh tanya, klo ada orang pingin buat program terus nanya programnya berbasis .net, maksudnya gimana

    ReplyDelete
    Replies
    1. Mungkin maksudnya programnya dibiat dengan framework .net dan menggunakan bahasa sepet c#,atau vb.net. bantu jawab

      Delete

Search This Blog

Popular Posts