Lập Trình Với Windows Workflow Foundation - trang 1
<<Quay lại Trang 1 2
Lập Trình Với Windows Workflow Foundation |
Học liệu Windows Workflow Foundation là tài liệu tiếng Việt do Microsoft và Viện CNTT hợp tác biên sọan. Học liệu gồm các bài có các chương trình ví dụ minh họa dễ hiểu theo suốt nội dung. Cuối mỗi bài là các câu hỏi ôn tập để kiểm tra kiến thức, có đáp án.Workflow Foundation: Một workflow (luồng công việc) là thứ tự các bước, tác vụ, sự kiện hoặc tương tác làm nên một quy trình để thực hiện một công việc nào đó. Quy trình này có thể có nhiều bộ phận, cá nhân tham gia. Nguồn gốc luồng công việc có lẽ bắt nguồn từ công tác xử lý văn bản: văn bản cần phải được di chuyển từ nơi này sang nơi khác để thực hiệnWindows Workflow Foundation (WF) là một công nghệ của Microsoft cho phép định nghĩa, thực thi và quản lý các workflow. WF được xây dựng để tạo công cụ phát triển phần mềm giúp mô hình hóa và tiến hành lập trình các ứng dụng tập trung vào các luồng công việc một cách thuận tiện và đơn giản nhất, lập trình theo các luồng công việc một cách trực quan. Sử dụng WF trên nền .NET, xây dựng WF trực quan, lập trình business logic bằng các ngôn ngữ quen thuộc trên .NET như C# và VB. |
Đề Cương Học Liệu Lập Trình Với Windows Workflow Foundation |
Bài mở đầu: Giới thiệu về Windows Workflow Foundation - WF |
1 Workflow là gì? |
2 Giới thiệu Windows Workflow Foundation |
2.1. Lý do nên sử dụng WF |
2.2. Kiến trúc của Windows Workflow Foundation |
2.2.1 Hai loại activity |
2.2.2 Lưu trú |
2.2.1 Các dịch vụ chạy (runtime service) trong WF |
2.3. Mô hình xây dựng workflow |
2.4. Các loại workflow trong WF |
2.5. Công cụ phát triển WF |
3 So sánh WF với WCF |
4 Bắt đầu với WF |
Ví dụ đầu tiên với WF |
Câu hỏi ôn tập |
Tài liệu tham khảo |
Bài 2: Xây dựng Workflow |
1. Mô hình lập trình WF |
1.1. Các Activitiy |
1.2. Tổ chức chạy WF |
1.3. Công việc của nhà phát triển WF |
1.3.1 Thiết kế workflow với sự trợ giúp của Workflow Designer |
1.3.2 Phân loại các lập trình viên liên quan đến WF |
2. Các cách viết WF |
2.1. Xây dựng các workflow chỉ sử dụng mã lập trình |
2.2. Xây dựng các worklow sử dụng mã XAML |
2.3. Kết luận |
3. Câu hỏi ôn tập |
4. Tài liệu tham khảo |
Bài 3: Các Workflow Activity |
1 Giới thiệu tổng quan về Activity |
2 Giới thiệu về các Activity trình tự (Sequence Activity) |
2.1. Điểu khiển luồng bằng các Acitivty điều kiện |
2.1.1 Activity IfElse |
2.1.1 Activity Policy |
2.2. Các Activity lặp |
2.2.1 Activity While |
2.2.1 Activity Replicator |
2.2.1 Activity Replicator |
2.3. Các khối đồng bộ - Activity Parallel |
2.4. Xử lý ngoại lệ - Activity FaultHandler |
2.4.1 Activity Throw |
2.4.2 Activity FaultHandler |
2.5. Giao tác (transaction) |
3 Giới thiệu về các Activity trạng thái (State Activity) |
3.1. Lớp StateMachineWorkflowActivity |
3.2. Activity State |
3.3. Activity EventDriven |
3.4. Activity StateInitialization |
3.5. Activity StateFinalization |
3.6. SetState Activity |
4 Câu hỏi ôn tập |
5 Tài liệu tham khảo |
<<Quay lại Trang 1 2