Giter VIP home page Giter VIP logo

Comments (11)

filcole avatar filcole commented on July 17, 2024 4

@mikefactorial / @devkeydet : What is needed here? I'd like to understand more about using ALM Accelerator with compiled resources (plugins, CWAs, TypeScript webresource).

from coe-starter-kit.

devkeydet avatar devkeydet commented on July 17, 2024 3

We don't have examples of plugins and other code first components of the platform in our pipelines yet, but as you see it's on our backlog. The reason we haven't gotten to it is really two things:

  1. This is something that's well understood and established in the broader Dynamics (yep, I am gonna say it for those that remember, aka XRM) community. Therefore, we prioritized getting working examples of the newer components of the platform working (canvas, flow, environment variables, connection references, etc.).
  2. We don't currently use plugins in the CoE Starter Kit and have really, more thoroughly tested our pipelines using the solutions we build. We've also admittedly prioritized the stuff we use.

That's not to suggest we don't find this (and many other scenarios) important to work on, it's just been a matter of resourcing and prioritization. For now, have a look at my old project:
https://github.com/devkeydet/dyn365-ce-devops

There are examples there. You can, somewhat, think of this project as that old project "reborn" with a focus on the broader power platform, starting from the ground up attempting to do it all with Microsoft 1st party tools where possible. We still have a lot of work to do as you can see from our backlog. If this is a high priority for you, please upvote the original comment and ask all your friends in the community to as well. It helps us as we consider how to prioritize the work we do next.

from coe-starter-kit.

mikefactorial avatar mikefactorial commented on July 17, 2024 3

This would be a good topic to start in the discussions. I have some opinions on how I've done code first development in Power Platform in the past that I don't necessarily claim to be the "right way" but would be good to get a conversation going on it if you want to open it up with some specific questions to get the conversation started @filcole. As Marc mentioned this is an area where there are a lot of opinions and experience in the community.

from coe-starter-kit.

devkeydet avatar devkeydet commented on July 17, 2024 2

We're still trying to figure out our contribution model and get better at taking contributions. Maybe we can use this as a forcing function for you to help us figure out how to get this backlog item done faster through contribution?

from coe-starter-kit.

devkeydet avatar devkeydet commented on July 17, 2024 2

As part of the plugin work, when we release it, we need to ensure it is highlighting how to use the new dependent assemblies feature in our reference app and that build pipelines have been tested to support it. In our reference app, we should showcase both a plugin for a Custom API and end an event-based plugin.

from coe-starter-kit.

filcole avatar filcole commented on July 17, 2024

Thanks both @devkeydet and @mikefactorial. Yes, we're doing it already too, only outside of ALM Accelerator. I'll open a discussion.

from coe-starter-kit.

devkeydet avatar devkeydet commented on July 17, 2024

When we do have a plugin example, it will be using this Visual Studio extension:
https://marketplace.visualstudio.com/items?itemName=microsoft-IsvExpTools.PowerPlatformTools

One of our goals is to show how to use the tools shipped by Microsoft.

from coe-starter-kit.

devkeydet avatar devkeydet commented on July 17, 2024

Here is an example that hasn't been incorporated into the accelerator yet:
https://github.com/devkeydet/PrepareSelfContainedSolutionForExport
It will serve as the foundation to incorporate into the accelerator.

from coe-starter-kit.

BradleyFestraets avatar BradleyFestraets commented on July 17, 2024

How can I help?

from coe-starter-kit.

BradleyFestraets avatar BradleyFestraets commented on July 17, 2024

I was playing with the Power Platform Tools, and added a couple of the various templates that were available. It would be great to extend the sample plugin to include all the custom component templates that the pac cli includes, for example pcf, plugin, solution, etc.

Image

from coe-starter-kit.

CoEStarterKitBot avatar CoEStarterKitBot commented on July 17, 2024

@devkeydet This has been fixed in the latest release. Please install the latest version of the toolkit following the instructions for installing updates. Note that if you do not remove the unmanaged layers as described there you will not receive updates from us.

from coe-starter-kit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.