StateCoder
Framework lớp .NET cho thiết kế và vận hành finite state machine bằng VB.NET, C# và ngôn ngữ .NET khác, phù hợp cho xử lý bất đồng bộ, đa luồng và ASP.NET.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
Tính năng nổi bật
Cung cấp .NET namespace để tổ chức logic trạng thái rõ ràng hơn.
Thực thi state machine qua engine riêng của StateCoder.
Hỗ trợ thread hiệu quả khi vận hành state machine.
Xử lý exception trong quá trình thực thi state machine.
Quản lý số lượng lớn asynchronous operations trong cùng kiến trúc.
Giảm số thread cần cho background operations nhiều client.
Gói chuỗi thao tác bất đồng bộ thành một sự kiện hoặc thao tác chờ.
Hỗ trợ between-request processing cho ASP.NET và web services.
Triển khai protocol Internet hoặc protocol nghiệp vụ theo mô hình trạng thái.
Phân tích dữ liệu đầu vào để chuyển đổi sang định dạng khác.
Định nghĩa transaction-based objects không dùng COM+/MTS.
Tổng quan

StateCoder tập trung vào việc xây dựng và vận hành finite state machine trong môi trường .NET bằng VB.NET, C# và các ngôn ngữ .NET khác. Cấu trúc này phù hợp khi ứng dụng cần tổ chức luồng xử lý rõ ràng thay vì để logic trạng thái phát sinh rời rạc trong mã nguồn.

Framework cung cấp một namespace .NET để tạo và duy trì state machine, đồng thời engine của sản phẩm đảm nhiệm phần thực thi. Trong quá trình chạy, engine hỗ trợ thread hiệu quả, xử lý exception và các cơ chế liên quan đến vận hành state machine.

Phù hợp cho
Quản lý nhiều asynchronous calls trong ứng dụng .NET.
Điều phối background operations cho đối tượng phục vụ nhiều client.
Tổ chức xử lý giữa các request trong ASP.NET và web services.
Triển khai protocol dựa trên state machine.
Phân tích và chuyển đổi định dạng dữ liệu đầu vào/đầu ra.
Ước tính chi phí
Chọn số developer để xem chi phí tham khảo.
Thông số kỹ thuật
- Hãng
- Desaware
- Loại sản phẩm
- Thư viện .NET
- Loại thành phần
- .NET Class
- Kiến trúc
- 32Bit
- Nhóm sản phẩm
- Business Components
- Loại license
- 1 Developer License — 1 Developer Upgrade License from previous version
- Môi trường phát triển
- Visual Studio 2005, Visual Studio .NET 2003, Visual Basic 2005, Visual Basic .NET 2003, Visual C++ 2005, Visual C++ .NET 2003, Visual C++ .NET, Visual C# 2005 và 6 môi trường khác
- Mã nguồn: 100% Managed Code.
- Framework hỗ trợ: .NET Framework 2.0, .NET Framework 1.1.
- Ngôn ngữ mục tiêu: VB .NET, C#, other .NET Languages.
- IDE / container tương thích: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003.
- Hệ điều hành triển khai: Windows Vista, Windows XP, Windows 2000.
- Dung lượng đĩa yêu cầu: 3MB.
- Trạng thái kiểm thử: Installation Tested - Yes; Uninstall Tested - Yes; Anti Virus Checked - Yes; Evaluation Installation Tested - Yes; Evaluation Uninstall Tested - Yes; Documentation Reviewed - Yes; Sample Code Reviewed - Yes.
- Phiên bản: 2.0.
Câu hỏi thường gặp
Những bài toán nào phù hợp với StateCoder?
Các trường hợp điển hình gồm dự án đa luồng, dự án ASP.NET dự đoán, quản lý lệnh gọi bất đồng bộ, tác vụ nền, triển khai giao thức, chuyển đổi định dạng dữ liệu và đối tượng dựa trên giao dịch.
StateCoder có hỗ trợ xử lý bất đồng bộ không?
Có. Các tình huống như quản lý thao tác bất đồng bộ, tác vụ nền và gói chuỗi thao tác bất đồng bộ thành một event hoặc thao tác chờ.

Desaware Licensing System
Hệ thống cấp phép mật mã cho .NET với mã hóa đầu cuối 128 bit, hỗ trợ cấp phép theo máy chủ/máy và component, không cần hidden files…

Desaware Universal.NET
Bộ 9 sản phẩm .NET của Desaware kèm full code, gồm 41 controls và libraries. Phù hợp cho Windows hooks, state machines, event logging…

Desaware Universal COM
Bộ 9 thành phần COM, ActiveX và .NET của Desaware cho Visual Basic, kèm mã nguồn đầy đủ. Gói này gồm 51 control và library với hơn…
Chưa chắc phương án nào phù hợp?
Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.