Build Modern Web Apps with New Power Pages SPA Capabilities

Microsoft has rolled out preview support for building Single-Page Applications (SPAs) in Power Pages. This update marks a major step toward enabling modern, fast, and dynamic web experiences directly within the platform. Developers can now start experimenting with new capabilities that streamline app performance and design flexibility.

Here’s what you need to know:

  • What’s New

    Developers can now:

    • Build React apps with full control over the frontend

    • Accelerate dev with AI-powered coding assistants

    • Use Web APIs for seamless data operations

    • Deploy SPAs using Power Platform CLI

    • Leverage enterprise-grade security & governance

  • Getting Started

    Ensure you’re running Power Platform CLI v1.44+ and your Power Pages site is on version 9.7.4+.

  • Why It Matters

    This update brings AI-assisted development, modern UI support, streamlined deployment, and robust security—making Power Pages a powerful platform for today’s web apps.

Power Pages Gets a Security Boost with Bot Protection and Managed Rules

Microsoft has announced new security enhancements for Power Pages, introducing Azure-managed Bot Protection and configurable Web Application Firewall (WAF) rules. These updates aim to improve site resilience against automated threats and give makers more control over their security settings.

Here’s what you need to know:

  • Bot Protection Rule

    This rule identifies and blocks suspicious bot activity in real time. It distinguishes between good bots (like Bing and Google), bad bots (malicious ones), and unknown bots.

  • Enhanced Control for Makers

    Makers can now enable or disable specific managed rules from the Security workspace in Pages Design Studio. Rule categories include cross-site scripting, session fixation, and file-based attacks.

Copilot Studio Gets Smarter with June 2025 Release

Microsoft has released its latest round of updates to Copilot Studio this June 2025, introducing enhancements designed to improve agent management and expand data integration. The update reflects Microsoft’s continued push to make AI development more efficient and scalable for organizations. More details on the new features are now available on the official Copilot blog.

Here are some of the latest features:

  • Expanded Knowledge Sources

    Copilot Studio’s agent builder is now more powerful with embedded knowledge from Microsoft 365 Copilot — including Outlook emails, Teams messages (group chats, channels, meeting chats), and even uploaded files.

  • File Grouping (Preview)

    Organize and manage content more efficiently. Makers can now group uploaded files into collections, giving agents more structured knowledge to work from.

  • Unified Tools Experience

    Access all your integrations in one place — from Outlook and SharePoint to SAP, Snowflake, custom connectors, and Power Automate flows.

  • Power Fx + Regular Expressions

    Use industry-standard regex patterns in Power Fx to validate and extract complex text — making your logic even more flexible and precise.

  • Improved Agent Management at Scale

    New visibility and control tools in the Power Platform Admin Center make it easier to monitor usage, manage agents, and allocate capacity with less manual work.

You can view the full list of new features here.

New Copilot Summary Bar Enhances Seller Productivity in Dynamics 365

Microsoft is introducing a new summary experience in Dynamics 365 Sales, designed to streamline how sellers view key insights. A new Copilot-powered insights bar will surface essential deal information—like estimated value and close date—directly at the top of Lead, Opportunity, and Account records. General availability is expected in September 2025.

Here’s what you need to know:

  • Why it matters

    The new insights bar surfaces key takeaways directly on the form—no more opening separate panes. Sellers can ramp up faster, stay in context, and respond to customer needs more efficiently.

  • What’s new

    Get a one-line synopsis for quick scanning, always visible in a collapsed state and expandable for more detail—streamlining workflows and saving time.

  • What’s next

    The same agent-powered experience is coming soon to Opportunity and Account records—bringing consistent insights across your sales process.

  • What stays the same

    Existing summary customizations, copy functionality, thumbs up/down feedback, and the ability to generate summaries using Copilot’s sidecar chat remain unchanged.

How Microsoft is Transforming Software Development with AI—One Commit at a Time

Microsoft reveals how the .NET MAUI team is leveraging GitHub Copilot as a structured collaborator, contributing real code and tests to the repo. The move signals a shift toward AI-assisted DevOps in large-scale engineering teams.

