万本电子书0元读

万本电子书0元读

顶部广告

Extending Microsoft Dynamics 365 for Operations Cookbook电子书

售       价:¥

2人正在读 | 0人评论 9.8

作       者:Simon Buxton

出  版  社:Packt Publishing

出版时间:2017-05-18

字       数:51.3万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Have the best tools at your fingertips to extend and maximize the efficiency of your business management About This Book ? Follow practical and easy-to-grasp examples, illustrations and coding to make the most out of Dynamics 365 for Operations in your business scenario ? Extend Dynamics 365 for Operations in a cost-effective manner by using tools you already have ? Solve common business problems with the valuable features of Dynamics 365 for Operations Who This Book Is For This book is for those who are getting to grips with Dynamics 365 for Operations developers or those migrating from C# development. The guide includes information essential for new and experienced Dynamics 365 for Operations developers. What You Will Learn ? Create enumerated and extended data types ? Understand the importance of using patterns and frameworks while creating a unique concept for your solution ? Service and deploy your code and packages to improve performance ? Write and perform unit tests to automate the testing process ? Design your security model and policies to provide code access privileges ? Construct the UI and business logic to add Power BI to dashboards In Detail Dynamics 365 for Operations is the ERP element of Microsoft’s new Dynamics 365 Enterprise Edition. Operations delivers the infrastructure to allow businesses to achieve growth and make better decisions using scalable and contemporary ERP system tools. This book provides a collection of “recipes” to instruct you on how to create—and extend—a real-world solution using Operations. All key aspects of the new release are covered, and insights into the development language, structure, and tools are discussed in detail. New concepts and patterns that are pivotal to elegant solution designs are introduced and explained, and readers will learn how to extend various aspects of the system to enhance both the usability and capabilities of Operations. Together, this gives the reader important context regarding the new concepts and the confidence to reuse in their own solution designs. This “cookbook” provides the ingredients and methods needed to maximize the efficiency of your business management using the latest in ERP software—Dynamics 365 for Operations. Style and approach The book takes a practical recipe-based approach, focusing on real-world scenarios and giving you all the information you need to build a strong Dynamics 365 for Operations implementation.
目录展开

Title Page

Copyright

Extending Microsoft Dynamics 365 for Operations Cookbook

Credits

About the Author

About the Reviewers

www.PacktPub.com

Customer Feedback

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

Starting a New Project

Introduction

Creating the Visual Studio Team Services project

Getting ready

How to do it...

How it works...

See also...

Connecting Visual Studio to Visual Studio Team Services

Getting ready

How to do it...

How it works...

There's more...

See also

Creating a new Model and Packages

Getting ready

How to do it...

How it works...

There's more...

Prefixes and naming conventions

Configuring project and build options

Getting ready

How to do it...

Dynamics 365 for Operations' options

The project-specific parameters

There's more...

Creating a Label file

Getting ready

How to do it...

How it works...

There's more...

Data Structures

Introduction

Creating enumerated types

Getting ready

How to do it...

How it works...

There's more...

Using Enums for comparison and status

Extensibility in Base Enums

Creating extended data types

Getting ready

How to do it...

How it works...

There's more...

Creating setup tables

Getting ready

How to do it...

How it works...

Creating a parameter table

How to do it...

There's more...

Copying and pasting methods to save time

Optimistic concurrency and selectForUpdate

See also

Creating main data tables

Getting ready

How to do it...

How it works...

There's more...

More on indexes

See also

Creating order header tables

Getting ready

How to do it...

How it works...

There's more...

Creating order line tables

How to do it...

How it works...

See also

Creating the User Interface

Introduction

Creating the menu structure

Getting ready

How to do it...

How it works...

Creating a parameter form

How to do it...

How it works...

There's more...

See also

Creating menu items

Getting ready

How to do it...

How it works...

Creating setup forms

How to do it...

How it works...

There's more...

Creating details master (main table) forms

How to do it...

How it works...

Creating a details transaction (order entry) form

How to do it...

How it works...

Creating form parts

Getting ready

How to do it...

How it works...

Create tiles with counters for the workspace

Getting ready

How to do it...

How it works...

There's more...

Creating a workspace

How to do it...

How it works...

There's more...

Application Extensibility, Form Code-Behind, and Frameworks

Introduction

Creating a handler class using the Application Extension factory

Getting ready

How to do it...

How it works...

There's more...

See also...

Hooking up a number sequence

Getting ready

How to do it...

How it works...

Number sequence set up

Hooking up the number sequence

