Inventions and creations in Power Platform by the AIS team.
This repository contains Power Platform components including:
- PCF Controls: TypeScript/React-based Power Component Framework controls
- Plugins: C# Dataverse plugins for Power Platform
- Solutions: Power Platform solution files
This repository is configured for optimal GitHub Copilot experience:
- Open the repository in VS Code
- Install recommended extensions (GitHub Copilot, GitHub Copilot Chat)
- Open the workspace using
powerplatform.code-workspace - Follow the Copilot Development Guide
- Pre-configured VS Code settings for Power Platform development
- Copilot-optimized workspace structure
- Power Platform-specific code generation templates
- Context-aware development assistance
- Visual Studio Code
- Node.js (for PCF controls)
- .NET Framework 4.6.2+ (for plugins)
- Power Platform CLI
- GitHub Copilot extension
- Clone the repository
- Open
powerplatform.code-workspacein VS Code - Install recommended extensions when prompted
- Navigate to specific PCF control folders to work on individual components
├── .vscode/ # VS Code configuration
├── docs/ # Documentation
├── PCF-Controls/ # Power Component Framework controls
│ ├── LookupToCombobox/ # Lookup to ComboBox control
│ ├── LookupToDropdown/ # Lookup to Dropdown control
│ ├── ReactQueryBuilder/ # React Query Builder control
│ └── Rrule/ # Recurrence Rule control
├── Plugins/ # C# Dataverse plugins
└── powerplatform.code-workspace # VS Code workspace configuration
Please refer to the Copilot Development Guide for best practices when contributing to this repository with GitHub Copilot assistance.