# Usage
# C/S& Web program client
Never need any code, combined with Ligg Shell, you can customize interface and form based on permission management; to extend DAL through CBLP or OeStdService Components to realize C/S program client; also to realize Web client by communicating with server with Restful/ SOAP/ WebSocket protocol through the encapsulation of HttpClient/ WebServiceClient/ WcfClient/ WebSocketClient ; It is especially suitable for the systems such as MES , WMS or SCADA, which have to be connected to the device, It is easier than browser.
# Robotic Process Automation and O&M automation
Through the built-in or outer-embeded Ligg Shell and scheduling control, combined with outer-embedded communication components, to realize configuration, deployment and monitoring of IT operation and maintenance automation, development and test automation, office automation, intelligent facility system operation and maintenance automation (such as power grid and IoT network).
# Office application and data processing& analysis
As engineer without software development background, does not need to write code, through the built-in / embedded office automation components - data, files, web pages, images, audio and video processing components, combined with Ligg shell, can customize the interface, forms, reports and printed reports based on permission management to realize office automation
As scientist or commercial data analyst, on the basis of realizing office applications, at front end combining Weka, MATLAB, SPSS, SAS and other analysis software to produce data, at back end combining Tableau, Quickbi, Smartbi and Finebi to present data, so as to customize a data analysis and display system with perfect uyser interface.
# Test& Prototype design in the process of software development
No need to write test case code , combined with Ligg Shell, through the embedded vncHook to carry out cross-platform UI testing , through the outer-embedded components of WindowHook/ BrowserHook/ HttpClientHandler to carry out desk/ web front-end/ web back-end test separately, and through the components of JobScheduler&ThreadDispatcher to carry out stress/robustness test.
By generating prototype form or report by configuration , combined with Ligg Shell, to carry out deep communication and interaction among project manager, product manager, architect, programmer and user in requirements analysis stage, outline design stage, detailed design stage and development stage.
# Automation equipment development, debugging, operation and maintenance
As hardware engineers, you do not need to write human-computer interaction code, only need to configure UI config files, combined with Ligg Shell, through the outer-embedded interfaces of SerialConnector/ SocketConnector/ OpcConnector/ MqttConnector to call the corresponding hardware control module, you can create a beautiful equipment test, operation and maintenance management system by your own.
# Tool software development especially those with high security requirements
Overcoming the security weakness of browser-based front-end(browser client is non blind), to realize various verification and encryption --by lisense dog, by permitting specific hosts/ OS to run, by limitting running in specific LAN , by authorizing Windows user to run , request-response data encryption, etc.