• Webinars
  • Docs
  • Download
  • Blogs
  • Contact Us
Try Free
Show / Hide Table of Contents

Install NCache Packages in Your Application

This section contains all the NuGet packages, Maven dependencies, NPM packages, and pip libraries you need to install to use specific features of NCache.

NuGet Packages for ASP.NET Core

NCache provides NuGet packages for its Professional edition that contains client libraries. Note that there is no licensing required for clients in the case of client-server Licensing.

Installing NuGet Packages

To install NuGet packages, open Visual Studio and go to Tools -> NuGet Package Manager -> Package Manager Console.

On the console, execute the following commands to install the NuGet packages:

You can install NuGet packages for the following:

Professional SDK (all client libraries)

Install-Package Alachisoft.NCache.Professional.SDK

ASP.NET Sessions

Install-Package AspNet.SessionState.NCache.Professional 

ASP.NET Core Sessions

Install-Package AspNetCore.Session.NCache.Professional

Distributed Lucene

Install-Package Lucene.Net.NCache.Professional

Distributed Lucene Facets

Install-Package Lucene.Net.Facet.NCache.Professional

Distributed Lucene Geo-Spatial API

Install-Package Lucene.Net.Spatial.NCache.Professional

ASP.NET SignalR

Install-Package AspNet.SignalR.NCache.Professional

ASP.NET Core SignalR

Install-Package AspNetCore.SignalR.NCache.Professional 

NHibernate

Install-Package NHibernate.NCache.Professional 

Entity Framework Core

Install-Package EntityFrameworkCore.NCache.Professional

Maven Packages For Java

NCache provides various Maven packages that contain client libraries for NCache Professional Edition.

Install Maven Packages

To install NCache Professional Maven packages, open a Java IDE such as IntelliJ and add the following dependencies in the pom.xml file:

All NCache Java Client Libraries

<!-- https://mvnrepository.com/artifact/com.alachisoft.ncache/ncache-professional-client -->
<dependency>
    <groupId>com.alachisoft.ncache</groupId>
    <artifactId>ncache-professional-client</artifactId>
    <version>x.x.x</version>
</dependency>

Hibernate

<!-- https://mvnrepository.com/artifact/com.alachisoft.ncache/ncache-professional-hibernate -->
<dependency>
    <groupId>com.alachisoft.ncache</groupId>
    <artifactId>ncache-professional-hibernate</artifactId>
    <version>x.x.x</version>
</dependency>

Spring

<!-- https://mvnrepository.com/artifact/com.alachisoft.ncache/ncache-professional-spring -->
<dependency>
    <groupId>com.alachisoft.ncache</groupId>
    <artifactId>ncache-professional-spring</artifactId>
    <version>x.x.x</version>
</dependency>

Jakarta Sessions

<!-- https://mvnrepository.com/artifact/com.alachisoft.ncache/ncache-professional-sessions -->
<dependency>
    <groupId>com.alachisoft.ncache</groupId>
    <artifactId>ncache-professional-sessions</artifactId>
    <version>x.x.x</version>
</dependency>

NPM Packages for Node.js

NCache provides NPM packages that contain various libraries for NCache to work in your client and server environments.

Install NPM Packages

To install npm packages for NCache Enterprise, run the following commands in a shell environment:

All NCache Node.js Client Libraries

npm install ncache-professional-client

Sessions

npm install ncache-professional-sessions

Pip Libraries for Python

NCache provides pip libraries for python that you can install to use the NCache client-side features with Python.

Install Pip Libraries

To install the pip libraries, run the following command in a shell environment:

All NCache Python Client Libraries

pip install ncache-professional-client 

Maven Packages for Scala

NCache provides Maven packages that contain client libraries for NCache Professional Edition.

Install Maven Packages for Scala

To install NCache Professional Edition Scala Maven packages, open a Scala IDE such as IntelliJ and add the following dependencies in the pom.xml file:

All NCache Scala Client Libraries

<dependency>
    <groupId>com.alachisoft.ncache</groupId>
    <artifactId>ncache-scala-professional-client</artifactId>
    <version>x.x.x</version>
</dependency>

See Also

Windows Installation
Network Installation with PowerShell
Evaluation Period Management
License Management

Back to top Copyright © 2017 Alachisoft