Create and extend real-world solutions using Dynamics 365 for Finance and Operations
- Develop Dynamics 365 for Finance and Operations features in a cost-effective manner
- Learn how to integrate securely with other applications and services using Business Events OData, the Service Bus and from C#
- Learn how to extend and hook into standard processes safely using Chain of Command
Dynamics 365 for Finance and Operations is Microsoft's ERP solution that can be implemented as a cloud or on-premise solution. It delivers the functionality to allow businesses to achieve growth and make better decisions using scalable and contemporary ERP system tools. This book is updated with the latest features of Dynamics 365 for Finance and Operations such as Chain of Command, Acceptance Test Libraries and Business Events. This book provides more than 100 practical, self-contained tutorials that allow you to create and extend business solutions. In this book, we address a specific problem and offers a proven, best-practice solution with insight into how it works.
We begin by setting up a Visual Studio Team Service project and taking you through the various data structures used to create tables. You will gain an understanding of user interfaces, writing extensible code, managing data entities and modeling Dynamics 365 ERP for security. You'll learn how to work with various in-built frameworks within Dynamics such as Task Automation, SysTest, and Electronic Reporting. Towards the end, you'll learn about automated build management and workflows for better application state management.
By the end of this book, you will be able to package and deploy end-to-end, scalable apps with Microsoft Dynamics 365 for Finance and Operations.
What you will learn
- Understand the importance of using patterns and frameworks while creating a unique concept for your solution
- Learn how to write extensible code that makes your solution extendable by others
- Leverage new frameworks that allow your solution to adapt as your business grows and changes, by reducing the risk of regression in deployed code.
- Write and perform unit tests to automate the testing process
- Design your security model and policies to provide code access privileges
- Design the UI and business logic in a way to fit standard patterns
Who This Book Is For
This book is for those who are getting to grips with Dynamics 365 for Finance and Operations development or those migrating from C# development. A key audience is also those migrating from Microsoft Dynamics AX 2012 (and prior) development, even though it may seem familiar in many ways the concept and development paradigm is very different.
Readers should have a background in software development, but experience in Finance and Operations is not specifically required. As has always been the case with Dynamics 365 for Finance and Operations, application knowledge is always important.
Readers should already have access to Microsoft's lifecycle services, as this will need to download the development tools required.