Veriland ConsultingVeriland Consulting
  • Water Utilities (MaxWater) →

    • Water Utilities OverviewSpecialist modular platform for UK water utilities — meter-to-cash, asset lifecycle, SCADA, Ofwat compliance.
    • MaxWater Platform & ModulesSix independent modules — pick what you need, own everything we build.
    • Day in the LifeSix interactive stories showing how MaxWater transforms daily work across every department of a water utility.
    • Day in the Life: OperationsSee how MaxWater detects a failing pump at 2 AM and gets it fixed before anyone notices.
    • Day in the Life: ProcurementFrom emergency parts order to delivery — automated procurement across the supply chain.
    • Day in the Life: ComplianceOfwat reporting, DWI sampling, and audit preparation — all automated, all audit-ready.
    • Day in the Life: FinanceCapital project budgeting, AMP funding, cost allocation, and invoice matching.
    • Day in the Life: Project ManagementAMP obligation tracking, earned value, regulatory packages, and programme board reporting.
    • Day in the Life: CustomerMeter reading, billing, customer complaints, and leak detection — the customer-facing story.
  • Fixed‑Price Accelerator Packages →

    • Business Central AcceleratorA rapid, fixed‑price implementation of Business Central for mid-market businesses looking to modernise finance, invoicing, stock and reporting — without complexity.
    • CRM AcceleratorA fast, simple CRM setup built on Dynamics 365 Sales or Customer Service — helping mid-market teams get better pipeline visibility and consistent customer follow‑up.
    • F&O AcceleratorA streamlined version of Dynamics 365 Finance & Operations for mid-market organisations needing stronger financial control, supply chain visibility, and structured operations.
    • AI Agent AcceleratorDeploy 1–2 AI agents that automate repetitive tasks (like reconciliations, order processing, or support responses) with a fixed, predictable cost.
    • Power Platform AcceleratorReplace spreadsheets and manual approvals with automated workflows, low‑code apps, and digital forms built on Power Platform.
    • Migration Packs (ERP / CRM)Move from legacy systems (Sage, Xero, QuickBooks, Access, Salesforce, etc.) to modern Microsoft platforms with a predictable, fixed‑scope migration.
  • Finance, Stock & Operations →

    • Business Central (SMB ERP)A modern, all‑in‑one cloud ERP for mid-market organisations. Manage finance, sales, stock, projects, and operations in one simple system that grows with you.
    • Dynamics 365 Finance & Operations (F&O)Enterprise‑grade finance, supply chain, and operations for mid‑market organisations that need deeper control and automation across their business.
  • Products

    • MaxWAM – Work Asset Management (Mobile, Offline, AI)A mobile‑first, offline‑capable asset maintenance solution with work orders, inspections, compliance checks, and AI‑assisted technician workflows.
    • MaxBudget – AI‑Backed Budget Management for ProcurementGives finance teams real‑time budget visibility for all purchase requests — including committed spend that hasn't been paid yet — reducing overspending and surprises.
    • MaxPortal – Ready‑to‑Use Portal for D365 BC / F&OA configurable customer/vendor/employee portal for Business Central or F&O, enabling self‑service access to orders, invoices, tickets, documents, and status updates.
    • MaxWater – Modular Platform for Water UtilitiesSix independent modules for water utility operations: meter‑to‑cash, asset lifecycle, SCADA integration, field service, Ofwat reporting, and capital project governance.
  • Insights

    • BlogInsights, tips, and thought leadership on Dynamics 365, Azure, and AI for UK businesses.
    • Case StudiesSee how we've helped other businesses transform with Dynamics 365 and AI.
    • Guides & TutorialsFree video tutorials and step-by-step walkthroughs for Dynamics 365, Power Platform, and Azure.
  • Veriland Difference

    • How We WorkDiscover our agile, transparent approach to delivering successful projects.
    • Why Choose VerilandLearn what sets our expertise and partner-driven approach apart.
    • Delivery ExcellenceOur commitment to quality, on-time delivery, and continuous improvement.
    • Security & TrustHow we protect your data and ensure enterprise-grade security.
    • Our Microsoft PartnershipLeveraging our status as a trusted Microsoft Partner for your success.
  • Book discovery call
  • Contact sales
  • Contact support
