Anda di halaman 1dari 8

Nama : Rayhan Dwi Padli

Kelas : 1KA32

NPM : 11121084

1. Apa yang dimaksud dengan .NET Platform berikan penjelasannya?

Jawab:

merupakan satu set kumpulan teknologi yang memungkinkan teknologi Internet ditransformasikan
ke dalam platform distributed computing dengan skalabilitas dan kompatibilitas tinggi.

Ada beberapa yang telah di sediakan oleh NET Platform untuk para Developer diantaranya adalah:

 Language independent, dengan programming model yang konsisten di semua tier aplikasi
yang dibangun.
 Interoperability dan kompatibilitas antar aplikasi.
 Kemudahan migrasi dari teknologi yang ada saat ini.
 Dukungan penuh terhadap berbagai teknologi standar yang digunakan dalam platform
internet, antara lain HTTP, XML, SOAP dan HTML.

2. Sebutkan Tujuan dari .NET Platform !

Jawab:

Tujuan dari NET Platform yaitu menyediakan konsep pemrograman dengan library dan modul-modul
baru yang konsisten, terlepas dari jenis bahasa pemrograman yang digunakan.

Selain bertujuan untuk menyediaakan konsep program NET Platform juga bertujuan untuk

3. Apa yang dimaksud dengan .NET Framework?

Jawab:

NET Framework adlah platform tunggal dimana semua orang dapat platform tunggal dimana semua
orang dapat mengembangkan aplikasi menggunakan suatu system yang mirip dengan JVM(Java
Virtual Machine) dimana NET Framework pada perangkat lunak kerangka kerja yang berjalan
terutama pada sistem operasi Microsoft Windows maka dari itu diperlukan perangkat lunak
penerjemah untuk bisa menjalankannya.

4. Sebutkan dua komponen utama penyusun .NET Framework!

Jawab:

Common Language Runtime (CLR) dimana CLR menyediakan run time environment untuk aplikasi
yang dibangun menggunakan Visual Studio NET Framework dan Class Library/Base Class Library
(BCL)

5. Sebutkan tujuan dari .NET Framework

Jawab:
 Menyediakan lingkungan pemrograman berorientasi objek, apakah kode objek disimpan dan
dijalankan secara lokal, dijalankan secara lokal tetapi disebarkan melalui internet atau
dijalankan secara remote (dijalankan dari suatu tempat).
 Menyediakan lingkungan untuk menjalankan suatu kode yang meminimalkan konflik saat
software deployment disebarkan dan versioning /tentang versi.
 Menyediakan lingkungan untuk menjalakan suatu kode yang menjamin keamanan saat kode
dijalankan, termasuk kode yang dibuat oleh pihak yang tidak diketahui atau pihak ketiga
yang setengah dipercaya.
 Menyediakan lingkungan untuk menjalankan suatu kode yang dapat mengeliminasi masalah
performa dari lingkungan scripted dan interpreted.
 Membuat pengembang memiliki pengalaman yang konsisten dalam berbagai tipe aplikasi
berbasis Windows dan aplikasi berbasis Web

1.
Jawab :
2.

Jawab
3.
Jawab
4.
Jawab:

Anda mungkin juga menyukai