Here's a step-by-step look at how they set it up:

  • Step 1: Add Copilot Instructions

    Start by including a copilot-instructions.md file to give GitHub Copilot essential context and guidance. Place it in the .github folder at the root of your repository to ensure Copilot understands your project’s structure and goals.

  • Step 2: Understand Firewall Warnings

    After Copilot completes an issue, you might see a firewall warning on the pull request. This is a key security feature that helps control outbound access from the Copilot Agent.

  • Step 3: Allow Trusted Domains

    To let Copilot make necessary web requests, go to Settings > Environment > Copilot in your GitHub repository. Scroll to the bottom to the Environment Variables section, and add a variable named copilot_agent_firewall_allow_list with a comma-separated list of trusted domains.

  • Step 4: Run Copilot in GitHub Actions

    Copilot runs in GitHub Actions, giving you full control over how and where it operates. You can also let Copilot auto-generate a copilot-setup.yml by filing an issue.

  • Step 5: (Optional) Use MCP Servers

    Set up Model Context Protocol (MCP) servers to enhance Copilot’s capabilities with specialized tools and domain context. Configure this under Settings > Copilot > Coding Agent > MCP Configuration.

Power Apps Gets a Boost with Vibe Coding and Enterprise-Grade Trust

Microsoft is ushering in a new era of app development with the introduction of Vibe Coding in Power Apps. This innovative approach blends generative AI with structured collaboration, empowering makers to build with more creativity and confidence. Backed by enterprise-grade trust, the update reinforces Microsoft’s vision of secure, AI-powered low-code development.

Here’s what you need to know about vibe coding:

  • Start with a vision

    Describe the app you want using a simple prompt. Agents help you shape user stories, requirements, processes, and architecture in one seamless flow.

  • Bring in your data

    Upload sketches, images, or select your Dataverse tables — and let your data guide the build.

  • Generate and refine code instantly

    Watch your app come to life instantly. No code required — but full customization and control remain in your hands.

  • Enjoy the best of both worlds

    Vibe coding bridges no-code and pro-code, giving you transparency, flexibility, and an iterative design experience.

  • Expanded availability

    Preview access is now available across North America — with global rollout coming soon, so more makers can start building with vibe coding.

Microsoft to Retire Cognitive Services & Azure ML for Power BI Dataflows by Sept 15, 2025

Microsoft has announced that its Cognitive Services and Azure Machine Learning integration within Power BI dataflows will be officially retired effective September 15, 2025. Starting August 11, 2025, users will no longer be able to create new AI models via Cognitive Services, and the current user interface entry point will be removed. After the retirement date, existing AI‑powered dataflows will cease refreshing and will no longer be supported, urging customers to transition to alternative solutions before that deadline.

Here’s what you need to know:

  • What’s changing?

    Starting August 11, 2025, users can no longer create new models using Cognitive Services in Power BI. Existing models will still refresh until September 15, after which support ends entirely.

  • Why the change?

    While Cognitive Services and Azure ML made it easy to build predictive models in Power BI, users asked for more flexibility and control over their ML workflows.

  • What’s replacing it?

    Enter AutoML in Microsoft Fabric’s Synapse Data Science — a modern, powerful, and highly customizable solution for automating machine learning.

  • What can it do?

    It enables you to automate ML workflows, visualize outcomes, and train models using scalable tools — all within one unified experience.

  • Use cases include:

    Customer segmentation, churn prediction, demand forecasting, and embedding predictions directly into your Power BI dashboards — all from a unified UI.

Power Apps Enhances Visual Collaboration Experience

Power Apps is taking another step forward in helping makers turn data into action with greater efficiency and clarity. A recent update introduces improvements designed to enhance how users collaborate around data-driven insights. These enhancements aim to make analytical exploration more seamless and reusable within app experiences.

Here’s what’s new:

  • Save and reuse visualizations

    Your insights now stay with you. Save charts to revisit, apply them across records, and align your team around the same story—no more losing work when you move on.

  • A refreshed look for all charts

    Legacy or Copilot-generated—your charts now share a consistent, modern design. Enjoy improved readability and styling, whether built manually or with AI.

Ask Mode vs. Agent Mode: What’s Best for Your Workflow?

With GitHub Copilot becoming an essential part of modern development, .NET developers now have more control over how it supports their workflow. A new guide from Microsoft breaks down the difference between Ask Mode and Agent Mode, helping you choose the right Copilot experience based on your development needs.

Here’s a quick guide to help you decide between Ask Mode and Agent Mode—so you can boost productivity and solve problems faster as a .NET developer:

  • Understanding Ask Mode

    Ask Mode is ideal for quick, focused support—Copilot responds based on the context you provide, without accessing your project files.

  • Ask Mode is great for:

    Explaining C#/.NET concepts, providing code snippets, summarizing documentation, and sharing best practices or design patterns.

  • Understanding Agent Mode

    Agent Mode works like an intelligent assistant embedded in your solution—it can read and reason about your actual codebase, perform edits, and automate tasks.

  • Agent Mode is perfect for:

    Refactoring code, generating tests, fixing bugs, performing code analysis, or automating repetitive tasks using your real project context.