Learn how to use the .NET Upgrade Assistant tool to upgrade your projects to use NuGet Central Package Management (CPM).
Explore the differences between access tokens and ID tokens and how to use them securely in your applications. This blog post explains why access tokens should be treated as opaque by client apps, and offers best practices for secure token handling.
Discover how Microsoft 365 Certification verifies security incident response best practices.
If you defeat ASLR, then you can defeat ASLR.
📅 Date: November 07, 2024 | 🕘 Time: 9:00 AM – 10:30 AM (PT) |📍 Virtual Live Event: https://aka.ms/copilotdevcamp/live We’re thrilled to announce Microsoft 365 Copilot: Developer Camp 2024 – an exciting live event designed to inspire and empower developers to build next-generation Microsoft 365 Copilot Agents. We are inviting you in this adventure to […]
Each release of .NET introduces a host of new features and bug fixes that enhance both performance and security. To leverage these benefits both service and desktop application developers must upgrade their applications to the latest .NET versions. Just like other developers wanting to take advantage of the latest .NET enhancements, we are updating our […]
Specify Runtime Requirements in App Manifest: Your Key to Success across Microsoft 365 Hosts Through extensive user research, we’ve identified what M365 users value most for boosting productivity. They want uninterrupted workflows, an all-in-one workspace, and minimal context switching. With this insight, we evolved Microsoft 365 into a unified platform across Teams, Outlook, M365 app […]
Go beyond a simple demo app that demonstrates a chat bot and explore a real-world scale application that is infused with AI and illustrates the value of intelligent apps with features like semantic search, summarization, classification, sentiment scoring, chatbot, test data generation, evaluation tool, and E2E testing.