Please explain it clearly...........
Thanks.......
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Sunny SharmaPosted Oct 12, 2013, 5:42 AM
NuGet is a free and open source package manager for the .NET Framework, formerly known as NuPack. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery (nuget.org) is the central package repository used by all package authors and consumers.
Enough of the definition I think, let's talk about some practical points. With NuGet, you can create an assembly (DLL) and publish in public interest so that everybody can use it.
You build an assembly, create a NuGet package of this assembly and publish it. You create a package id for the same and then it can be downloaded by anyone using NuGet package Manager i.e.:
install-package mypackage-id (e.g. Newtonsoft.Json)
After running the command, the assembly automatically gets added to your project references.
So, basically as a consumer point of view it helps you minimizing the efforts in Downloading a DLL and adding a reference to it. In addition (the Big Help), it automatically resolves the dependency. It means, if a package is dependent to another it will get that also.
Visit here for more: http://docs.nuget.org/
The Documentation contains almost everything you might want to know about NuGet.
Hope it helps :)
Sunny SharmaPosted Oct 12, 2013, 5:50 AM
Sujit SahooPosted Oct 12, 2013, 5:49 AM