Veriland Consulting

What We Do

  • Microsoft D365 F&O
  • Microsoft D365 CE
  • Microsoft D365 BC
  • Azure Ecosystem
  • Copilot for Business
  • AI Agents
  • Power Platform

Products

  • MaxWAM
  • MaxBudget
  • MaxPortal

Services

  • D365 as a Service
  • Team as a Service
  • Pay-As-You-Go Support

Insights

  • Case Studies

Company

  • About Us
  • Contact

Connect

  • Charter House, Charter Way
  • Macclesfield, SK10 2NG
  • 01625 569 777
  • enquiries@veriland.co.uk
Microsoft Cloud Partner Program
Privacy PolicyCookie PolicyTerms & ConditionsCustomer ComplaintsModern Slavery Statement
Company Reg: 08209902© 2026 Veriland Consulting. All rights reserved.
  1. Insights
  2. Guides

How to Set Up a Unified Development Environment (UDE) for Dynamics 365 Finance & Operations

  • Watch the Full Tutorial
  • Why UDE Over Traditional Cloud-Hosted Environments?
  • Prerequisites
  • Step 1: Navigate to Power Platform Admin Center
  • Step 2: Create a New Environment
  • Step 3: Configure Environment Settings
  • Step 4: Wait for Environment Provisioning
  • Step 5: Install the Finance & Operations Provisioning App
  • Step 6: Verify the Installation
  • Step 7: Install Visual Studio 2022 with Required Components
  • Step 8: Install Power Platform Tools for Visual Studio
  • Step 9: Connect Visual Studio to Your UDE Environment
  • Next Steps
D365 F&OVideo Tutorial 9:229 April 2025 10 min watch + 5 min read

Presented by Mahmut Bulbul · D365 Consultant, Veriland Consulting

Watch the Full Tutorial

15–20 minutes hands-on (plus ~1–2 hours provisioning wait)

This guide walks you through every step of setting up Microsoft's Unified Development Environment (UDE) for Dynamics 365 Finance & Operations. By the end, you will have a fully functional X++ development environment running locally on Visual Studio 2022, connected to a cloud-hosted Power Platform sandbox — with zero Azure VM costs.

Why UDE Over Traditional Cloud-Hosted Environments?

If you are still running Cloud-Hosted Environments (CHEs) for your D365 F&O development, you are paying for Azure compute that you no longer need. Microsoft's Unified Development Environment replaces the legacy VM-based workflow with a modern, cost-effective alternative.

Significant Cost Reduction

A traditional CHE requires a dedicated Azure VM running continuously. For a UK-based team, that typically costs between £150 and £400 per developer per month. A UDE runs on a Power Platform sandbox — included with most D365 F&O licences — which means your Azure VM costs drop to zero.

No Azure VM Dependencies

With UDE, there are no virtual machines to provision, manage, patch, or decommission. You provision your environment entirely through the Power Platform Admin Center and develop locally using Visual Studio 2022.

True Power Platform Unification

UDE environments sit natively within the Power Platform, giving you seamless access to Dataverse, Power Apps, and Power Automate alongside your X++ development. This enables cross-platform solutions without switching between separate tools or environments.

Streamlined Deployment

Code deploys directly from Visual Studio to the cloud environment via managed Dataverse solutions — the same ALM pattern used in D365 CE. No more manual deployable packages or LCS-style uploads.

Faster Developer Onboarding

New developers can be productive within hours, not days. Install Visual Studio 2022, add the Power Platform Tools extension, connect to the environment, and start coding. There is no wait for VM provisioning or complex environment setup.

Source Control and DevOps Ready