There's more...

Creating a create dialog for details transaction forms

Getting ready

How to do it...

How it works...

Creating a SysOperation process

How to do it...

How it works...

There's more...

Executing code using the batch framework

Calling a process from a form

Using the data contract to make changes to the dialog

Adding an interface to the SysOperation framework

Getting ready

How to do it...

How it works...

Business Intelligence

Introduction

Creating aggregate dimensions

Getting ready

How to do it...

How it works...

See also

Creating aggregate measures

Getting ready

How to do it...

How it works...

Creating aggregate data entities

Getting ready

How to do it...

How it works...

Creating and using key performance indicators

Getting ready

How to do it...

How it works...

There's more...

Security

Introduction

Creating privileges

Getting ready

How to do it...

How it works...

There's more...

Impact on licensing

See also

Creating duties

How to do it...

How it works...

There's more...

Creating security roles

How to do it...

How it works...

See also...

Creating policies

How to do it...

How it works...

There's more...

See also...

Leveraging Extensibility

Introduction

Extending standard tables without customization footprint

Getting ready

How to do it...

How it works...

There's more...

Creating data-event handler methods

Getting ready

How to do it...

How it works...

There's more...

How to customize a document layout without an over-layer

How to do it...

How it works...

There more...

Creating event handler methods

Getting ready

How to do it...

How it works...

Extending standard forms without customization footprint

Getting ready

How to do it...

How it works...

There's more...

Using a form event handler to replace a lookup

Getting ready

How to do it...

How it works...

Creating your own query functions

How to do it...

How it works...

Data Management, OData, and Office

Introduction

Creating a data entity

Getting ready

How to do it...

How it works...

There's more...

See also

Extending standard data entities

Getting ready

How to do it...

How it works...

There's more...

Importing data through Data Import/Export Framework

Getting ready

How to do it...

How it works...

See also

Reading, writing, and updating data through OData

Getting ready

How to do it...

How it works...

See also

Consuming and Exposing Services

Introduction

Creating a service

Getting ready

How to do it...

How it works...

Consuming a Dynamics 365 for Operations SOAP service

Getting ready

How to do it...

How it works...

See also

Consuming a Dynamics 365 for Operations JSON service

Getting ready

How to do it...

How it works...

There's more...

See also...

Consuming an external service within Dynamics 365 for Operations

Getting ready

How to do it...

How it works...

There's more...

Extensibility Through Metadata and Data Date-Effectiveness

Introduction

Using metadata for data access

Getting ready...

How to do it...

How it works...

Using Interfaces for extensibility through metadata

Getting ready...

How to do it...

How it works...

Making data date-effective

Getting ready...

How to do it...

How it works...

There's more...

Unit Testing

Introduction

Creating a Form Adaptor project

Getting ready

How to do it...

How it works...

Creating a Unit Test project

Getting ready

How to do it...

How it works...

Creating a Unit Test case for code

Getting ready

How to do it...

How it works...

Creating a test case from a task recording

Getting ready

How to do it...

How it works...

Automated Build Management

Introduction

Creating a Team Services Build Agent Queue

Getting ready

How to do it...

How it works...

Setting up a build server

Getting ready

How to do it...

How it works...

There's more...

See also

Managing build operations

Getting ready

How to do it...

How it works...

Releasing a build to User Acceptance Testing

Getting ready

How to do it...

How it works...

Servicing Your Environment

Introduction

Applying metadata fixes

Getting ready

How to do it...

How it works...

There's more...

See also

Applying binary updates

Getting ready

How to do it...

How it works...

See also

Servicing the build server

Getting ready

How to do it...

How it works...

Servicing the Sandbox - Standard Acceptance Test environment

Getting ready

How to do it...

How it works...

There's more...

Servicing production

See also

Workflow Development

Introduction

Creating a workflow type

Getting ready

How to do it...

How it works...

See also...

Creating a workflow approval

Getting ready

How to do it...

How it works...

Creating a manual workflow task

Getting ready

How to do it...

How it works...

Hooking up a workflow to the user interface

Getting ready

How to do it...

How it works...

Creating a sample workflow design

Getting ready

How to do it...

How it works...

State Machines

Introduction

Creating a state machine

Getting ready

How to do it...

How it works...

Creating a state machine handler class

Getting ready

How to do it...

How it works...

There's more...

Using menu items to control a state machine

Getting ready

How to do it...

How it works...

Hooking up the state machine to a workflow

Getting ready

How to do it...

How it works...

There's more...

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部