Docs

Browse all our product documentation.
  • It's not uncommon to forget your password. Account recovery is secure and easy with Plato. Plato uses a familiar email based "Reset Password" flow to allow you and your users to reset account passwords. This...
    • 3/26/2020 11:29:25 PM
  • 🌟 We have over 110 articles to help get you started and are quickly working to make our documentation even better. If anything is missing you would like to see covered within our docs please post your docs suggestions...
    • 5/6/2020 7:13:50 PM
  • To ease installation the first time you launch Plato within your web browser you will be presented with the web based set-up screen. This screen allows you to name your installation, provide a database connection string...
    • 5/6/2020 7:09:27 PM
  • By far the quickest way to get started with Plato is to download or clone the Plato source code locally and use an IDE such as Visual Studio to build & launch Plato. Building Plato 🏠 After downloading Plato open...
    • 4/5/2020 5:44:47 PM
  • Internet Information Services or IIS is a web server developed by Microsoft for Windows operating systems. Plato works great on all versions of IIS that support hosting .NET core 3.x applications. In this document we'll...
    • 2/2/2020 2:37:18 PM
  • We are excited your looking to install Plato. Hopefully our documentation here will assist you along the way. Before installing Plato on your own servers please ensure your installation environment meets our...
    • 9/5/2019 6:30:10 PM
  • At minimum Plato requires a web server (typically IIS) running .NET Core 3.1 and a database server typically running SQL Server 2016 or above. Installing Plato on Windows (Production) Web Server Windows Server 2012......
    • 1/30/2020 1:56:06 PM
  • Looking to download Plato to install on your own computer or server? All official releases are available to download via our releases page on GitHub. Plato is not free software and you will need either a commercial...
    • 4/5/2020 3:37:09 PM
    1. 632
    Dashboard
    The Plato administrator dashboard is used to configure & manage your Plato installation. After you've set-up your Plato installation the administrator dashboard will be the first place you want to visit to enable...
    • 4/5/2020 5:41:40 PM
  • Once you've competed the web based set-up for Plato only the core modules will be installed. After completing set-up you should see a very minimal home page as shown below... Completing setup When you first...
    • 5/6/2020 7:11:55 PM
  • You can publish Plato to your configured IIS site using web deploy . Before following the steps within this guide please ensure you have the latest version of web deploy installed for Visual Studio. Visit the Microsoft...
    • 3/28/2020 1:08:35 PM
  • This section hopes to guide you through deploying Plato to your production servers. Currently Plato is only officially supported when running under IIS on Windows. We do hope to introduce Linux support in the future and...
    • 10/11/2019 4:21:32 PM
  • Discover what's included within Plato. After downloading a build or cloning the code from GitHub and extracting the Plato ZIP file to your computer you should see the following directory structure... plato/ |-- src |......
    • 9/23/2019 1:40:11 AM
    1. 449
    Licensing
    Plato is a commercial product and requires a paid license for possession or use. Using Plato is subject to the terms and conditions of the Plato EULA at https://plato.instantasp.co.uk/legal/license . To acquire a...
    • 4/5/2020 3:41:34 PM
  • An XCopy deployment refers to manually copying the Plato files into your configured IIS site or copying the files via FTP or other means to your production web server. IMPORTANT : You cannot simply XCopy deploy the...
    • 10/11/2019 4:05:11 PM
  • To clone the Plato repository locally open up your favourite command line or shell terminal and navigate to a folder on your hard drive where you would like to install Plato. Once you've navigated to your target...
    • 8/27/2019 11:59:17 AM
  • Plato leverages the ASP.NET Core Data Protection APIs to secure sensitive data stored within Plato. The data protection APIs use private keys to encrypt & decrypt data. The generation, persistence & life cycle of...
    • 9/6/2019 5:22:54 PM
    1. 395
    Features
    Plato is composed of modules. Modules are small independent NuGet packages or Visual Studio projects that compose together to add all of the functionality you see within Plato. Managing Modules 💠 You can enable or...
    • 4/5/2020 5:50:38 PM
  • 24th October 2019 Plato 1.0.5 adds 5 new modules, improves overall performance and fixes a number of important bugs discovered since our 1.0.4 release. The new modules now allow you to follow any label within Plato to...
  • Plato leverages the localisation abstractions offered out of the box with .NET Core. This means localisation should be very familiar to .NET Developers. Due to the unique modular design of Plato thee are some important...
    • 9/3/2019 3:23:50 PM