Adding RavenDB through NuGet
What is nuget?
From the nuget website:
NuGet is a Visual Studio extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that use the .NET Framework. When you add a library or tool, NuGet copies files to your solution and automatically makes whatever changes are needed in your project, such as adding references and changing your app.config or web.config file. When you remove a library, NuGet removes files and reverses whatever changes it made in your project so that no clutter is left.
You can find more on how to start using nuget in their website.
Adding RavenDB through NuGet
We have a bunch of NuGet packages that you can take advantage of in order to consume RavenDB in your project. Follow the links to get more information about the contents and purpose of each package.
Primary Packages
These are the packages that you are most likely to want to add to your application.
Secondary Packages
- RavenDB.Database
- RavenDB.Client.Debug
- RavenDB.Client.FSharp
- RavenDB.Client.MvcIntegration
- RavenDB.Server
Bundles Packages
- RavenDB.Bundles.Authentication
- RavenDB.Bundles.Authorization
- RavenDB.Bundles.CascadeDelete
- RavenDB.Bundles.Expiration
- RavenDB.Bundles.IndexReplication
- RavenDB.Bundles.MoreLikeThis / Client
- RavenDB.Bundles.Replication
- RavenDB.Bundles.Quotas
- RavenDB.Bundles.UniqueConstraints / Client
- RavenDB.Bundles.Versioning
3rd Party
Note: 3rd Party packages are not officially supported by Hibernating Rhinos. Contact the author of these packages if there are any issues
Author: Damian Hickey
Contact the group if you would like your extension listed here.