Sekilas Tentang C#, LinQ, WPF, WCF

1 06 2010

Bahasa Pemrograman C# adalah Bahasa Pemrograman yang dibuat dan dikembangkan oleh Microsoft Sebagai Bahasa Yang Modern, Mudah, general-purpose dan berorientasi Objek. C# dikembangkan sejalan dengan perkembangan Teknologi .Net dan Banyak digunakan oleh para Developer .Net untuk mengembangkan Teknologi dengan platform .Net.

LinQ (Language Integrated Query) merupakan Syntax query yang terintegrasi dalam pemrograman C# dan data dari berbagai sumber Database dapat diakses dengan syntax yang sama. Dengan menggunakan LinQ, maka Compiler .Net dapat secara langsung meng-Compile kode Query tersebut. LinQ mulai diimplementasikan pada Teknologi .Net 3.0.

WPF merupakan Teknologi Yang baru diimplementasikan pada .Net 3.0 yang digunakan untuk membuat User Interface berbasiskan DirectX, tidak menggunakan Windows handle. WPF menggunakan XAML (XML for Application Markup LAnguage) untuk mendefinisikan struktur Hirarki suatu object User Interface tersebut. Dengan adanya WPF yang menggunakan XAML, membantu para Developer dan Desaigner bekerja secara terpisah.

WCF merupakan fitur yang dapat digunakan untuk kebutuhan komunikasi antara client dan service (server). WCF menggabungkan web service, .Net Remoting, Message Queuing, dan Enterprise Service dalam satu model.