HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
StateCoder

StateCoder

StateCoder Features

  • State machines can be defined statically using attributes or dynamically.
  • Flexible thread control - from using a single thread to support unlimited state machines to assigning each state machine its own thread.
  • Largely self-synchronizing - helps eliminate the chance of data corruption, race conditions and deadlocks.
  • Supports custom message sources.
  • State Machines can be nested - one machine can start another, then continue when the "child" state machine ends.
  • Includes standard message sources including timers, streams, exceptions and generic support for any .NET asynchronous operation (IAsyncResult).
  • Messages can be any .NET object.
  • States can support any number of message sources, and can redefine message sources as the state machine runs.

Additional benefits of developing your code with StateCoder product include creating .NET code that is:

  • More reliable
  • Easier and less expensive to test
  • Less expensive and faster to develop
  • Easier and less expensive to support, understand and to modify safely
  • More immune to threading synchronization problems
  • More efficient by using fewer system resources

Typical applications for StateCoder include:

  • Management of asynchronous operations: Especially useful for managing large numbers or varying numbers of asynchronous operations
  • Dramatically reduce the number of threads needed to perform background operations (especially useful for objects that support multiple clients)
  • Selective use of between-request processing for ASP.NET and web services can dramatically improve user response, while using minimal server resources
  • Encapsulating sequences of asynchronous operations (wrapping them into a single event or wait operation)
  • Protocol Implementation. Internet or other protocols are almost always based on state machines
  • Data format conversions. State machines can be used to parse incoming data and perform operations based on the results, including generating output data in a different format
  • Do-it-yourself transactioning. State machines can define transaction based objects that don't use COM+/MTS


StateCoder System Requirements

  • Control Type: 32Bit
  • Operating System: Windows 2000, Windows XP
  • Required Disk Space: 3MB


Purchase StateCoder

StateCoder
1 Developer License $575


Home || Shopping Cart || Site Map || Newsletter/Blog
Search HALLoGRAM || Request More Information
CALL TOLL FREE 1-866-340-3404

SEARCH
14,500+ PRODUCTS:

Order StateCoder

SIMILAR PRODUCTS
  • .NET Tools

  • STATECODER LINKS
  • StateCoder Main
  • StateCoder Overview
  • StateCoder Features
  • StateCoder Sys Req
  • Purchase StateCoder
  • PRODUCTS FOR
  • MS-Access
  • ActiveX/OCX Controls
  • C/C++
  • Clipper
  • dBASE
  • Delphi
  • FoxPro/VFP
  • Java
  • Macintosh
  • Oracle
  • Paradox
  • PowerBuilder
  • Visual Basic
  • Visual Objects

  • Keystone Training Videos

  • Copyright 2004 HALLoGRAM Publishing, Aurora CO. All Rights Reserved
    All products mentioned in this site are trademarks of their respective owners
    Prices are subject to change without notice
    caksgkim