Convert Installer Flow

Cerrado Publicado Dec 10, 2015 Pagado a la entrega
Cerrado

We are looking for someone to port a C# based installer application to a Node.js based version delivering similar capabilities. The current installer performance the following functions:

1. Parses executable input arguments from the command line (this may not be required – the actual functionality is just needed)

2. Looks in the basePath (input parameter) and builds a list of all the XML config files passed in as parameters, and loops through each one of them to get all of the installation files

3. For each config file it does Audienceview Database installation ( Either creates a new database or not, based on configuration on the file)

4. It then executes the scripts listed in the config file of which there are five types:

a. include: Used to nest xml config files. It will execute all scripts within the include.

b. scripts: SQL scripts

c. registry: Used for registry import. Accesses DB ts_registry_node and ts_registry_values ( used for [url removed, login to view] )

d. lists: Used for lists import. Accesses DB ts_lists and ts_list_entries ( used for '[url removed, login to view]' )

e. javascript: Javascript scripts for all objects to import.

The script parser already existing for the javascript types. The registry and lists can be pushed into existing API for these purposes. The SQL scripts will be executed directly on SQL Server. The includes are the only logic that will need to be implemented directly in Node.js. The XML is expected to be converted to JSON for ease of use in Node.js.

Programación en C# JavaScript Servidor de Microsoft SQL Node.js Windows Server

Nº del proyecto: #9094715

Sobre el proyecto

8 propuestas Proyecto remoto Activo Jan 16, 2016

8 freelancers están ofertando un promedio de $19 / hora por este trabajo

arifjaunpur

Hello, I am Sr. web developer have strong debugging and coding skills. I am full stack developer with good knowledge of Java, PHP, JavaScript, MySQL, MongoDB, AngularJS, JQuery, HTML, Bootstrap, etc. I have creat Más

$15 CAD / hora
(75 comentarios)
6.3
zuiguanglong

A proposal has not yet been provided

$21 CAD / hora
(36 comentarios)
6.0
amfahsoft

A proposal has not yet been provided

$22 CAD / hora
(14 comentarios)
4.2