Course Introduction
  • Welcome - Introduction to the AppGini customization course
Overview of the Northwind demo application
  • Exploring the online demo
  • Installing the Northwind demo locally
  • Overview of the generated files and creating a Git repository
  • Our first customization
  • Overview of the Northwind demo application
Customizing the homepage
  • Removing demo links
  • Adding a custom link
  • Displaying the count of records in a table
  • Linking to the most recent record in a table
  • Customizing the homepage
Customizing the login page
  • Customizing the appearance of the login page
  • Reporting failed login attempts
  • Customizing the login page
Changing the detail view form layout
  • Organizing long forms into tabs
  • Organizing long forms into a horizontal layout
  • Changing the detail view form layout
Creating a customized search form
  • Understanding filters
  • Searching numeric ranges
  • Searching lookup fields
  • Searching Date Ranges
  • Creating a customized search form
Adding more action buttons to the detail view
  • Adding action buttons linking to other pages
  • Creating a printable invoice, part 1
  • Creating a printable invoice, part 2
  • Adding more action buttons to the detail view
Sending an email notification after adding/editing a record
  • Sending email notifications on new record
  • Sending email notifications on field changes
  • Sending an email notification after adding/editing a record
Adding validation rules to forms
  • Adding validation to forms
  • Validating date fields
  • Adding validation rules to forms
Showing/hiding fields in the detail view when a certain event is triggered
  • Conditionally hiding detail view fields
  • Retrieving parent record info into detail view field
  • Showing/hiding fields in the detail view when a certain event is triggered
Performing calculations on fields
  • Performing calculations in the detail view
  • Calculating subtotal from unit price, quantity and discount
  • Live updating order total from items
  • Performing calculations on fields
Updates and more info
  • Updates to sending mail as of AppGini 5.62
  • Prevent users from uploading images that are too small
  • How to highlight rows in the table view based on the value of some field
  • Overwriting AppGini functions, allowing admin members to access the admin area