Skip to content
jinlmsft edited this page Feb 25, 2016 · 19 revisions

This page contains information and instructions on using Prajna.

Installation

The Prajna package can be installed from Nuget:

PM> Install-Package Prajna -Pre

Please note that it is still in pre-release phase.

The package contains

  • Libraries (under lib/net45) that are used for develop Prajna applications
  • Prajna.dll
  • Prajna.Tools.dll
  • Prajna client (under tools/Client) that is to be deployed to a cluster.
  • PrajnaClusterStatus (under tools/ClusterStatus): a simple GUI tool for getting some status of the cluster.
  • Deployment scripts (under tools/scripts).

Prajna Cluster

For now, there are two different ways of setting up a Prajna Cluster:

Walk-through via examples

Now with the cluster, we can meet our first example walk-through

Prajna is built and supported in x64 configuration. Please build your project using x64 configuration, and remove AnyCPU configuration.

Documentation

Source code on demand

The PDBs shipped in the Nuget packages are source indexed using SourceLink. It allows users to download on demand the exact version of the source files that were used to build the nuget package while debugging from Visual Studio. To take advantage of the source index PDBs, please enable the source server support in Visual Studio.

When debugging, user can step directly into the source code of Prajna. The source code is downloaded on demand. For F# users, if Visual F# Power Tools is installed, you can hit F12 and view the source code during design time.

Ask Questions

For questions, feature requests, and feedback, please open new issues.