Teknologi Komponen: .NET
.NET adalah model komponen yang baru dari Microsoft yang tidak lagi bergantung pada COM. Model komponen ini mendefinisikan sebuah bahasa internal yang disebut Microsoft Intermediate Languate (MSIL) mirip Java Byte Code serta memiliki Common Language Runtime (CLR) mirip dengan JVM (Java Virtual Machine). CLR memungkinkan kita untuk membuat komponen dalam berbagai bahasa.
Komponen pada .NET dikompilasi menjadi sebuah assembly (logically), yang terdiri dari IL Code (kode biner dalam bahasa intermediate), metadata (termasuk data interface, class, base class, method signatures, properties, events, member variables, dan custom attributes), dan manifest (data tentang assembly itu sendiri).
File assembly secara fisik berbentuk DLL atau EXE. Pada dasarnya, sebuah assembly terdiri dari sebuah DLL atau EXE fisik saja, namun .NET memungkinkan sebuah assembly untuk terdiri dari lebih dari satu DLL. Untuk assembly yang demikian, maka harus ada file-file yang disebut module yang menyimpan IL Code beserta metadata yang menjelaskannya, serta sebuah DLL utama yang menyimpan manifest-nya.
(dari hasil eksplorasi Ridho Akhiro dkk di kuliah Sistem Berbasis Komponen)
4 Comments »
Leave a comment
-
Archives
- January 2010 (1)
- December 2009 (8)
- November 2009 (5)
- October 2009 (15)
- September 2009 (12)
- August 2009 (5)
- July 2009 (4)
- June 2009 (7)
- May 2009 (14)
- April 2009 (7)
- March 2009 (7)
- February 2009 (18)
-
Categories
- analysis
- aspect oriented
- CBSE
- critical system
- design
- digital learning
- e-business
- ecosystem
- final project
- fun
- health informatics
- introduction
- lecture
- maintenance
- method
- oop
- others
- programming
- project
- project management
- quality
- real time system
- requirement
- research
- service computing
- soa
- software architecture
- software developer
- software metrics
- software process
- software product
- software quality
- software standard
- technology
- testing
- tools
- Uncategorized
- webE
-
RSS
Entries RSS
Comments RSS
Masih mengalami masalah dengan teknologi Microsoft, khususnya Windows XP SP3 dan .Net framework 3.5 yang ternyata sulit di-install di Laptop yang ber-MotherBoard AMD,.
baru mulai kontak lagi sama .NET, sepertinya memang MS benar2 belajar dari dosa-dosanya di MFC dan komponen di VB6 dengan meng-hire lead engineer-nya VCL. tapi sayang, saat ini basis pengguna framework2 .NET masih kurang luas pemakaiannya. apalagi versi .NET > 2.0 .
kebiasaan MS selalu ngekor teknologi populer (.NET setelah gagal menghalau JAVA lewat J++, silverlight setelah de facto Flash diakuisisi Adobe dan jadi FLEX/AIR, bahkan mencoba mengakuisisi Yahoo untuk melawan Google)
tapi GDI+ nya memang menggoda..
meski gak terlalu suka pakai .NET, tapi bahasa C#nya memang sangat menarik, hehehe…..
@all: thx for sharing…
Saya belum punya cukup waktu untuk eksplor sampai bawah lagi…