Microsoft Dynamics Course

Microsoft Dynamics is a line of enterprise resource planning (ERP) interrelationship management(CRM)software applications. Microsoft Dynamics applications are delivered through a network of reselling partners who provide specialized services.

Microsoft Dynamics Training Course Details

Microsoft Dynamics is a line of enterprise resource planning (ERP) andcustomerrelationship management(CRM)software applications. Microsoft Dynamics applications are delivered through a network of reselling partners who provide specialized services.

Very few installations are made without the aid, and cost, of these resellers.

In its 2013 update, the first since 2009, Microsoft removed many capabilities of users to access features such as report-writing without the intervention, and cost, of members of their approved reseller network. Microsoft Dynamics is part of Microsoft Business Solutions. Dynamics can be used with other Microsoft solutions, such as sharepoint, yammerr, office365, azure andoutlook. The Microsoft Dynamics focus industries are retail, service, manufacturing, financial services, and public sector. Microsoft Dynamics provides business solutions for both small & medium businesses and Enterprise.


• Introduction to Microsoft Dynamics AX Development
• Features of Microsoft Dynamics AX
• Elements of Microsoft Dynamics AX Development
• Microsoft Dynamics AX Object Server
• Application Object Tree
• IntelliMorph
• MorphX
• Inheritance
• X++
• Microsoft Dynamics AX Application Essentials
• Microsoft Dynamics AX Layered Architecture
• Models and Model management
• Tools for Customization
• Security
• Inquiry and Reports
• Conclusion

Data Components

• Introduction to Microsoft Dynamics AX Data Dictionary
• MorphX and the Application Object Tree
• Features of the AOT
• Objects in the Data Dictionary
• Tables
• Maps
• Views
• Extended Data Types
• Base Enums
• Security (Roles,Duties,policies)
• Microsoft Dynamics AX Table Structure and Components
• Procedure: Creating a Table in Microsoft Dynamics AX
• Relations
• Data Types .Primitive and Extended
• Indexes

User Interfaces

• Projects
• Forms
• Elements that Compose a Form
• Form Designs
• Forms and Their Data Sources
• Forms and Their Methods
• Menus Items in MorphX
• Microsoft Dynamics AX Non-graphical Objects
• Macros
• Jobs
• Queries
• SSRS Reports ( AX + SSRS integration Brief description)
• Working with Report Design


• Development environment
• Introduction to X++
• What is X++
• New programming featurs in AX 2012.
• Object Oriented Programming features
• How OOPS concept used in AX.
• Development Tools
• Best Practices
• Objects and Classes
• Introduction to objects
• Methods
• Variables and classes
• X++ Control Statements
• Accessing the Database
• Searching for records
• Data manipulation
• Queries using X++ Language
• Development Environment and Tools
• Training Objectives
• Introduction
• Development Environment Application
• AOS Setup
• Cross-References
• Performance/Monitoring
• Debugger
• System Monitoring/ tracing
• Query
• While Select
• Temporary Tables
• Abstract Classes
• Delegates
• Variables
• Collections and X++ Foundation Classes
• X++ Access Modifiers and Code Visibility
• Exceptions in X++
• Database Interactions in X++
• Types of Classes
• Run Base Framework
• Args-Object
• Number sequences

Want to have a course urgently or on Fast track. We can arrange you for a specialised training aimed only for you. Please get in touch with us with your requirements by mail or just fill in the Batch Enquiry form. We will get in touch with you with the slot times and other details with in 24 hours

For Priority Training contact below
  • eITCafe: trainings@eitcafe.com
  • India: 040 6678 6677
  • US: 630-636-0198

Support services

We know how hard it can be to find and keep a job when there are so many other things to worry about. Our support team is here to help break down the barriers which are blocking your road to employment.
If you are a Working Chance candidate, please don’t hesitate to ask for advice or support on any issues which are affecting your chances of finding a job.
For further information, please email jobsupport@eitcafe.com our Support and Training Manager.

Job Preparation

• Assistance with learning job seeking skills
• Resume creation
• Master application completion
• Dressing for success
• Job interview preparation

Job Development

• Assistance with completing applications online or in person
• Job development online, on foot, networking events, job fairs and established employer relationships to locate available positions in your job goal
• Job leads and information on attending hiring events
• Follow-ups on applications placed to request interviews.

What is the difference between Role Based and Object Based Security Model in MSCRM?

Code based security is entirely coded in the application itself. Role based security uses one of the authentication/authorization mechanisms of the application server. The fundamental concept in role-based security is that of privilege, defined at design time, on a system-wide basis. Each user has a set of privileges (there are well over a hundred privileges) that are enabled for that user. However, Policies and Roles grant privileges and simplify the process. The other form of security applies to individual instances of objects. There is a fundamental difference between an access right and a privilege: an access right is a right granted to a user on an object), but a privilege is a right granted to a user on a class of objects. Access rights apply only after privileges have taken effect. In other words, if a user does not have the privilege to read accounts, the user will not be able to read any account, whether or not it has been shared.

Difference between Find and Advanced Find? Which one is faster and why?

Find perform a search on an attribute for which it is defined. Advanced Find perform search on the conditions and the attributes for which user customizes or runs it. Normal Find in faster as it looks for one attributes and matches with that and returns the result whereas Advanced Find searches for all the attributes and conditions while parsing through the records. Find is applicable on only active records and it finds only on 2 or 3 column which we have defined in the find view and even it returns any those column which is there in the view but advanced find is applicable to all the records and it finds all the columns and even it returns all the column and filter criteria can be on any column and most important – find filters on just one condition but advanced find filters on multiple condition at one time.. Find is faster than Advanced Find.

Difference between CRM Discovery Service and CRM Metadata service?

CRM service – when we need ORG related information like ORG name, Properties, CRM service path for this ORG — then we use CRM discovery service. This is only to get the ORG related information Metadata service – we use this when we need to interact with the CRM records – create, update or delete anything– it is very specific to the CRM records. When we need to interact with the CRM entity and attribute – like create an entity (not record) or attribute — add a value to pick list– retrieve the pick list value retrieve the entity properties– attribute property and all we need Meta data service.

Difference between Plug-in and Workflows?

Requirement Plug-in Workflow Needs a synchronous action to happen before or after an event occurs. The same piece of logic will be executed for different events and possibly on different entities. The logic needs to be executed while offline. Needs elevation of privileges (impersonation) Needs to execute on events other than assign, create, update, set state The process/logic may take a long time to complete or will be a persistent process (multiple long running steps). Need an asynchronous action. End users will need to modify the process logic Child sub processes will be triggered.

How to join two table using Query Expression?

Using Linked entity. You should always try to minimize the number of SWS calls that we make in the database. Often during code review it is explored that the number of Microsoft CRM web-service could have been reduced by making use of the Linked-entity concept. So we should always look for the opportunity to minimize the effort.

Key Features


Overview of Course and Learning analytic’s


Learn from Certified and Expert Trainers

Customized Course as per your requirement

24/7 online support for the course learners

High Quality E-learning Content for learning


Access to the Recorded Sessions and classes

Flexible Course timing and Payment terms

Live Practical Oriented Approach for learners

Course Curriculam

Duration: 45 Days

Support: 24×7

Video: Yes

Microsoft Dynamics Certified Professional