/* * MS Project Import Gantt Demo (ASP.NET implementation) * Bryntum AB ©2017-2018 */ This is a demo showing how to import data from an MS Project ".mpp" file into the Ext Gantt component. There are two projects in the provided solution: 1) 'BryntumMPPReaderDempo' - ASP.NET backend, that accepts MPP file via POST message, saves it on file system, reads it and returns its content in JSON format processable by the gantt chart. 2) 'BryntumMPPReader' - library (and console application) that reads a MPP file and returns its content in JSON format. Required software ================= Requirements for this example : - Visual Studio 14+ Required libraries licensing ============================ Please read the required libraries licensing carefully: - MPXJ - (http://mpxj.sourceforge.net/, "Licensing" chapter) Example installation ==================== To start the application follow these steps: 1) Open the solution in Visual Studio 2) Build 'BryntumMPPReader' project before you run service. This step will download and install all the required libraries. (Note: after building the project you'll be able to use the command line 'BryntumMPPReader.exe' utility to read MPP files (it prints the file data to the standard output in JSON format)). 3) Set 'BryntumMPPReaderDemo' project as a startup project 4) Run 'BryntumMPPReaderDemo' project