Max Nguyen

This post is our own opinion and does not necessarily reflect the opinion or view of our companies or Microsoft.

Batch rename files to lowercase?

Go to the directory and run the following command: for /f "Tokens=*" %f in ('dir /l/b/a-d') do (rename "%f" "%f") for /f “Tokens=*” %%f in (‘dir /l/b/a-d’) do (rename “%%f” “%%f”) rename folders for /f "Tokens=*" %f in ('dir /l/b') do (rename "%f" "%f") Recursive version (added /r to dir) for /f "Tokens=*" %f in ('dir /l/b/a-d/s') do (rename "%f" "%f")

Extend Microsoft 365 with office add-ins

Introduction to Office client customization with add-ins

  • Explain how Office add-ins extend and customize Office applications
  • Describe the development tooling, APIs, and deployment of Office add-ins
  • Understand how to incorporate data with Microsoft Graph and extend Office applications with add-ins using the Office UI Fabric

Git & Github cheatsheet

1. Install Configure user information for all local repositories $ git config --global user.name "[name]" Sets the name you want attached to your commit transactions $ git config --global user.email "[email address]" Sets the email you want attached to your commit transactions $ git config --global color.ui auto Enables helpful colorization of command line output 2. Branches Branchingbraching " Branching Branches are an important part of working with Git.

All about Odata actions in Dynamics 365 Finance And Operations

ODATA actions in Data Entities provide a way to inject behaviors into the data model, or expose custom business logic from Dynamics 365 Finance & Operations. You can add actions by adding a method to the data entity and then decorating the method with specific attributes [SysODataActionAttribute]

I use this Odata actions mostly in automation job like after refreshing data from PROD to UAT, we need to enable users, assign company to users, enable batches … Or simply consume it in Power Automate.

Testing Dynamics 365 Finance Database Movement API with Postman

Microsoft provides a versioned set of capabilities that you can currently use to copy databases between environments, and to list and download database backups. what you can do with Database movement API so far: List database backups Create database refresh Create a database export Get operation activity status More supported actions will be added in later releases. The endpoint uses impersonation authentication base, please follow to register a new application by using the Azure portal

How to upgrade to Visual Studio 2017, .NET 4.7.2 for PU36/10.0.12 and higher

For the upcoming Dynamics 365 Finance Updates, Visual Studio 2017 and .NET runtime 4.7.2 required for PU36/10.0.12 or higher; New VMs deployed with PU36/10.0.12 or higher will have Visual Studio 2017 as well as .NET runtime 4.7.2 already installed. For your dev/test/build Tier1 VMs, Microsoft recommends just redeploying a new VM, and you will be all set! If you cannot deploy new VMs, please follow below steps to update .NET runtime, VS 2017 before installing PU36/10.