COST: There is an additional $275 fee to attend this session.Click this link to register: https://epicorinsights2019.smarteventscloud.com/portal/newreg.ww.
C# is the underlying language used to develop screen customizations, BPM’s and is also used in other Epicor tools such as the product configurator. NOTE: This class is targeted for users with little or no c# programming experience but do have a fair knowledge of IT from the perspective of a business analyst, developer or other IT-related responsibilities. It also introduces the Epicor customization tools, wizards and extended properties for users with little or no exposure to the customization layer in Epicor. It provides an overview of navigation, feature functionality and terminology used when developing Epicor customizations.
This course will provide an overview of terminology and definitions used when developing in the C# language. It also includes examples of program structure and C# syntax shown in the context of building embedded customizations.
Objectives: Upon successful completion of this course, you will be able to:
Understand the basic terminology and definitions for the various components involved with developing in C#.
Understand the basic code structure of a C# class or program and general rules for naming conventions.
Know what the most commonly used data types are for variables.
Know how to build condition logic such as ‘switch’ and ‘if’ statements.
Become familiar with creating new customizations for Epicor screens.
Add custom variables and programming methods to a C# program class.
Display a message when the form initializes.
Simple refactoring of your C# code.
Add controls and event handlers to customizations.
Understand the basics of how the custom script manager (csm) works.
Know how to launch the Visual Studio debugger and evaluate program elements while running your code.
Understand basic system architecture.
Understand the basic terminology and definitions for the various components in the customization interface.
Understand the basic navigation between the tools and wizards.
What the most commonly used features of the customization interface are.
Use the built inObject Explorer to browse methods, properties and data objects.
Build condition formatting using the rule wizard.
Adding foreign key tables.
Change display formats using extended properties.
AUDIENCE: This session will appeal to the following audience:
PREREQUISITES: Required Courses: Navigation
APPLICABLE PRODUCTS: This session will be of benefit to customers running Epicor 10.x
PROGRAM LEVEL: Beginner
FIELD OF STUDY: Computer Science
CPE CREDITS: 4.0