Pengenalan .Net Framework dan C#
.NET framework
- Kumpulan teknologi yang dapat mempermudahkan developer untuk membuat aplikasi dalam lingkungan dan device yang beragam.
- Pondasi yang memungkinkan developer untuk membuat aplikasi di atasnya.
- Terdapat dua komponen utama:
– Common Language Runtime
– Base Class Library
Sekilas Tentang Common Language Runtime (CLR)
- CLR adalah jantung dari .NET Framework.
- Tugas utama CLR adalah mengkonversi kode MSIL (Microsoft Intermediate Language) menjadi native code.
- Proses kompilasi terjadi pada saat aplikasi tersebut dijalakankan, biasa di sebut JIT (Just In Time) Compilation
Sekilas tentang Base Class Library (BCL)
- Pustaka standar yang tersedia untuk semua bahasa pemrograman pada .NET.
- Terdapat kumpulan tipe data dan kelas yang terintegrasikan dengan CLR.
- BCL tersusun dan dikategorikan oleh Namespace seperti:
– System
– System.IO
– System.Collections
– System.Net
– System.Text
– etc
Bahasa C# bahasa pemrograman yang diciptakan Microsoft yang digunakan oleh banyak developer .NET untuk mengembangkan applikas dengan platform .NET . Bahasa pemrograman yang sederhana, tetapi sangat ekspresif ketika datang untuk melaksanakan konsep-konsep pemrograman modern. C # mencakup semua dukungan untuk terstruktur, berbasis komponen, pemrograman berorientasi obyek dimana Bahasa pemrograman C# ini dibangun di atas bahu C + + dan Java.
Tujuan dari C # adalah untuk menyediakan sederhana, aman, berorientasi objek, Internet-sentris, performa tinggi bahasa untuk. NET pembangunan. C # sangat mudah karena relative sedikit yang memiliki keywords. Hal ini membuat mudah untuk belajar dan mudah beradaptasi dengan kebutuhan spesifik Anda.
Contoh Sederhana bahasa C# :
using System;
using System.Text;
namespace variabel
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(“Saya Belajar C#”);
Console.WriteLine(“nama = Aly”);
Console.WriteLine(“Departement = Ilmu Komputer”);
}
}
}








