Link's

Blog Liken
Computer and Programer C#

M Abrar Istiadi
Blog-Blogan

Blog Mas Isnan

blog Alif Urashima Keitaro
Hanya Catatan Kecil

Arief Blog
Blog mas Arief

Projecteuler
A series of challenging mathematical/computer programming problems

geeks.netindonesia.net
Geeks Portal adalah sebuah portal komunitas developer Indonesia khususnya .NET Developer

Microsoft DreamSpark
Program Microsoft yang mendukung para pelajar untuk belajar dan mendapatkan software gratis untuk pendidikan

Ilmu Komputer IPB

IPB Badge

IPB

IPB Badge

Counter

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter

Who's Online

We have 3 guests online
Sekilas tentang microsoft .Net framework PDF Print E-mail
Written by abdulqiflisangadji   
Friday, 22 January 2010 20:55

Pada tahun 2000 Microsoft mengumumkan .NET Initiative yaitu sebuah visi baru dalam
pengembangan software dan aplikasi berbasis Web. Salah satu aspek kunci pada .NET adalah
independent terhadap bahasa maupun platform yang digunakan. Pengembang dapat membuat aplikasi
berbasis .NET dengan sembarang bahasa yang kompatibel dengan .NET.
Programer dapat saling berkontribusi dalam mengerjakan project yang sama dengan menulis
program dalam bahasa yang didukung oleh .NET (C#, Visual Basic .NET, Visual C++ .NET, dll).
Untuk pengembangan aplikasi berbasis Web dan aplikasi Web services digunakan ASP.NET yang juga
dapat ditulis dengan beberapa bahasa yang didukung oleh .NET Framework.
Ada dua komponen utama dalam .NET Framework yaitu CLR (Common Language Runtume)
dan FCL (.NET Framework Class Library).

Common Language Runtime (CLR) adalah pondasi utama dari Framework .NET. CLR
merupakan komponen yang bertanggung jawab terhadap beberapa tugas, seperti mengatur managemen
memory, melakukan eksekusi kode, melakukan verifikasi terhadap keamanan kode, menentukan hak
akses dari kode, melakukan kompilasi kode, dan berbagai tugas lainnya. Dengan adanya komponen
CLR ini, maka aplikasi berbasis .NET biasa juga disebut dengan managed code, sedangkan aplikasi di
luar .NET disebut dengan un-managed code.
Pada .NET ada dua tahap kompilasi yang dilakukan, pertama CLR akan melakukan kompilasi
kode-kode aplikasi kita menjadi bahasa assembly MSIL (Microsoft Intermediate Language), kedua
ketika aplikasi dieksekusi compiler yang lain yang bernama JIT (Just-in-time compiler) yang juga salah
satu kompenen dalam CLR untuk menterjemahkan MSIL kedalam bahasa mesin yang disesuaikan
dengan platformnya.
.NET Framework Class Library atau disebut juga Base Case Library (BCL) adalah koleksi yang
dapat digunakan kembali (reusable types) yang terintegrasi dengan CLR. Class library adalah
komponen object oriented yang akan menyediakan method-method berupa managed code. FCL
menyediakan kemudahan dalam hal penggunaan dan juga dapat mengurangi waktu yang diperlukan
pada saat eksekusi.

Comments (0)
Write comment
Your Contact Details:
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0