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