Building ERP Solutions with Microsoft Dynamics NAV

Create real-world enterprise solutions with NAV, Cloud, and the Microsoft stack

Building ERP Solutions with Microsoft Dynamics NAV

Stefano Demiliani

Create real-world enterprise solutions with NAV, Cloud, and the Microsoft stack
Mapt Subscription
FREE
$29.99/m after trial
eBook
$30.80
RRP $43.99
Print + eBook
$54.99
RRP $54.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$30.80
$54.99
$29.99p/m after trial
RRP $43.99
RRP $54.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781787123083
Paperback392 pages

Book Description

Implementing Microsoft Dynamics NAV in the real world often requires you to integrate the ERP with external applications or solve complex architectural tasks in order to have a final successful project. This book will show you how to extend a Microsoft Dynamics NAV installation to the enterprise world in a practical way.

The book starts with an introduction to Microsoft Dynamics NAV architecture and then moves on to advanced topics related to implementing real-world solutions based on NAV and external applications. You will learn how an enterprise distributed architecture with NAV at the core can be implemented.

Through a series of real-world cases on every topic and every industry (sales, retail, manufacturing, distribution, healthcare, and so on), you’ll see step by step how to efficiently solve a technical problem. These common problems encountered in a NAV implementation will be solved using the entire technology stack that Microsoft offers.

By the end of the book, you will have the knowledge to efficiently solve certain scenarios, you will know which is the best solution architecture to propose to a customer and how to implement it.

Table of Contents

Chapter 1: Introduction to Microsoft Dynamics NAV Architectures
Introducing Microsoft Dynamics NAV
Microsoft Dynamics NAV history
Microsoft Dynamics NAV architecture
Microsoft Dynamics NAV deployments
Differences between NAV deployments
Performance and installation tips
Summary
Chapter 2: Configuring Microsoft Dynamics NAV Web Services
Microsoft Dynamics NAV web service protocols
Microsoft Dynamics NAV web service types
Publishing NAV web services
Summary
Chapter 3: Creating an Application Using NAV Web Services
Creating the NAV web service
Creating the consumer application
Testing the application
Using an OData web service
Extending the application for deleting NAV sales order lines
Creating a cross-platform application
Tips and tricks
Summary
Chapter 4: Using NAV Web Services with Microsoft Power BI
Introducing Microsoft Power BI
Publishing NAV data for Power BI
Loading NAV data on the Power BI desktop
Publishing your NAV dashboard to the Power BI portal
Microsoft Dynamics NAV content pack for Power BI
Summary
Chapter 5: Integrating NAV Web Services and External Applications
An overview of the business scenario
Creating NAV business logic
Publishing the NAV objects
Creating the service layer
Testing the solution
Solution deployment
Summary
Chapter 6: Extending NAV Pages with Control Add-ins
A business case
Control add-in implementation
Universal control add-in
Control add-in deployment
Summary
Chapter 7: Programming Universal Windows Apps with NAV and Devices
Business case 1 - handling mobile informations with NAV 
Business case 2 - NAV and the Microsoft Band for healthcare
Business case 2 - developing the Band 2 application
Summary
Chapter 8: Exploring Microsoft Azure and its Services
The Microsoft Azure platform
Azure Virtual Machines
Azure App Service
Azure Cloud Services
Azure Batch Services
Azure Scheduler
Azure Virtual Network
Azure Active Directory
Azure Storage
Azure Logic Apps
Azure SQL Database
Azure SQL Data Warehouse
Azure Analysis Services
Azure Service Bus
Azure Machine Learning
Azure Internet of Things (IoT) suite
Summary
Chapter 9: Working with NAV and Azure App Service
The business scenario
Azure App Service 
Developing the solution
Deployment to Azure App Service
Summary
Chapter 10: Implementing a Message-Based Architecture with Azure Service Bus and NAV
The business scenario
An overview of the Azure Service Bus 
Developing the solution
Testing the application
Summary

What You Will Learn

  • Configure NAV Web Services and create external applications with Visual Studio, .NET, and .NET Core
  • Solve technical architectural problems by implementing enterprise solutions with NAV
  • Develop applications and solutions with Microsoft Dynamics NAV and the Microsoft technology stack
  • Create a Power BI dashboard for rich reporting and NAV data analysis
  • Find out how to transmit your device location from a UWP application to NAV in order to implement a distributed solution for managing couriers in a sales company
  • Make the most of Microsoft Azure and its services
  • Create enterprise solutions with NAV by using Azure App Service
  • Use Azure Service Bus for managing distributed NAV applications

Authors

Table of Contents

Chapter 1: Introduction to Microsoft Dynamics NAV Architectures
Introducing Microsoft Dynamics NAV
Microsoft Dynamics NAV history
Microsoft Dynamics NAV architecture
Microsoft Dynamics NAV deployments
Differences between NAV deployments
Performance and installation tips
Summary
Chapter 2: Configuring Microsoft Dynamics NAV Web Services
Microsoft Dynamics NAV web service protocols
Microsoft Dynamics NAV web service types
Publishing NAV web services
Summary
Chapter 3: Creating an Application Using NAV Web Services
Creating the NAV web service
Creating the consumer application
Testing the application
Using an OData web service
Extending the application for deleting NAV sales order lines
Creating a cross-platform application
Tips and tricks
Summary
Chapter 4: Using NAV Web Services with Microsoft Power BI
Introducing Microsoft Power BI
Publishing NAV data for Power BI
Loading NAV data on the Power BI desktop
Publishing your NAV dashboard to the Power BI portal
Microsoft Dynamics NAV content pack for Power BI
Summary
Chapter 5: Integrating NAV Web Services and External Applications
An overview of the business scenario
Creating NAV business logic
Publishing the NAV objects
Creating the service layer
Testing the solution
Solution deployment
Summary
Chapter 6: Extending NAV Pages with Control Add-ins
A business case
Control add-in implementation
Universal control add-in
Control add-in deployment
Summary
Chapter 7: Programming Universal Windows Apps with NAV and Devices
Business case 1 - handling mobile informations with NAV 
Business case 2 - NAV and the Microsoft Band for healthcare
Business case 2 - developing the Band 2 application
Summary
Chapter 8: Exploring Microsoft Azure and its Services
The Microsoft Azure platform
Azure Virtual Machines
Azure App Service
Azure Cloud Services
Azure Batch Services
Azure Scheduler
Azure Virtual Network
Azure Active Directory
Azure Storage
Azure Logic Apps
Azure SQL Database
Azure SQL Data Warehouse
Azure Analysis Services
Azure Service Bus
Azure Machine Learning
Azure Internet of Things (IoT) suite
Summary
Chapter 9: Working with NAV and Azure App Service
The business scenario
Azure App Service 
Developing the solution
Deployment to Azure App Service
Summary
Chapter 10: Implementing a Message-Based Architecture with Azure Service Bus and NAV
The business scenario
An overview of the Azure Service Bus 
Developing the solution
Testing the application
Summary

Book Details

ISBN 139781787123083
Paperback392 pages
Read More

Read More Reviews