NPanday provides Maven 2.x plugins to support building .NET applications at the command line or in your IDE. It enables you to use Visual Studio with a Maven-compatible development infrastructure.
NPanday is its own framework, the goal of which is to provide a common Maven build environment across .NET compilers (C#, VB), vendors (Microsoft, Novell, DotGNU), and platforms (Windows, Linux). This framework leverages Maven for the build lifecycle, making it a small compiler-plugin-framework on top of the larger Maven build-framework.
NPanday Maven Integration Features support console, window and web based applications as listed below.
C# & VB Project supported project types
Web Site supported project types
To be more specific, NPanday supported project types are: CSharp (library, executable), VbDotNet (library, executable), Web_Site, and Web_Application, Windows_Presentation_Foundation__WPF, Windows_Communication_Foundation__WCF.
And the combination of types supported are: Web_Site + CSharp, Web_Site + VbDotNet, Web_Application + CSharp, and Web_Application + VbDotNet, Windows_Presentation_Foundation__WPF + CSharp, Windows_Presentation_Foundation__WPF + VbDotNet, Windows_Communication_Foundation__WCF + CSharp, Windows_Communication_Foundation__WCF + VbDotNet.
NPanday supported project structures are as follows:
Click here for more NPanday Information
This documentation is also available in a single pdf.