Download presentation
Presentation is loading. Please wait.
1
nuget vs maven Miguel Fernández 1
2
timeline MAKE Ant Maven NuGet Today 1/1/1977 7/1/2000 7/13/2004 10/5/2010 11/25/2015 1977 1977 1981 1985 1989 1993 1997 2001 2005 2009 2013 2016 Today
3
package stats Source: modulecounts.com
4
nuget Pronunciation: “new-get”, no “nugget” “package manager for the Microsoft development platform including .NET” 4
5
why? DRY More dependencies on new projects Updates
nuget why? DRY More dependencies on new projects Updates Open source community
6
main features Consume and publish packages
nuget main features Consume and publish packages Direct and transitive dependencies Config file transformations Based on PowerShell and MSBuild
7
nuget demo 1 consume, create and publish a package 7
8
ecosystem Official feed: nuget.org (gallery)
Alternative feeds: artifactory, myget, octopus, nexus… Clients: Power Shell, Visual Studio, Package Explorer Chocolatey, boxstarter
9
nuget demo 2 create my own feed 9
10
maven “software project management and comprehension tool” 10
11
differences pom.xml Everything is a package SNAPSHOT concept
maven differences pom.xml Everything is a package SNAPSHOT concept Machine-wide Scope Plugins and many more features
12
maven demo 1 consume, create and publish a package 12
13
nuget future demo project templates 13
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.