All programming language versions* of the ActiveGantt Gantt chart scheduler component now come with three Microsoft Project version separate libraries all capable of reading from Microsoft Project 2003, 2007 and 2010 XML files.

use for XML file interchange with
MSP2003 Microsoft Project 2003
MSP2007 Microsoft Project 2007
MSP2010 Microsoft Project 2010

These XML interoperability libraries cover the complete Microsoft Project object model and include all objects such as: Tasks, Calendars, Outline Codes, Assignments, WBS Masks, Extended Attributes and Resources, as well as their sub classes in an easy to manage object hierarchy.

As an example an abridged ActiveGantt to Microsoft Project 2003 object mapping is shown below:

ActiveGantt class Corresponding Microsoft Project 2003 Object
MSP2003.MP11 A Microsoft Project 2003 XML file
   MSP2003.MP11.oOutlineCodes The collection of Outline Code objects
   MSP2003.MP11.oWBSMasks The collection of WBSMasks objects
   MSP2003.MP11.oExtendedAttributes The collection of Extended Attribute objects
   MSP2003.MP11.oCalendars The collection of Calendar objects
   MSP2003.MP11.oTasks The collection of Task objects
   MSP2003.MP11.oResources The collection of Resource objects
   MSP2003.MP11.oAssignments The collection of Assignment objects

Furthermore this API is completely open to developers, and can be customized to fit your needs.


*ActiveGanttVC, ActiveGanttVBW, etc.

Back to the ActiveGantt product sheet

  • ActiveGantt is available for different technology versions including: JavaScript/JQuery/HTML5, Windows Forms, ASP.NET, Windows Presentation Foundation (WPF), Silverlight and ActiveX. Read More...
  • ActiveGantt can support duration based tasks. Duration based tasks can skip over non-working periods (TimeBlock objects).
  • An easy to use Gantt chart component. Easy to understand object hierarchy. The object model is consistent across all language versions of the component (ActiveGanttVC, ActiveGanttVBN, etc.), so there is no need to learn a new object model when switching language versions or project types.
  • The Gantt chart component has an advanced printing class. Read More...
  • The Gantt chart component also has additional XML import and export methods so that you can easily persist the data and format information onto a disk or a database.
  • The Gantt chart has snap to grid capabilities and fully customizable tool tips for easy date selection or retrieving task information.
  • Conflict detection can be turned on or off. Items can be arranged in multiple layers.
  • Web enabled: Internet ready. Visit our online demos section.
  • The Gantt chart component has been thoroughly tested with Visual C# versions are 100% managed code. The ActiveX control is written using Visual C++ 10.0 and Microsoft Foundation Classes. ActiveGanttJQW is written in JavaScript using JQuery.
  • Infinite levels of zoom in the timeline. Timeline is completely customizable. The control supports supports dates with up to millisecond accuracy.
  • Locale customizable. Unicode compliant. All versions (including VC) can use different character sets such as Arabic, Cantoneese, Bengali, Greek, Hebrew, Hindi, Japanese, Korean, Russian, Thai, etc., using the appropiate font (such as Arial Unicode MS).
  • Complete color and font customization. The control is fully skinnable. Backgrounds can be gradients, hatches or solid colors and can include images.
  • Comprehensive user's manual in printable format, also available online. Context sensitive help.
  • Available in a compiled state or in professional and easy to understand source code.

All trademarks are property of their respective holders, and are only used to directly describe the products and services being provided. Their use in no way indicates any relationship or endorsement between The Source Code Store LLC and the holders of said trademarks.