Skip to content

kirillkrylov/ImagesAndPages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Logo

Creatio Development with Kirill Krylov, CPA

In this course you will learn how to start developing on creatio platform by expanding upon a simple Expense Report application. It is expected that you are familiar with:

Topics

Server Side (C#)

Server Side (C#)

  • Server side development (C#) - Terrasoft.Configuration
  • Server side development (C#) - Clio
  • Logging with NLog
  • Custom Configuration WebServices with C#
  • Anonymous Custom Configuration WebServices with C#
  • WebSocket messages from the backend with C#
  • Application Events
  • ClassFactory (declarative binding)
  • Application Event Listener (AppEventListenerBase or IAppEventListener)
Client Side (JS)

Client Side (JS)

  • Add button and handle onClick event to execute custom WebServices
  • Add custom attributes to handle value changes
  • Implement editable grid control
  • Subscribe to WebSocket Messages
  • Subscribe to SandBox messages
  • JS Inter module messaging with Sandbox
Integrations

Integrations

  • DataService
    • Select
    • Insert
    • Update
    • Batch
  • OData 3
  • OData 4
    • With some
    • Sub bullets
  • Create .Net Core console application to perform CRUD operations on the Expense Report
Other

Other

  • Create Custom Package (GuidedLearning)

    • Set dependencies
    • Set description
  • Build and configure Expense Report section with Wizards

    • ExpenseReport - Root(Section) Table
    • ExpenseReportStatus - (1..1)
    • ExpenseReportDetails (1..*)
  • Attach custom case management and business process with wizards

  • Discuss when to use development vs when to use low code tools

  • Review DataBinding for package bundling

  • Review CI/CD pipeline

  • Install GuidedLearning Package on an inCloud instance of Creatio with help of Clio

  • Review WebSocket messaging mechanism for (Server => Client) communications

    • Send WebSocket message from the backend with C#
    • Subscribe to WebSocket messages in UI with JavaScript
  • Create Custom Feature Toggles

Agenda

Instructor

Kirill Krylov, CPA

Prerequisites

eLearning Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published