ويسمح تغليف وظائف البرمجة إلى أنشطة للمطور في خلق المزيد من تطبيقات سهلة الانقياد؛ ويمكن تطوير كل عنصر من عناصر التنفيذ ككائن Common Language Runtime والذي سيتحكم في تنفيذه وقت تشغيل سير العمل.
Encapsulating programming functionality into the activities allows the developer to create more manageable applications; each component of execution can be developed as a Common Language Runtime object whose execution will be managed by the workflow runtime.