This article will cover interactions with the NuGet software package you get within Visual Studio. Most developers have already had some interaction with this product however we will cover a bit more in depth what you can do and some new approaches to using it.
In the past NuGet quickly became one of the most commonly used tools in a .NET framework, and developers all over the world have added it to their toolboxes and it has become easier and easier to use over time. Updates to the software package are frequent and valuable. No longer will developers have to seek out DLL files from less than reputable Internet sites that eventually crashed your entire program and ruining your job. This application puts at your fingertips almost every reference you would ever need to the files you're going to use and manipulate throughout any given job.
Using the package
First you download NuGet. This is located on CodePlex, and the tool is available for download in its entirety with all the most recent updates. Once the package is fully downloaded launch the CickOnce software add-on that will lead you through a full installation.
The package Explorer
The NuGet package Explorer was developed to act as a user-friendly GUI app to create explore new get packages. This software is open source and many add-ons and modules have been created to work with the package. In its original state the package will do everything you need, however it may be wise to explore the various modules and add-ons and been created in order to get the most out of your new get package Explorer.
Now that the ClickOnce app is installed all you have to do is double-click any new get package file and you can access all of its content or you can simply load the packages from any official feed.
The easiest way to get started is to click on any package from an official feed, and this will bring up all the primary options available and allow you to explore the contents of any new get packages in the feet. Once the dialogue is been opened all you need to do is follow its instructions and begin searching the applicable NuGet package.
Once you clicked on a package you can choose a particular version that you may wish to explore. Several will be listed, all with similar but unique names. Be sure that you familiarize yourself with this list before you select one of the individual files as the names will indicate generally with the content may be, but not always. It may become necessary to search multiple files which you can open at the same time but your workspace may become cluttered because of it. If you're familiar with the package that you’re getting this may be the fastest possible option for you to get your job done.
You also have the option of opening multiple packages manually as well as any that you have installed locally. Grabbing them from the feed will always be more efficient and easier to do but all of these options are open to any developer.