WCF - Alat Pengembang
Untuk mengembangkan aplikasi layanan WCF, terdapat dua alat utama - Microsoft Visual Studio dan CodePlex. Microsoft Visual Studio adalah paket lengkap alat pengembangan, yang diperlukan untuk mengembangkan banyak aplikasi beragam seperti aplikasi web ASP.NET, aplikasi desktop, aplikasi seluler, dan banyak lagi.
Microsoft Visual Studio menggunakan fungsionalitas .NET framework. CodePlex di sisi lain adalah situs hosting proyek sumber terbuka dari Microsoft yang menawarkan beberapa alat gratis untuk pengembangan aplikasi layanan WCF.
Microsoft Visual Studio .NET
Ada banyak edisi Microsoft Visual Studio dan awalnya (Visual Studio 2005) bukan merupakan pendukung pengembangan WCF. Saat ini, Visual Studio 2008 adalah satu-satunya Microsoft IDE yang tersedia untuk pengembangan aplikasi layanan WCF.
Saat ini, versi terbaru Microsoft Visual Studio 2010 juga merupakan alat pilihan untuk mengembangkan aplikasi layanan WCF. Ada juga template yang sudah jadi di Visual Studio untuk mengembangkan aplikasi layanan WCF.
Pemilihan templat seperti itu mengarah pada penambahan file untuk tujuan berikut -
- Kontrak layanan
- Implementasi layanan
- Konfigurasi layanan
Atribut yang diperlukan ditambahkan secara otomatis dan layanan "Hello World" yang sederhana dibuat oleh Microsoft Visual Studio bahkan tanpa menulis kode apa pun.
CodePlex
CodePlex diluncurkan oleh Microsoft pada bulan Juni 2006 dan sejak itu, telah digunakan oleh sejumlah besar pengembang di seluruh dunia untuk membuat proyek .NET berhasil. Beberapa alat yang ditawarkan oleh CodePlex untuk mengembangkan aplikasi layanan WCF adalah sebagai berikut -
wscf.blue- Ini adalah add-in Microsoft Visual Studio, dan juga perangkat pengembangan "kontrak pertama" yang memfasilitasi definisi operasi layanan WCF, dan menghasilkan kerangka kode yang sesuai. Tautan penting untuk hal yang sama adalah -https://wscfblue.codeplex.com
WCFProxyGenerator- Ini juga merupakan add-in Microsoft Visual Studio. Alat ini digunakan untuk memperpanjang pembuatan sisi klien dan menawarkan penanganan kesalahan tambahan. Untuk informasi lebih lanjut tentang alat pengembangan khusus ini, kunjungihttps://wcfproxygenerator.codeplex.com
WCFMock- Pengujian layanan WCF dapat menjadi tugas yang rumit dan alat pengembangan ini menawarkan solusi yang mudah untuk pengujian unit layanan WCF berdasarkan kelasnya yang berguna. Untuk informasi lebih lanjut tentang alat ini, kunjungihttps://wcfmock.codeplex.com
Alat gratis lainnya untuk pengembangan aplikasi layanan WCF dengan cara yang mudah adalah WCFStorm. Versi LITE-nya menawarkan banyak fitur mencolok untuk secara dinamis menjalankan dan menguji layanan WCF, mengedit pengikatan layanan, mengubah titik akhir URL WCF, dll.