NPanday
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

NPanday

  • 2,740 views
Uploaded on

NPanday is a project to integrate Apache Maven (http://maven.apache.org) into .Net development environments. Maven is a project development management and comprehension tool. It includes both a......

NPanday is a project to integrate Apache Maven (http://maven.apache.org) into .Net development environments. Maven is a project development management and comprehension tool. It includes both a Visual Studio add-in to integrate Maven, and a set of plugins for Maven that can build .Net projects.

By using NPanday, developers can take advantage of existing development infrastructure that is compatible with Maven. This includes dependency management and project sharing using any Maven repository, and particularly those running a repository manager such as Apache Archiva (http://archiva.apache.org), and continuous builds using a build server such as Apache Continuum (http://continuum.apache.org).

This prezo was presented by Josimpson Ocaba at this year's (2009) Microsoft Web Ramp Up conference.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,740
On Slideshare
2,710
From Embeds
30
Number of Embeds
1

Actions

Shares
Downloads
10
Comments
0
Likes
0

Embeds 30

http://www.slideshare.net 30

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. NPanday Continuous Integration & Dependency Management for .Net Applications jocaba@exist.com
  • 2. Problem Scenarios in Software Development • Dierent Development Configurations • Integration Hell • Distribution of Iteration Releases
  • 3. Common Software Development Scenario Module 3 Dev group A Dev group D Dev group B Application Module 1 Code Update Code Update Module 2 Dev group C
  • 4. NPanday Software Development Scenario Dev group B Dev group A Dev group C Module 2` Application Module 1 pom.xml description dependents modules build order Central Repository
  • 5. Features of NPanday: • Integrates Maven into Visual Studio • Dependency Management • Continuous Integration • Project Importer
  • 6. Advantages of Using NPanday? • It's OpenSource: • You can modify the code to fit your own need. • A young growing dynamic community. • It's Innovative: • It converts .Net projects into Maven projects, opening to a new spectrum of the many software that utilizes Maven.
  • 7. NPanday Road Map NPanday 1.1 * Improve user experience to conform to the Visual Studio Way * Making MSBuild as the default Maven .Net compile plugin www.codeplex.com/npanday