Pages

Sunday 2 June 2013

MS Dynamics Ax Content





1)      Intro to MS Dynamics AX

·          What ERP
·          Why MS Dynamics AX
·          History of MS dynamics
·          Differences between Ax 2009 and AX 2012
·          New features in AX 2012
·          System requirements
·          Software requirements
·          Installation process

2)      Development environment

·          Programming language
·          MorphX
·          Application Object Tree
·          X++ code editor
·          Compiler
·          Labels
·          Sample AX program
·          Development tools
·          Cross references
·          Version control system
o    Setting up the Version Control System
o    Using the Version Control System
·          Debugger
·          Architecture
·          Application object layers
·          Network tiers

3)      X++ Language Programming
Data Types in X++
·          Primitive Data Types
·          Anytype
·          Booleans
·          Dates
·          Enums
·          Integers
·          Reals
·          utcdatetime
·          Composite Data Types
·          Containers
·          Functions for Manipulating Container Content
·          Tables as Data Types
·          Conversion of Data Types
·          Null Values for Data Types
Statements and Loops
·          For loop
·          Continue
·          Break
·          While loop
·          Do-while loop
·          If, else if, else
·          Switch
·          Comparison of if and switch Statements
Operators
·          Assignment Operators
·          Arithmetic Operators
·          Relational Operators
·          Operator Precedence
Data Selection and Manipulation
·          Aggregate Functions: Differences Between X++ and SQL
Classes and Methods
·          Method access
·          RunOn property
·          Static methods
·          Default parameter
·          Args
·          Inheritance
·          Construct
·          Main
·          RunBase framework
·          Collection classes
o    Array
o    List
o    Map
o    Set
o    Struct
Methods in X++
·          Declaration of Methods
·          Method Modifiers
X++, C# Comparisons
·          X++, C# Comparison: Object Oriented Programming
·          X++, ANSI SQL Comparison: SQL Select
Functions and Macros
·          X++ Functions
·          X++ Function Categories and their Functions

4)      Application Object Tree
·          Data Dictionary
·          Macros
·          Classes
·          Forms
·          Parts       
·          Data Sets
·          SSRS Reports
·          Reports
·          Queries
·          Jobs
·          Menus
·          Menu Items
·          Web
·          Services
·          Services Groups
·          Workflow
·          Security
·          Resources
·          Label Files
·          References
·          Help document sets
·          System documentation

5)      Data Dictionary
·           Tables
o    Properties
o    Company
o    Application tables
o    System tables
o    Fields
o    Field groups
o    Indexes
o    Full text indexes
o    Relations
o    Delete Actions
o    Methods
·           Maps
·           Views
·           Extended Data Types
·           Extended data type array
·           Base Enums
·           Licenses Codes
·           Configuration Keys
·           Security Keys
·           Table Collections
·           Perspectives

6)      Macros
·          Macro commands
·          Defining constants
·          Creating macros

7)      Forms
·          Main components of a form
o    Methods
o    Data sources
o    Designs
·          Creating a form with one data source
·          Creating the form
·          Adding the data source
·          Creating a form design
·          Creating a form with two data sources
·          Display and edit methods
·          Creating a lookup form
·          Adding a new form in the AOT
·          Creating a lookup in the lookup method

8)      SSRS Report

·          SSRS Architecture
·          SSRS Programs flow
·          SSRS Installation and Configuration
·          Reports types
·          Query reports
·          RDP reports
·          Controller class
·          RDL/RDP contract classes
·          RDP class
·          UI builder class
·          Auto design
·          Precession design
·          Static parameter Parameters
·          Dynamic parameters
·          Drill through
·          Graphical reports
·          CUBE \ MDX reports

Menu items
Menus
9)      Searching for Data
      Queries
·          Creating a static query using the AOT
·          Adding a sort order to the query
·          Adding a range to the query
·          Joining data sources in a query
·          Creating a dynamic query using X++
·          Using a query
      Views
·          Creating a view
·          Select statement
·          Writing a simple select statement
·          Using sorting in select statements
·          Using joins in a select statement
o    Inner join
o    Exists join
o    NotExists join
·          Writing aggregate select statements
·          Optimizing the data retrieval
·          Using the correct data retrieval method
·          Field selects
·          Indexing
·          Using views to optimize the data retrieval
·          Other ways to improve data retrieval
10)  Manipulate Data
·          Validate methods
·          Record-based manipulation
o    Insert
o    Update
o    Delete
·          Set-based data manipulation
o    Insert_recordset
o    Update_recordset
o    Delete_from

11)  Enterprise Portal
·          Enterprise Portal architecture
·          Enterprise Portal components
·          Web parts
·          AOT elements
·          Datasets
·          Enterprise Portal framework controls
·          Developing for Enterprise Portal
·          Create a model-driven list page
·          Create a details page
·          AJAX
·          Data
·          Proxy classes
·          ViewState
·          Labels
·          Formatting
·          Validation
·          Error handling
·          SharePoint integration
·          Site navigation
·          Site definitions, page templates, and web parts
·          Import and deploy a web part page
·          Enterprise Search
·          Themes
12)  Application models
·          Layers
·          Models
·          Element IDs
·          Create a model
·          Prepare a model for publication
·          Set the model manifest
·          Export the model
·          Import model files
·          Move a model from test to production
·          Create a test environment
·          Prepare the test environment
·          Deploy the model to production
·          Element ID considerations
13)  The batch framework
·          Batch processing in Microsoft Dynamics AX 2012
·          Common uses of the batch framework                       
·          Performance                                             
·          Create and execute a batch job                                  
·          Create a batch-executable class                            
·          Create a batch job                                         
·          Manage batch execution                                        
·          Create a batch group                                     
·          Manage batch jobs                                        
·          Debug a batch task                                            
14)  BI and analytics
·          Components of the Microsoft Dynamics AX 2012 BI solution
·          Implementing the prebuilt BI solution
·          Implement the prerequisites
·          Configure an SSAS server
·          Deploy cubes
·          Deploy cubes in an environment with multiple partitions
·          Process cubes
·          Provision users in Microsoft Dynamics AX
·          Customizing the prebuilt BI solution
·          Configure analytic content
·          Customize
·          Extend cubes
·          Creating cubes
·          Identify requirements
·          Generate and deploy the cube
·          Add KPIs and calculations
·          Displaying analytic content in Role Centers
·          SQL Server Power View reports
·          Business Overview web part and KPI List web part
·          Develop reports with Report Builder
·          Develop analytic reports by using Visual Studio tools for Microsoft Dynamics
15)  Workflow in Microsoft Dynamics AX
·          Microsoft Dynamics AX 2012 workflow infrastructure
·          Windows Workflow Foundation
·          Key workflow concepts
·          Workflow document and workflow document class
·          Workflow categories
·          Workflow types
·          Event handlers
·          Menu items
·          Workflow elements
·          Queues
·          Providers
·          Workflows
·          Workflow instances
·          Work items
·          Workflow architecture
·          Workflow runtime
·          Workflow runtime interaction
·          Logical approval and task workflows
·          Workflow life cycle
·          Implementing workflows
·          Create workflow artifacts, dependent artifacts,
·          and business logic
·          State management
·          Create a workflow category
·          Create the workflow document class
·          Add a workflow display menu item
·          Activate the workflow

No comments:

Post a Comment