#LogicApps – Working with Visual Studio 2017 and Logic Apps #VS2017

Hello!

Among all the characteristics that has Logic Apps, there is one that is worth emphasizing

We can use Visual Studio 2017 to create, edit and publish Logic apps type applicationsLogic Apps

There is an excellent tutorial in the official documentation (see references), although there are a couple of things that need to be clarified to have the whole environment working.

If you have installed Visual Studio 2017 and the Cloud Workload, you will surely be able to follow the following steps

Create a project of type [Cloud//Azure Resource Group]

i1

Select [Logic App] from the Visual Studio templates

I2

At this time we will be able to see the main files for the definition of a Logic App: LogicApp.json and LogicApp.parameters.json. We can edit both, and see the content in text mode

I3

However, we do not have the option [Open with Logic App Designer], which is the one that allows us to use the Visual editor to define our process

I4

Well, this step is not well explained in the official documentation. After validating that my Azure SDK and other tools are up-to-date, I realized that you need to install a specific extension for Visual Studio 2017: Azure Logic Apps Tools for Visual Studio 2017

Once installed, we can edit our logic Apps with the logic App Designer

I5

After configuring the credentials we will use in Azure, we can see that in fact the integration of the Designer is a webcontrol where we navigate the same webview that uses the portal.

I61

I6

That if we can use all features that gives us Visual Studio 2017, and integrate with Git, TFS or other Source Control provider, deploy from the IDE and much more.

Happy Coding!

Greetings @ Toronto

El Bruno

References

Logic Apps

My posts on Logic Apps

My posts on Flow

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s