UDE projects are version-controlled with full Azure DevOps or GitHub integration from the start. Every X++ customisation lives in source control, enabling proper branching, pull requests, and CI/CD pipeline workflows.

Prerequisites

Prerequisites

  • Dynamics 365 Finance & Operations licence — your tenant must have at least one F&O licence assigned
  • Global Admin or Power Platform Admin role — required to create environments and install apps
  • Visual Studio 2022 Enterprise or Professional — Community edition is not supported for X++ development
  • Stable internet connection — for initial provisioning and ongoing synchronisation with the cloud environment

Step 1: Navigate to Power Platform Admin Center

Open the Power Platform Admin Center

Open your browser and navigate to admin.powerplatform.microsoft.com. Sign in with your Global Admin or Power Platform Admin account.

In the left-hand navigation panel, click Manage, then click Environments. This displays all existing environments in your tenant. You will create a new sandbox environment specifically for UDE development.

Step 2: Create a New Environment

Click New to begin the environment wizard

Click the + New button in the top toolbar to open the environment creation wizard. You will need to configure five settings:

Environment Name — Choose a unique name under 20 characters. This name becomes part of your F&O URL, so pick something descriptive like dev-ude or adria-dev. Avoid spaces and special characters.

Region — Select United Kingdom. For UK-based development teams, this ensures the lowest latency. If your developers are spread across regions, select the region closest to the majority of your team.

Type — This must be set to Sandbox. Production-type environments do not support F&O developer tools. UDE requires a sandbox environment specifically.

Add a Dataverse Data Store — Set this to Yes. The Dataverse data store is mandatory for UDE. Without it, you cannot install the F&O Provisioning App or connect Visual Studio.

Click Next to proceed to the second configuration page.

Step 3: Configure Environment Settings

Set currency, language, and Dynamics 365 apps

On the second page of the wizard, configure the following:

Currency — Set to GBP (£) for UK deployments. All reports and financial data in this environment will use this currency.

Enable Dynamics 365 Apps — This must be set to Yes. This is the single most critical setting on this page. Without it, you cannot install the F&O Provisioning App, and this decision is irreversible — you cannot enable Dynamics 365 apps after environment creation.

Automatically Deploy These Apps — Select Select Now (not "Select Later"). This lets you manually install the Finance and Operations Provisioning App in the next step rather than waiting for automatic deployment.

Click Save to create the environment. The initial provisioning takes a few minutes. You will see the environment appear in your list with a "Provisioning" status that changes to "Ready" once complete.

Step 4: Wait for Environment Provisioning

Confirm the environment is ready

Once you click Save, the Power Platform begins provisioning your sandbox environment. This typically takes 5 to 10 minutes. You can monitor the status by clicking on the environment name in the list.

When the status shows Ready with a green indicator, your environment has been created successfully. You should see the environment details including the Organisation ID, Environment URL, and region confirmation.

Tip: While waiting for provisioning, you can begin installing Visual Studio 2022 and the required components (covered in Step 7) to save time.

Step 5: Install the Finance & Operations Provisioning App

Open Dynamics 365 Apps and install the F&O Provisioning App

From the environment details page, navigate to Dynamics 365 Apps in the top navigation. Locate the Dynamics 365 Finance and Operations Provisioning App in the list and click on it.

You will see a configuration page with several options:

Enable Developer Tools for Finance and Operations — Tick this checkbox. This is mandatory. Without it, you cannot connect Visual Studio 2022 to develop X++ code on this environment. This is the most critical setting in the entire setup process.

Enable Demo Data for Finance and Operations — This is optional. Tick it if you want the Contoso demo data pre-loaded for a clean development environment. For production-like development, leave it unchecked — demo data can always be added later.

Select the version of the product — Choose the D365 F&O version you want to install from the dropdown. This typically shows the latest available PQU (Platform and Quality Update) for each supported version.

Agree to Terms of Service — Tick the "I agree to the terms of service" checkbox. The Install button remains greyed out until this is checked.

Click Install. The provisioning process begins and takes approximately 1 to 2 hours to complete. You will receive a notification when the installation finishes.

