Showing posts with label Power Platform. Show all posts
Showing posts with label Power Platform. Show all posts

Wednesday, 21 January 2026

React version not specified in eslint-plugin-react settings. See https://github.com/jsx-eslint/eslint-plugin-react#configuration

When we  build the PCF project and  receive below warning  

Error:

Warning: React version not specified in eslint-plugin-react settings. See https://github.com/jsx-eslint/eslint-plugin-react#configuration .

[4:47:40 PM] [start]  Compiling and bundling control...



Solution : Open the ".eslintrc.json" and add below configuration 


"settings": {

      "react": {

        "version": "detect"

      }

    }



Tuesday, 13 January 2026

What’s New in SharePoint in 2026? Trends, Roadmap Clues, and How to Prepare

What’s New in SharePoint in 2026? A Practical Guide

The question of what’s new in SharePoint in 2026 matters to IT leaders, intranet owners, and content teams planning their digital workplace. As of now, Microsoft has not publicly announced a definitive 2026 feature list, but current releases and roadmap patterns point to clear themes you can prepare for today.

What We Know vs. What to Watch

What we know: SharePoint continues to evolve within Microsoft 365—deepening integrations with Teams, Viva, OneDrive, and Power Platform, and investing in performance, security, and AI-driven content experiences.

What to watch: Expect enhancements that make content creation faster, governance more automated, and experiences more personalized—without forcing disruptive rebuilds of existing sites.

Key Themes Likely to Shape SharePoint in 2026

  • AI-assisted content and governance: More copilots and suggestions to draft pages, summarize documents, tag content, and recommend policies.
  • Richer Teams and Loop integration: Easier co-authoring, fluid components embedded in pages, and consistent permissions across apps.
  • Employee experience alignment: Closer ties with Viva Connections, Topics, and Learning to surface targeted content where people work.
  • Performance and design upgrades: Faster page loads, modern web parts, better mobile rendering, and improved templating for consistent branding.
  • Automated lifecycle and compliance: Smarter retention, sensitivity labeling, and archiving guided by content signals.
  • External collaboration controls: Safer B2B sharing, guest management, and activity monitoring without friction.
  • Low-code acceleration: Deeper Power Automate and Power Apps hooks to turn content into streamlined workflows.

How to Prepare Your SharePoint Environment Now

  • Standardize on modern: Migrate classic sites and pages to modern to unlock coming improvements and reduce tech debt.
  • Tighten information architecture: Use hub sites, site templates, content types, and metadata so AI and search can perform better.
  • Establish governance guardrails: Define provisioning, naming, guest access, and lifecycle policies—then automate where possible.
  • Optimize content readiness: Clean up stale libraries, add alt text, use consistent titles, and adopt page templates for quality and accessibility.
  • Integrate with Teams and Viva: Pin intranet resources in Teams, configure Viva Connections dashboards, and align audiences.
  • Measure what matters: Track site analytics, search terms, and task completion to inform future design changes.

Examples to Guide Your 2026 Planning

Example 1: News Hub Modernization

A communications team adopts modern page templates, audience targeting, and image renditions. They tag content with consistent metadata and automate approvals via Power Automate. Result: faster publishing, higher engagement, and analytics that guide future content.

Example 2: Policy Library with Compliance

HR builds a centralized policy site using content types, versioning, and sensitivity labels. Automated reminders prompt owners to review policies quarterly. Users get summaries and related links surfaced contextually in Teams.

Example 3: Project Sites at Scale

PMO uses request forms triggering automated site provisioning with standard navigation, permissions, and retention. Project dashboards surface risks, decisions, and documents, while lifecycle rules archive inactive sites.

Frequently Asked Questions

Will I need to rebuild my intranet? Unlikely. Focus on modern experiences, clean IA, and governance so new capabilities can layer onto your existing sites.

How do I future‑proof content? Use modern pages, structured metadata, accessible media, and standardized templates to benefit from search, AI, and analytics.

What about security and compliance? Expect continued investment in labeling, DLP, auditing, and lifecycle automation—so set clear policies now and automate enforcement.

Bottom Line

While specifics on what’s new in SharePoint in 2026 are not officially detailed, the direction is clear: smarter creation, stronger governance, tighter integration, and better performance. If you invest today in modern foundations, metadata, governance, and measurement, you’ll be ready to adopt 2026 capabilities with minimal disruption and maximum impact.

Tuesday, 6 January 2026

How to Create a Polymorphic Column in Dataverse: A Complete Guide

What is a Polymorphic Column in Dataverse?

A polymorphic column in Dataverse is a special type of column that can reference multiple tables instead of being limited to a single table. This feature is particularly useful when you need flexibility in your data model, allowing a single column to store references to different entity types without creating multiple lookup fields.

Why Use Polymorphic Columns?

Polymorphic columns provide several benefits for developers and businesses:

  • Flexibility: They allow a single column to relate to multiple tables, reducing complexity.
  • Efficiency: Simplifies data relationships and reduces the need for redundant fields.
  • Scalability: Ideal for scenarios where the related entity can vary, such as activities linked to different record types.

Steps to Create a Polymorphic Column in Dataverse

Follow these steps to create a polymorphic column in Microsoft Dataverse:

  • Step 1: Navigate to the Power Apps Maker Portal and select your environment.
  • Step 2: Open the Tables section and choose the table where you want to add the column.
  • Step 3: Click on Add Column and select Lookup as the data type.
  • Step 4: In the Related Table dropdown, choose Activity or Customer to enable polymorphic behavior. These are the two primary polymorphic relationships supported by Dataverse.
  • Step 5: Save and publish your changes to make the column available in your apps and flows.

Best Practices for Using Polymorphic Columns

To ensure optimal performance and maintainability, consider these best practices:

  • Use polymorphic columns only when necessary to avoid unnecessary complexity.
  • Document the relationships clearly for future reference.
  • Test your apps thoroughly to ensure the column behaves as expected across different scenarios.

By following these steps and best practices, you can effectively create and manage polymorphic columns in Dataverse, enhancing the flexibility and scalability of your data model.