Course 80558A: Microsoft Dynamics® AX 2012 中的开发 II

Type:课程
Audience(s):Developers
Technology:Microsoft Dynamics AX
Level:300
This Revision:A
Delivery method:
有教师指导(课堂培训)
Length:2 days
Language(s):Chinese (Simplified)

First published:

28 February 2013
Overview
About this course
这一为期两天的有教师指导的课程将向学生介绍可在 Microsoft Dynamics AX 2012 开发环境中使用的工具。
Audience profile
本课程针对以下人员:通常为销售、咨询、实施及支持 Microsoft Dynamics AX 2012 的 Microsoft Dynamics 合作伙伴工作、富有经验的系统咨询师。
At course completion
完成本课程之后,学生将能够:
  • 确定使用 X++ 进行开发的主要功能。
  • 描述面向对象的编程的基础知识。
  • 使用 Microsoft Dynamics AX 2012 中提供的开发工具。
  • 使用反向工程工具从现有应用程序元素创建对象和数据模型。
  • 使用最佳实践养成好的编程习惯。
  • 声明和使用变量的扩展数据类型。
  • 使用 X++ 中提供的各种运算符。
  • 使用 X++ 中的条件语句控制程序流。
  • 通过使用循环语句来重复调用相同的代码块。
  • 使用内置于应用程序中的标准函数。
  • 使用输出命令向用户显示数据和消息。
  • 在 Microsoft Dynamics AX 2012 X++ 开发中使用类。
  • 使用访问控制方法修饰符控制对方法的访问。
  • 使用继承概念扩展类。
  • 描述对象和类之间的区别。
  • 根据作用域规则在适当的位置初始化变量。
  • 调用同一个类中的不同方法。
  • 使用可用的不同方法类型。
  • 描述表和类之间的相似点和不同点。
  • 修改应用程序中的代码时,使用事件发布程序和订阅程序模型。
  • 使用 Select 语句从数据库检索数据。
  • 在数据库中创建、更新和删除数据。
  • 借助内核类使用和生成查询。
  • 检查 Microsoft Dynamics AX 中的异常处理机制。
  • 使用 Try、Catch 和 Retry 语句。
  • 从代码中引发异常。
  • 确定并创建用于处理开放式并发异常的代码。
  • 对应用程序元素设置权限。
  • 设计和创建安全策略。
  • 使用代码访问安全框架保护不安全的应用程序编程接口 (API)。
  • 验证从显示方法返回的数据。
Course details
课程大纲模块 1: X++ 简介本模块将向学生介绍 X++ 的特性。课程
  • 简介
  • X++ 的特性
  • 开发工具
  • 反向工程
  • 最佳实践
实验 : 输出到屏幕实验 : 调试作业实验 : 创建数据模型实验 : 创建 XML 开发人员文档
完成本模块之后,学生将能够:
  • 确定使用 X++ 进行开发的主要功能。
  • 描述面向对象的编程的基础知识。
  • 使用 Microsoft Dynamics AX 2012 中提供的开发工具。
  • 使用反向工程工具从现有应用程序元素创建对象和数据模型。
  • 使用最佳实践养成好的编程习惯。
模块 2: X++ 控制语句本模块说明如何使用 X++ 中的控制语句。课程
  • 简介
  • 变量简介
  • 运算符
  • 条件语句
  • 循环
  • 内置函数
  • 通信工具
实验 : 使用 While 循环创建时间表实验 : 使用 Do...while 循环创建时间表实验 : 使用 For 语句创建时间表实验 : 创建“是/否”框实验 : 创建信息日志树实验 : 创建对话框实验 : 使用 X++ 控制语句
完成本模块之后,学生将能够:
  • 声明和使用变量的扩展数据类型。
  • 使用 X++ 中提供的各种运算符。
  • 使用 X++ 中的条件语句控制程序流。
  • 通过使用循环语句来重复调用相同的代码块。
  • 使用内置于应用程序中的标准函数
  • 使用输出命令向用户显示数据和消息。
模块 3: 类和对象
本模块讨论了如何在 Microsoft Dynamics AX 2012 中使用类和对象。
课程
  • 简介
  • 方法访问控制
  • 继承
  • 对象
  • X++ 中的作用域和参数
  • 方法
  • 引用对象方法
  • 方法类型
  • 作为类的表
  • 事件处理
实验 : 创建一个新类实验 : 允许访问方法实验 : 实例化一个类实验 : 使用方法参数实验 : 创建一个运行方法实验 : 创建一个计算器类
完成本模块之后,学生将能够:
  • 在 Microsoft Dynamics AX 2012 X++ 开发中使用类
  • 使用访问控制方法修饰符控制对方法的访问
  • 使用继承概念扩展类
  • 描述对象和类之间的区别
  • 根据作用域规则在适当的位置初始化变量
  • 调用同一个类中的不同方法
  • 使用可用的不同方法类型
  • 描述表和类之间的相似点和不同点
  • 修改应用程序中的代码时,使用事件发布程序和订阅程序模型。
模块 4: 访问数据库本模块解释如何开发与数据库进行交互的修改。课程
  • 简介
  • 检索数据
  • 数据操作
  • 查询
实验 : 检索数据实验 : 更新实验 : 使用 X++ 创建查询
完成本模块之后,学生将能够:
  • 使用 Select 语句从数据库检索数据。
  • 在数据库中创建、更新和删除数据。
  • 借助内核类使用和生成查询。

模块 5: 异常处理
本模块讨论如何使用 Microsoft Dynamics AX 2012 的内在机制帮助进行异常处理。
课程
  • 简介
  • 异常
  • 尝试和捕获异常
  • 引发异常
  • 开放式并发异常
实验 : 处理异常
完成本模块之后,学生将能够:
  • 检查 Microsoft Dynamics AX 中的异常处理机制。
  • 使用 Try、Catch 和 Retry 语句。
  • 从代码中引发异常。
  • 确定并创建用于处理开放式并发异常的代码。

模块 6: 针对开发人员的安全性
本模块介绍 Microsoft Dynamics AX 2012 的一些更高级的安全功能。
课程
  • 简介
  • 权限
  • 安全策略
  • 代码访问安全性
  • 显示方法授权
完成本模块之后,学生将能够:
  • 对应用程序元素设置权限
  • 设计和创建安全策略
  • 使用代码访问安全框架保护不安全的应用程序编程接口 (API)
  • 验证从显示方法返回的数据。
Prerequisites
学习本课程之前,学生必须:
  • 具备使用 Microsoft Dynamics AX 的经验和一些有关 Microsoft Dynamics AX 2012 体系结构和开发环境的技术特点的知识。
  • 完成了课程 80554A “Microsoft Dynamics AX 2012 中的开发 I”。
Community

Looking for training resources, events and advice from peers? Join the Microsoft Training and Certification Community.

Preparing for an exam now? Find your Microsoft Certification Study Group.

Talk to us on these social networks:

Find a Microsoft Learning Partner near you