NuGet is the package management system underlying the .NET programming platform. Just like Ruby Gems or NPM Packages, you can bring in 3rd party packages or make your own. The public repository is hosted at .
There's a whole ecosystem of NuGet servers. You can get filtered views, authenticated servers, special virus scanned repositories, your own custom servers where your CI/CD (Continuous Integration/Continuous Deployment) system can publish daily (hourly?) NuGet packages for other teams to consume.
Ideally in a team situation you'll have one team produce NuGet Packages and publish them to a private NuGet feed to be consumed by other teams.
Here's just a few cool NuGet servers or views on NuGet.org:
- is "pro nuget package browsing!" Creating by the amazing is an alternative web UI with a lot more depth.
- You can just run your OWN instance of the NuGet.org website! It's open source
- Azure Artifacts can also provide a SaaS setup for your NuGet packages. Set it up and forget it. A simple place for your automated build to drop your build artifacts.
- A NuGet server with a Linux-first approach
Let's focus on BaGet for now!
- Speed up your builds if restores from . You can also use Azure or AWS or another cloud to store your artifacts in a scaleable way.
NOTE: You'll notice that the docs for things like "!"
If you want to try running BaGet without Docker, just
- Install
- Start the service with
dotnet BaGet.dll - Browse
http://localhost:5000/in your browser
That's it! All the details on Getting Started with
SOCIAL SHARE CARD GENERATOR