# Welcome

This book covers the full API for the **PPJ Web Framework**. For an in-depth guide of PPJ features and migration architecture, please refer to the [PPJ Manual](https://docs.iceteagroup.com) book.

{% hint style="info" %}
**PPJ Web** is based on the [Wisej.NET](https://docs.wisej.com) platform.
{% endhint %}

## Legend

<table><thead><tr><th width="105">Icon</th><th>Description</th></tr></thead><tbody><tr><td><img src="https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media&#x26;token=2ac4a01b-785e-4197-b802-d5aae2250f90" alt=""></td><td>Instance method, or property, or event.</td></tr><tr><td><img src="https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media&#x26;token=ac9ad63b-db19-46a9-a325-36647205a41a" alt=""></td><td>Static method or property or event.</td></tr><tr><td><img src="https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2F7REd8pJHepNyn5J0uKnp%2Fprotected.png?alt=media&#x26;token=954a98eb-50d7-4f6b-a531-62a3b1d6cffd" alt=""></td><td>Protected method or property or event.</td></tr><tr><td><img src="https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FA7M6FGTkLNx5mjfv51b5%2Fdeprecated.png?alt=media&#x26;token=484405a3-ad68-4375-89fb-7cbf48ba4424" alt=""></td><td>Deprecated method or property or event.</td></tr></tbody></table>

## Concepts & Reference

The concept documentation and the namespace reference are a never-ending work in progress. We update it almost daily. Please check back if what you are looking for is not available.

## Skills

We assume that you have a good working knowledge of the following tools and technologies:

* C# or VB.NET
* .NET in general
* Visual Studio
* JavaScript
