Presentation is loading. Please wait.

Presentation is loading. Please wait.

Nuget vs maven Miguel Fernández 1.

Similar presentations


Presentation on theme: "Nuget vs maven Miguel Fernández 1."— Presentation transcript:

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

14


Download ppt "Nuget vs maven Miguel Fernández 1."

Similar presentations


Ads by Google