Importing MS Project Plan (.mpp) Data in ASP.NET
If you are struggling with Native libraries to import mpp (MSProject Plan) file data, this article is for you. This is written after my personal experience.
In the beginning , I used MSProject (InterOp) assemblies and a demo version of MSProject for my development. The problem I faced is the license. Like my other Office Automation Efforts(not recommended by MS because of its inconsistency), this assembly demands a MS Project Installation and a license in my machine.
So, I was placed in a chance to search of alternative methods. I got MPXJ, a Java-based Free Open Source library which has extensive collections of methods and utilities in it to read enough an mpp data. This pack also comes with JVM library as it needs for its compilation.
Functions,shown below, are the some of the useful things and will return a List object.
task.getResourceNames()
resource.getTaskAssignments()
resourceassignment.getPeakUnits()
Download MPXJ: http://mpxj.sourceforge.net/
Happy Programming !!!
Labels: import mpp data, Microsoft, mpxj, msproject, project plan