-
Notifications
You must be signed in to change notification settings - Fork 28
Use Prajna
This page contains information and instructions on using Prajna.
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).
For now, there are two different ways of setting up a Prajna Cluster:
- Use a local cluster, which does not require a deployment.
- Deploy Prajna client to a set of windows machines, then form a cluster using some or all of them.
Now with the cluster, we can meet our first example walk-through
- For C# users: The first C# example walk-through, and more examples
- For F# users: The first F# example walk-through, and more examples
Prajna is built and supported in x64 configuration. Please build your project using x64 configuration, and remove AnyCPU configuration.
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.
For questions, feature requests, and feedback, please open new issues.