Skip to main content

Power Platform Tool for Visual Studio 2019/2022

 Power Platform Tool for Visual Studio 2019/2022

We have a new Visual Studio Extension Power Platform Tool.

 Creation and deployment of Plugins, Custom Workflows and WebResources is going to be easy and time saving.

 This article is going to focus on how to connect to your environment and create your Visual Studio Solution. In a subsequent article I will try to cover on how to Create and deploy your components to your environment.


Installation is straight forward go to

    Tools→ Manage Extensions→ Search for Power Platform Tools

    You will Need Visual Studio 2019 or later version
    Subsciption to Pawer App/Dataverse or trial 
    .Net Framework 4.6.2

Now we will go over how to create a Project and connect it to your Environment

  1. Open Visual Studio 2019 →New Project

  2. Search for Power Platform Solution Template



  1. Add Project Name and Location →Create



  2. Click on Start from Dataverse to connect to your environment



  3. Enter the following and → Login

    1. Online Region

    2. User Name

    3. Password

  4. Here is a list of environments available for you select your Dev environment and → Login

  5. Next window will prompt you a confirmation of the environment you are connecting → Next


  6. From the drop down select your solution and → Done

  7. Click Add New Template

  8. Select Check boxes they names are self explanatory → Next


  9. Name your projects → Done


Thank you for reading :)







Comments

  1. As you should know this tool is NOT available for VS 2022 as per the tool's landing page. The support for VS 2022 will come post June 2022.

    ReplyDelete
    Replies
    1. You are right, eventhough the documentation says Microsoft Visual Studio 2019 or later it works only for 2019

      Delete
    2. It appears a VS 2022 version is still not available. Anyone have any news on it's arrival?

      Delete
    3. Now this feature is available in 2022, just give it a try

      Delete
  2. Great post thanks! In the previous version of Developer tool there was an option to add your existing JavaScripts / Web Resource from your instance back to your project. It looks like it's missing this feature. Do you know if this feature is deprecated?

    ReplyDelete
    Replies
    1. I think this feature has been deprecaated, I just add them manually

      Delete

Post a Comment

Popular posts from this blog

How to use Formatted Values in Power Automate Flow Dynamics 365

  How to use Formatted Values in Power Automate Flow Dynamics 365   If you have been working on Power Automate for Dynamics 365 you might have been wandering how you can access a lookup Formatted Value or Option Set formatted values. You can use the following format to access: body(‘{Action Name}’)?[‘{fieldname} @OData.Community.Display.V1. FormattedValue’] You just have to be mindful in Dynamics 365 lookup field name they do not translate to the proper field name, you might have to and an “_” as a prefix and “_value” as a postfix, I will leave that to you.

Azure DevOps Fork Repos between two Organization

  Azure DevOps Fork Repos between two Organization This weekend I embarked on a topic a bit foreign to myself, on the surface seemed a bit simple. The idea is to fork my Azure DevOps Repo to a different organization and push changes between them. Bad news DevOps doesn’t allow to fork Repos to a different organization, you have only the capability to fork to a different Projects within the same Organization. I’m pretty much sure there are so many other ways to solve this issue, but this is the one that I found to be easy to implement. Import Repo to the new Organization Remember here you have to generate a personal token to be able to import the Repo you have to be a member of the new organization as well This might take a few minutes depending on the size of your project, once its complete you will receive a confirmation email, or just refresh it after few minutes So far all looks good, you can clone the solution in your new Organizati...

XMLHttpRequest vs Xrm.WebApi

  XMLHttpRequest vs Xrm.WebApi If you have written JavaScript code for Dynamics 365 you have seen the use of XMLHttpRequest or Xrm.WebApi to make server-side calls. The question is which one is the right one to use? So, let’s analyze the two types of calls. XMLHtttpRequest 1.        Synchronous a.        Sample Code var req = new XMLHttpRequest(); req.open("GET", Xrm.Page.context.getClientUrl() + "/api/data/v9.1/accounts", false ); 2.        Asynchronous a.        Sample Code var req = new XMLHttpRequest(); req.open("GET", Xrm.Page.context.getClientUrl() + "/api/data/v9.1/accounts", true ); So, passing true parameter is going to make asynchronous call while passing it false is going to make a Synchronous call. Xrm.WebApi 1.        Asynchronous a.        There is...