Framework utk implementasi smart client yang dirilis oleh Microsoft.. Kalo udah install SCSF di .NET CAB itu udah termasuk di dalamnya, terintegrasi di dalamnya..
Fungsionalitasnya:
- Memanggil modul-modul ke dalam common shell sesuai dengan konfigurasi.
- Support Composition Pattern
- Dapat menerapkan Command Pattern
- Dapat menerapkan MVP
Dengan menggunakan CAB kita bisa membuat aplikasi smart client dengan pendekatan Use Case Driven.
Jadi setiap use case akan menjadi sebuah WorkItem. Apabila ada use case yang mempunyai hubungan, berarti bisa terjadi 2 kemungkinan:
- Merupakan containment dari WorkItem yang satu lagi
- Ada komunikasi antar 2 WorkItem tersebut yang bisa diimplentasi kan dengan service,event-broker ataupun commands(perintah-perintah).
Ada 3 proses penting membangun aplikasi smart client dengan CAB:
- Desain dan implementasi Shell
- Membuat Infrastructure Services
- Membauat Use Case yang aktual
No comments:
Post a Comment