File

advertisement
Apa itu Framework .NET?
0 .NET  komponen utamanya framework .NET.
0 Framework .NET merupakan suatu komponen
Windows yang terintegrasi dan dibuat agar dapat
menjalankan berbagai macam aplikasi .NET, termasuk
pengembangan aplikasi Web Service yang
mempergunakan XML (extensible markup language).
0 Framework .NET terdiri dari dua buah komponen
utama, yaitu Common Language Runtime (CLR) dan
.NET Framework Class Library (FCL) atau kadang juga
sering disebut dengan Base Class Library (BCL).
CLR
0 Common Language Runtime (CLR) adalah pondasi
utama dari Framework .NET.
0 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 system lainnya.
BCL
0 .NET Framework Class Library atau sering juga
disebut Base Case Library(BCL) adalah koleksi dari
reusable types yang sangat terintegrasi secara
melekat dengan CLR. Class library bersifat
berorientasi terhadap objek yang akan menyediakan
types dari fungsi-fungsi managed code. Hal ini tidak
hanya berpengaruh kepada kemudahan dalam hal
penggunaan, tetapi juga dapat mengurangi waktu
yang diperlukan pada saat eksekusi.
BCL
BCL ini berfungsi untuk memberikan layanan kepda aplikasi,
yang secara konseptual dibagi menjadi beberapa group, di
antaranya:
0 Memberikan dukungan kepada fungsi inti, misalnya:
berinteraksi dengan tipe data paling standar, collection,
network, file I/O dan sumber daya yang dibutuhkan.
0 Memberikan dukungan untuk berkomunikasi dengan basis
data, menggunakan serta memproduksi XML dan
memanipulasi data.
0 Memberikan dukungan untuk membangun aplikasi web dan
web service yang kaya akan model teknologi server-side.
0 Memberikan dukungan untuk membangun aplikasi desktop
yang kaya akan model teknologi Windows Form.
Keunggulan Framework .NET
0 Mudah
0 Efisien
0 Konsisten
0 Produktivitas
Apa itu C#?
0 C# adalah bahasa pemrograman baru yang diciptakan
oleh Microsoft (dikembangkan dibawah
kepemimpinan Anders Hejlsberg yang juga telah
menciptakan berbagai macam bahasa pemrograman
termasuk Borland Turbo C++ dan Borland Delphi).
0 C# digunakan untuk membangun berbagai macam
jenis aplikasi, seperti aplikasi berbasis windows
(desktop) dan aplikasi berbasis web serta aplikasi
berbasis web services.
Keunggulan C#
0 Sederhana (simpel)
0 Modern
0 Object-Oriented Language
0 Powerfull dan fleksibel
0 Efisien
0 Modular
0 C# akan menjadi populer
Komposisi Bahasa C#
Editor untuk C#
0 Notepad
0 Visual Studio 6
0 Visual Studio .NET
0 Visual Studio 10
0 Editor-editor lainnya
Let’s Try C#
tugas
0 Buat artikel/tulisan mengenai materi 2 (variabel,
ekspresi, operator dan flow control)
0 Sertakan contoh programnya
0 SERTAKAN SUMBER STUDI PUSTAKA !
0 Pengumpulan minggu depan sebelum perkuliahan
dimulai
 Selamat berkarya 
Download