This package provides a core engine and user interface to allow students or other users to package and submit their projects easily from within Visual Studio.NET to an automated grading system or file collection server.
The key features of this package include:
- Built-in support for http, https, ftp, mailto, and file protocols
- Built-in support for ZIP archiving
- Additional protocols/packagers can be added by writing an additional add-in or package that registers them with the main package
- Hierarchical tree of submission targets configured by an easy-to-understand XML file
- File-pattern-based inclusion and exclusion of files in submissions
- File-pattern-based specification of required files in submissions