News

Microsoft 365 Developer Program Gets Sandbox and Teams Sample Data Pack

Microsoft's ongoing Ignite 2021 tech conference saw two major additions for the Microsoft 365 Developer Program: an instant sandbox that can be pre-configured with new sample data packs for Teams meeting/collaboration software and others.

The three-year old Microsoft 365 Developer Program includes a Microsoft 365 E5 developer subscription that developers can now use to create their own sandboxes and develop solutions independent of any production environment. "You can build Microsoft Teams apps, Office Add-ins for Word, Excel, PowerPoint, or Outlook, or SharePoint Add-ins, using Microsoft Graph, the SharePoint Framework, Power Apps, and more," the site says.

The new functionality addresses three major feedback points the dev team heard about early on indicating that developers wanted:

  • Their own sandbox using our standard Microsoft 365 subscriptions
  • The power to become their own admins
  • Sample data packs with sample users, mail and calendar data so they didn’t have to waste time creating this themselves

Feedback also indicated that while it was easy to quickly get a developer subscription, there was too much other work involved before coders could actually start, well, coding.

The Microsoft Teams Dev Portal
[Click on image for larger view.] The Microsoft Teams Dev Portal (source: Microsoft).

"Developers explained the steps and the number of days it took just to get their developer environment ready, the effort and waiting to have their apps provisioned, to create sample data, and then setting sideloading in Teams to prototype apps," said Microsoft's Michael Aldridge, principal program manager, in a Nov. 2 blog post. "They said to us, 'Stop making me figure all this stuff out!'"

He said the ongoing rollout of "instant sandbox" cut configuration times from days to seconds, along with help from the expansion of the new Teams sample data pack.

"The instant sandbox is a new way to get a complete Microsoft 365 developer environment," Aldridge said. "Instead of making you provision all your Microsoft 365 apps and install your data packs one by one, we now have bundled them together in a pre-loaded Microsoft 365 E5 subscription with 25 users, and 16 sample users.

"Each instant sandbox is pre-made ahead of time so you can dive in and start learning and building instantly. We pull it off the shelf and hand it to you ready to go. It allows you to be your own administrator and prototype apps and solutions with minimal configuration."

Sample Data Packs
[Click on image for larger view.] Sample Data Packs (source: Microsoft).

The new Teams sample data pack joins existing ones (see graphic above) for Microsoft Graph user, mail and calendar data and SharePoint Framework sample data, providing this customized developer environment:

  • Teams App sideloading pre-configured
  • Five sample teams, channels, tabs and chat sessions built around 16 sample users
  • Teams Developer Portal pre-installed and pinned to help coders streamline the creation of a Teams app manifest and app package, plus the card editor and a React control library

To try out the new goodies, developers must join the program so later this month they can access the new capability by creating their own second Microsoft 365 E5 Instant Sandbox subscription.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

  • Low-Code Report Says AI Will Enhance, Not Replace DIY Dev Tools

    Along with replacing software developers and possibly killing humanity, advanced AI is seen by many as a death knell for the do-it-yourself, low-code/no-code tooling industry, but a new report belies that notion.

  • Vibe Coding with Latest Visual Studio Preview

    Microsoft's latest Visual Studio preview facilitates "vibe coding," where developers mainly use GitHub Copilot AI to do all the programming in accordance with spoken or typed instructions.

  • Steve Sanderson Previews AI App Dev: Small Models, Agents and a Blazor Voice Assistant

    Blazor creator Steve Sanderson presented a keynote at the recent NDC London 2025 conference where he previewed the future of .NET application development with smaller AI models and autonomous agents, along with showcasing a new Blazor voice assistant project demonstrating cutting-edge functionality.

Subscribe on YouTube