PPJ Manual
HomeCurrent IssuesDownloads
  • Welcome
  • Releases
    • PPJ 2023
  • PPJ 2023
  • PPJ Web API
  • PPJ Desktop API
  • Wisej.NET Documentation
  • General
    • Framework
      • Features
        • SAL and SQL Functions
        • Constants and Variables
        • SalContext
        • Visual Toolchest
        • XSal2
        • Reporting Support
        • LINQ Support
        • SalCompileAndEvaluate
        • Unicode Support
        • Startup Arguments
        • App.config
      • Data Types
        • Automatic Casts
        • Dynamic Arrays
      • Controls
        • ToolBar
        • TabControl
        • TableWindow
        • QuickObject
        • Ribbon Bar
        • NavigationBar
      • SQL Support
        • Configuration
        • ADO.NET Drivers
        • Bind and Into Variables
        • DBP Parameters
        • SqlContext
      • Extensions
        • Table Window
        • Unicode Support
        • Bug Fixes
        • Object Oriented Types
        • Custom Parsers
        • Named Properties
        • Microsoft Charts
        • Tabbed MDI
        • Watermark
        • HTML Rendering
      • Skins and Themes
        • Skin Files
        • Theme Files
        • Configuration
        • Skin Editor
        • Theme Builder
      • Tracing
        • Trace Viewer
        • Default Listeners
        • Tracing the Application
      • Spell Checker
        • Dictionaries
    • Ported Application
      • Project Structure
        • Late Bind Calls
        • Visual Styles
        • Unqualified References
        • Message Actions
        • When SQLError
        • Classes
      • Global Items
      • Forms
      • COM/ActiveX
      • Multiple Inheritance
      • Configuration Tool
      • Issues & Workarounds
    • Ported Reports
      • General
      • Crystal Reports
        • Structure
        • Unsupported Features
      • List & Label
        • Report Conversion
        • Structure
        • Document
        • Input Items
        • Passing Data
        • Unsupported Features
      • Reporting Services
        • Features
      • Stimulsoft
        • Break Groups
        • Fields
        • Formulas
        • Cache Mode
Powered by GitBook
On this page
  • Configuration Tool
  • Skinning Configuration
  • Reporting Configuration
  • SQL Data Sources Configuration

Was this helpful?

  1. General
  2. Framework
  3. Features

App.config

PreviousStartup ArgumentsNextData Types

Last updated 2 years ago

Was this helpful?

Desktop (WinForms) applications based on .NET and Visual Studio use a file named App.config to store configuration settings for most things that are configurable.

The PPJ Framework also uses the App.config file to read its settings.

Configuration Tool

All the settings supported by the PPJ Framework can be edited easily using the Configuration Tool provided in the PPJ Utility package.

Skinning Configuration

The skinning engine can be configured by code or entirely from outside the application using the App.config file. For the definition of all the supported settings read the section.

Reporting Configuration

The default reporting engine as well as engine-specific settings are also stored in App.config. Read the section for the description of the supported settings.

SQL Data Sources Configuration

Database settings are in Sql.config but the location of the file can be defined in App.config. Read the section for the detailed description of all the supported properties.

Skinning Support Configuration
Reporting Support and Configuration
SQL Configuration