Skip to content

Instantly share code, notes, and snippets.

PowerPlatform Bespoke
Development Time 4-5 hours 3-6 hours (depends on developer expertise)
Ease of integration High (ready connectors) High (requires expertise)
Maintainability Medium (requires knowledge of platform) Varies based on expertise of developer
Portability Export flow and import to another tenant Provide the new list of user accounts
One-time costs Setup of PowerPlatform and Flow Setup of hosts and DB Server
Recurring costs Office365 E3 (optional PowerApps P2). PowerAutomate Per Flow Plan. Azure SQL Office365 E1. Windows Server & SQL License
@kwanann
kwanann / ValuesController.cs
Created February 23, 2016 06:56
DI for Controller
public class ValuesController : Controller
{
public ITestDependencyInjection myRepository { get; set; }
public ValuesController(ITestDependencyInjection repo)
{
myRepository = repo;
}
@kwanann
kwanann / startup.cs
Created February 23, 2016 06:50
Sample startup.cs
public class Startup
{
public Startup(IHostingEnvironment env, IApplicationEnvironment env2)
{
}
public IConfigurationRoot Configuration { get; set; }
// This method gets called by the runtime. Use this method to add services to the container.
@kwanann
kwanann / gist:a0363add23870a949334
Last active February 23, 2016 06:49
Test Dependency Injection Class
public interface ITestDependencyInjection
{
int GetAndIncrementCounter();
}
public class MyTestDependencyInjection : ITestDependencyInjection
{
private int i=0;
public int GetAndIncrementCounter()
{
return i++;