Step 6: Verify the Installation

Confirm Developer Tools are provisioned

Once the installation notification arrives, return to your environment in Power Platform Admin Center. Open the environment details and verify that:

  • The environment state shows Ready
  • Finance & Operations Developer Tools are listed as installed
  • The Finance Explorer connection is available

You should also see a confirmation that the Dataverse provisioning has succeeded. If any errors appeared during installation, check that your Dynamics 365 licence is correctly assigned and that the "Enable Developer Tools" checkbox was ticked during installation.

Step 7: Install Visual Studio 2022 with Required Components

Configure Visual Studio 2022 for X++ development

If you do not already have Visual Studio 2022 installed, download it from visualstudio.microsoft.com. You need the Enterprise or Professional edition — Community edition does not support X++ development.

During installation (or via the Visual Studio Installer for existing installations), go to the Individual Components tab and ensure the following are selected:

  • .NET SDK (latest LTS version)
  • C++ build tools — including MSVC v143 build tools
  • C++ CMake tools for Windows (if using extensions)
  • .NET Framework 4.7.2 targeting pack or higher
  • Windows SDK (Windows 10 or 11, latest version)

These components are required for the X++ compiler and Power Platform Tools to function correctly. The installation will be approximately 2 GB depending on your existing Visual Studio configuration.

Step 8: Install Power Platform Tools for Visual Studio

Add the Power Platform Tools extension

Open Visual Studio 2022. From the top menu bar, go to Extensions and then click Manage Extensions to open the Extension Manager.

In the search bar, type Power Platform and locate Power Platform Tools for VS 2022 published by Microsoft. Click Download (or Install if the download completes inline).

You may need to close and reopen Visual Studio for the extension to activate. Once installed, you will see a new Power Platform option in the Visual Studio Tools menu and a Finance Explorer panel available in the View menu.

Note: The Power Platform Tools extension is similar in appearance and functionality to the Developer Toolkit for Microsoft Dynamics CRM 2013. If you have experience with that tool, the workflow will feel familiar — but with significantly expanded capabilities for F&O development.

Step 9: Connect Visual Studio to Your UDE Environment

Authenticate and open the Finance Explorer

In Visual Studio, go to Tools and then click Connect to Dataverse. This opens a connection dialog. Enter your Power Platform environment URL (the one shown in the Admin Center details page) and authenticate with your admin credentials.

Once connected, open the Finance Explorer from the View menu. This panel shows your Dynamics 365 Finance and Operations objects — models, packages, classes, forms, and other X++ artefacts.

You can now:

  • Browse and edit X++ objects directly in the Finance Explorer
  • Build and deploy your customisations to the cloud sandbox
  • Debug using the integrated debugger
  • Manage your D365 F&O credentials for the environment

The connection is persistent — Visual Studio will remember your environment and reconnect automatically on future launches.

Next Steps

With your UDE environment fully provisioned and Visual Studio connected, you are ready to begin X++ development. Here are some recommended next steps:

Set up source control — Connect your project to Azure DevOps or GitHub to enable version control, branching, and CI/CD pipelines for your X++ customisations.

Configure your build pipeline — Set up automated builds using Azure DevOps Pipelines to compile and validate your X++ code on every commit.

Invite your team — Add other developers to the Power Platform environment with appropriate security roles so they can connect their own Visual Studio instances.

Explore the Veriland UDE Tutorial Series — This guide is part of our D365 F&O UDE Tutorial Series. Follow along as we cover advanced topics including ALM configuration, multi-developer workflows, and deployment to production environments.

Dynamics 365 F&OUDEPower PlatformX++ DevelopmentALMVisual Studio 2022Developer Tools

Need Help With Your D365 F&O Development Environment?

Our ex-Microsoft consultants can set up your UDE, configure your ALM pipeline, and get your development team productive in days, not weeks.

Book a Discovery CallView Managed Services
Or call us directly: 01625 569 777