Documentation
SolutionDeveloperComplianceProjects
  • Getting Started
  • Technology
    • Application Framework
    • Object-Relational Mapping
    • Security Framework
    • Architecture Pattern
    • API Management
  • Environment
    • Development Tool
    • Database Server
    • Web Server
  • PRESENTATION
    • Design Material
    • HTML Helpers
    • Icon Images
    • Custom CSS
    • JQuery Plugin
      • DataTables
      • Tabs
      • Date Picker
      • Calendar
      • Chart
      • Treeview
    • Client Script
      • Open Modal
      • Close Modal
      • Handle return data
      • Load Content
      • Change Hash
      • Change Title
      • Get actual Hash
      • Get Content
      • Update Content
      • Delete Content
      • Get Partial Content
      • Get Partial Content Async
      • Update Partial Content
      • Update Partial Content Async
      • Delete Partial Content
      • Get Action
      • Update Action
      • Delete Action
      • Cascading Dropdown
      • Display Document
    • MVC View
  • BACKEND
    • Base Controller
    • Controller
    • Base Model
    • View Model
    • Class Utility
      • Constant Values
      • Global Properties
      • Option Helper
      • Setting Helper
    • Data Repository
      • Read Columns
      • Read All Columns
      • Read First Record
      • Read by Primary Key
      • Find Record
      • Insert Record
      • Update Record
      • Delete Entity
      • Delete by Criteria
      • Delete by Primary Key
      • Counting Record
      • Check Exist
      • Generate Row-Id
    • Unit Of Work
    • Data Entity
  • Application Features
    • Account Management
    • Navigation Editor
    • Access Control
  • Examples
    • Simple Page
    • Master Detail
    • Editor Template
Powered by GitBook
On this page

Getting Started

This documentation all the resources (technologies, libraries, tools, ...) that are used to develop all applications for the support of internal processes within the Advantech Europe organization. It provides guidelines to an application developer in designing and developing any application. The documentation covers the following topics:

  • Technology - This section covers frameworks and libraries which constitute to each application block: presentation, business and data layer. It also includes a tool to generate interactive documentation that lets the user try out the API calls directly in the browser.

  • Environment - This section covers all the necessary components that make up the environment enabling us to develop web applications. Other than the Integrated Development Environment (IDE), which is used to implement the application code itself, it also describes the Database Server that we to manage the application data and the Web Server that we use for application hosting.

  • Architecture - This section covers the general structure upon which we build and organize all our applications

  • Presentation - This section covers all tools that we use for data presentation (View), which includes HTML and CSS supplements as well as an icon library and a design framework from which we derive all sorts of design materials

  • Client Script - This section covers all functionalities from the client side, i.e. the side that is generating the requests that are sent to the server, including the JavaScript library and JQuery Plugins. The heart of this section are the custom made JavaScript functions that are essential to generating any kind of request.

  • Backend - This section covers all functionalities from the backend side, i.e. the side that processes and handles the received requests. Thus, it includes all aspects that need to be considered in the implementation of the Controller and the Models as well as the interactions with the database and their regulation.

NextApplication Framework

Last updated 2 years ago