Friday, March 17, 2017

computer science

finite state machine design

we can use state machine to control drawing sequence of chart control. an action item in future plan.

  1. The State Machine Compiler
  2. Ragel State Machine Compiler
  3. An Object-oriented Approach to Finite State Automata
  4. Finite State Machine and Multithreading using .NET
  5. XML Finite State Machine in C#
  6. download
  7. A .NET State Machine Toolkit - Part I
  8. A .NET State Machine Toolkit - Part II
  9. A .NET State Machine Toolkit - Part III
  10. State Machine Design in C++
  11. A Simple State Machine
  12. The State Design Pattern vs. State Machine
  13. State Machine Design in C++
  14. Generic Finite State Machine (FSM)
  15. StateProto - Interacting State Machines
  16. State Machines, in C++
  17. An XML- and State Machine-based Design of a WinForms Control
  18. State Machine - state pattern vs. classic approach
  19. Controlling Multiple Forms with a Finite State Machine
  20. State Machine Complier And
  21. A Generic State Machine and Attempt to Generic Component
  22. StateProto - Saving and Restoring the State Machine
  23. A C# Turing Machine
  24. Another Generic State Machine
  25. Design Patterns 1 of 3 - Creational Design Patterns
  26. Design Patterns 2 of 3 - Structural Design Patterns
  27. Design Patterns 3 of 3 - Behavioral Design Patterns
  28. Generic DFA State Machine for .NET
  29. qf4net
  30. Finite State Machine with Sub-state
  31. Turn an Enum into a Simple State Machine
  32. StateProto Beta - State Chart Designer for Qf4Net
  33. A Deterministic Finite Automaton Class in C#
  34. akka : state machines
  35. Function Plotter, Playing with design patterns

c programming language specification

Friday, March 3, 2017

reading csv file

reading csv file

<1>You only need to add a reference in your project to the file: FileHelpers.dll.
<2>Tip: remember to also copy the FileHelpers.xml file to get Intellisense support.

  1. download the zip package : FileHelper directly
  2. FileHelper 3.1v download
  3. FileHelpers v3.1 - Delimited (CSV) or Fixed Data Import/Export Framework