Dave Horner's Website - Yet another perspective on things...
Home Tech Talk Windows OS Nuget and that chocolatey goodness.
76 guests
Rough Hits : 5124272
moon and stars
how did u find my site?

morning or night person?

A man is born alone and dies alone; and he experiences the good and bad consequences of his karma alone; and he goes alone to hell or the Supreme abode.
$$e = \sum_{n=0}^\infty \frac{1}{n!}$$ satis dictum.

Nuget and that chocolatey goodness.

Thursday, 29 August 2013 12:17
So, nuget and chocolatey are great. It's dselect/yum/apt-get for development and windows application installation. Not only do you get install and uninstall, but updates, tooling, community... developer,developer,developer.

Sometimes, a restore isn't enough.
Update-Package -Reinstall
NuGet Gallery | Home - public MS gallery
NuGet/NuGetGallery - run your own, using opensource.
NuGet - Creating a NuGet Gallery walk through using the git nugetgallery for self hosting.
ProGet Overview | Inedo.com - ProGet is a NuGet package repository that lets you host and manage your own personal or enterprise-wide NuGet feeds. nugetgallery enterprise.


chocolatey - Chocolatey is a CLI-based package manager for Windows that is sort of like apt-get
Chocolatey Gallery - nuget for applications on windows! Chocolatey NuGet is a Machine Package Manager, somewhat like apt-get, but built with Windows in mind.
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
chocolatey/chocolatey - Chocolatey NuGet - Like apt-get, but for windows.

installing a package, cinst. removing a package, cuninst.
installation - Chocolatey Uninstall Package - Stack Overflow
Sadness sets in when you try and remove a package that doesn't have uninstall support.
cuninst ultramon                                        
Chocolatey (v0.9.8.20) is unininstalling ultramon...                            
This package has a chocolateyInstall.ps1 without a chocolateyUninstall.ps1. You will need to manually reverse whatever steps the installer did. Please ask the package maker to include a chocolateyUninstall.ps1 in the file to really remove the package.                                                                     
Chocolatey isn't so tasty, if the packages don't uninstall and install. I really do want to do both.
But, the best part of using Chocolatey has to be using cup all to upgrade all installed packages.

CoApp - Home - CoApp is a set of open source tools for building C/C++ NuGet packages for Windows. FearTheCowboy
chocolatey/puppet-chocolatey - Chocolatey package provider
chocolatey/chocolatey-cookbook -Chef cookbook to install chocolatey and packages on Windows
ferventcoder/nugetpackages - A collection of NuGet packages that don't have a home elsewhere. Fervent Coder ferventcoder (Rob Reynolds)
chocolatey/chocolateytemplates - warm it up, warm it up. the simple way of creating chocolatey packages.
Chocolatey Gallery | Chocolatey Automatic Package Updater (for package maintainers)

An overview of the NuGet ecosystem - xavierdecoster.com
Find the best NuGet Packages - NuGet Must Haves
Boxstarter - Repeatable, reboot resilient windows environment installations made easy using Chocolatey packages.
Creating a Chocolatey package using PowerShell - TechNet Articles - United States (English) - TechNet Wiki

Creating a portable and embedded Chocolatey Package - Rick Strahl's Web Log
What is Paket? - Paket is a dependency manager for .NET and mono projects, which is designed to work well with NuGet packages and also enables referencing files directly from Git repositories or any HTTP resource.
Last Updated on Wednesday, 18 December 2019 16:21