devblogs.microsoft.com
Open in
urlscan Pro
2600:1408:c400:168e::2f1e
Public Scan
Submitted URL: https://t135.e-mails.microsoft.com/r/?id=h29098c1,523fd91,523ff3f&e=b2NpZD0&s=BFJ4lAx6in3wudN86RYuRUfdddZx95nnq_0fSDZBSyE
Effective URL: https://devblogs.microsoft.com/microsoft365dev/streamline-your-workflow-embracing-adaptive-cards-templating/?CLRTags=c_desc~$~2...
Submission: On October 02 via api from US — Scanned from CA
Effective URL: https://devblogs.microsoft.com/microsoft365dev/streamline-your-workflow-embracing-adaptive-cards-templating/?CLRTags=c_desc~$~2...
Submission: On October 02 via api from US — Scanned from CA
Form analysis
4 forms found in the DOMName: searchForm — GET /search
<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/search" method="GET"
data-seautosuggest="{"queryParams":{"market":"en-us","clientId":"7F27B536-CF6B-4C65-8638-A0F8CBDFCA65","sources":"Microsoft-Terms,Iris-Products,DCatAll-Products","filter":"+ClientType:StoreWeb","counts":"5,1,5"},"familyNames":{"Apps":"App","Books":"Book","Bundles":"Bundle","Devices":"Device","Fees":"Fee","Games":"Game","MusicAlbums":"Album","MusicTracks":"Song","MusicVideos":"Video","MusicArtists":"Artist","OperatingSystem":"Operating System","Software":"Software","Movies":"Movie","TV":"TV","CSV":"Gift Card","VideoActor":"Actor"}}"
data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
data-m="{"cN":"GlobalNav_Search_cont","cT":"Container","id":"c1c9c3m1r1a1","sN":1,"aN":"c9c3m1r1a1"}" aria-expanded="false">
<input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
name="query" role="combobox" placeholder="Search" data-m="{"cN":"SearchBox_nav","id":"n1c1c9c3m1r1a1","sN":1,"aN":"c1c9c3m1r1a1"}" data-toggle="tooltip" data-placement="right"
data-bs-original-title="Search">
<button id="search" aria-label="Search" class="c-glyph" data-m="{"cN":"Search_nav","id":"n2c1c9c3m1r1a1","sN":2,"aN":"c1c9c3m1r1a1"}" data-bi-mto="true" aria-expanded="false"
disabled="disabled">
<span role="presentation">Search</span>
<span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip">Search</span>
</button>
<div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group">
<ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
data-m="{"cN":"search suggestions_cont","cT":"Container","id":"c3c1c9c3m1r1a1","sN":3,"aN":"c1c9c3m1r1a1"}"></ul>
<ul class="c-menu f-auto-suggest-no-results" aria-hidden="true" data-js-auto-suggest-postion="default" data-js-auto-suggest-position="default" role="listbox">
<li class="c-menu-item"> <span tabindex="-1">No results</span></li>
</ul>
</div>
<input type="hidden" name="blog" value="/microsoft365dev/" data-m="{"cN":"HiddenInput_nav","id":"n2c1c9c3m1r1a1","sN":2,"aN":"c1c9c3m1r1a1"}" style="overflow-x: visible;">
</form>
POST https://devblogs.microsoft.com/microsoft365dev?na=s
<form method="post" action="https://devblogs.microsoft.com/microsoft365dev?na=s" onsubmit="return newsletter_check(this)">
<input type="hidden" name="nlang" value="">
<div class="d-flex flex-row align-items-center gap-12 mb-12">
<div class="d-flex align-items-center justify-content-start flex-md-grow-1 bg-white" style="align-self: stretch; height: 32px; border-radius: 4px; overflow: hidden; border: 1px solid var(--clr-border); width: 90%;"> <input
class="x-hidden-focus bg-white" style="flex: 1 1 0; align-self: stretch; border: none; padding: 4px 10px; font-family: Segoe UI; color: var(--clr-body);" type="email" name="ne" placeholder="Enter your email" required=""></div>
<div class="d-flex align-items-center justify-content-center">
<button class="tnp-submit btn-primary" type="submit" value="Subscribe">Subscribe</button>
</div>
</div>
<div class="tnp-privacy-field" style="font-size: 10px; line-height: 14px; word-wrap: break-word"><label>By subscribing you agree to our
<a style="color: var(--clr-body-link); text-decoration: underline;" href="https://docs.microsoft.com/en-us/collaborate/terms-of-use" target="_blank">Terms of Use</a> and
<a style="color: var(--clr-body-link); text-decoration: underline;" href="https://privacy.microsoft.com/en-us/privacystatement" target="_blank">Privacy Policy</a></label></div>
</form>
<form id="wp-link" tabindex="-1">
<input type="hidden" id="_ajax_linking_nonce" name="_ajax_linking_nonce" value="f6c6c030dc">
<h1 id="link-modal-title">Insert/edit link</h1>
<button type="button" id="wp-link-close"><span class="screen-reader-text"> Close </span></button>
<div id="link-selector">
<div id="link-options">
<p class="howto" id="wplink-enter-url">Enter the destination URL</p>
<div>
<label><span>URL</span>
<input id="wp-link-url" type="text" aria-describedby="wplink-enter-url"></label>
</div>
<div class="wp-link-text-field">
<label><span>Link Text</span>
<input id="wp-link-text" type="text"></label>
</div>
<div class="link-target">
<label><span></span>
<input type="checkbox" id="wp-link-target"> Open link in a new tab</label>
</div>
</div>
<p class="howto" id="wplink-link-existing-content">Or link to existing content</p>
<div id="search-panel">
<div class="link-search-wrapper">
<label>
<span class="search-label">Search</span>
<input type="search" id="wp-link-search" class="link-search-field" autocomplete="off" aria-describedby="wplink-link-existing-content">
<span class="spinner"></span>
</label>
</div>
<div id="search-results" class="query-results" tabindex="0">
<ul></ul>
<div class="river-waiting">
<span class="spinner"></span>
</div>
</div>
<div id="most-recent-results" class="query-results" tabindex="0">
<div class="query-notice" id="query-notice-message">
<em class="query-notice-default">No search term specified. Showing recent items.</em>
<em class="query-notice-hint screen-reader-text"> Search or use up and down arrow keys to select an item. </em>
</div>
<ul></ul>
<div class="river-waiting">
<span class="spinner"></span>
</div>
</div>
</div>
</div>
<div class="submitbox">
<div id="wp-link-cancel">
<button type="button" class="button">Cancel</button>
</div>
<div id="wp-link-update">
<input type="submit" value="Add Link" class="button button-primary" id="wp-link-submit" name="wp-link-submit">
</div>
</div>
</form>
#
<form id="myForm" action="#">
<div class="modal-body">
<div class="form-group">
<label for="code-text">Paste your code snippet</label>
<textarea class="form-control" id="code-text" style="height: 150px;"></textarea>
</div>
</div>
<div class="modal-footer">
<button type="button" onclick="myCodeFunction()" class="btn btn-primary">Ok</button>
<button type="button" name="Cancel" onclick="myCodeCancelFunction()" class="btn btn-secondary" data-dismiss="modal">Cancel</button>
</div>
</form>
Text Content
We use optional cookies to improve your experience on our websites, such as through social media connections, and to display personalized advertising based on your online activity. If you reject optional cookies, only cookies necessary to provide you the services will be used. You may change your selection by clicking “Manage Cookies” at the bottom of the page. Privacy Statement Third-Party Cookies Accept Reject Manage cookies Skip to main content Microsoft Dev Blogs Dev Blogs Dev Blogs * Home * Developer * Visual Studio * Visual Studio Code * Develop from the cloud * Visual Studio for Mac * DevOps * Windows Developer * Developer support * ISE Developer * Engineering@Microsoft * Azure SDK * Command Line * Perf and Diagnostics * Dr. International * React Native * Technology * DirectX * OpenAPI * Semantic Kernel * SurfaceDuo * Windows AI Platform * Languages * C++ * C# * F# * TypeScript * PowerShell Community * PowerShell Team * Python * JavaScript * Java * Java Blog in Chinese * Go * .NET * All .NET posts * .NET Aspire * .NET MAUI * AI * ASP.NET Core * Blazor * Entity Framework * NuGet * Servicing * .NET Blog in Chinese * Platform Development * #ifdef Windows * Azure Government * Azure VM Runtime Team * Bing Dev Center * Microsoft Edge Dev * Microsoft Azure * Microsoft 365 Developer * Microsoft Entra Identity Developer Blog * Old New Thing * Power Platform * Windows MIDI and Music dev * Data Development * Azure Cosmos DB * Azure Data Studio * Azure SQL * OData * Revolutions R * SQL Server Data Tools * More Theme Sign in Search Search * No results Cancel * Dev Blogs * Microsoft 365 Developer Blog * Streamline your workflow: Embracing Adaptive Cards Templating August 28th, 2024 STREAMLINE YOUR WORKFLOW: EMBRACING ADAPTIVE CARDS TEMPLATING Junjie Li Product Manager TABLE OF CONTENTS * What’s changing? * Why the change? * What this means for you * How to transition * Timeline READ NEXT August 28, 2024 MICROSOFT 365 CERTIFICATION CONTROL SPOTLIGHT: PATCH MANAGEMENT Krishna Mawani August 28, 2024 DEV PROXY V0.20 WITH IMPROVED SIMULATING API ERRORS AND A NEW API FOR BUILDING INTEGRATIONS Waldek, Garry We’re excited to continue our journey with the adaptivecards-templating package, a more robust and streamlined approach to creating Adaptive Cards. This package offers enhanced features for developers and simplifies the process of creating cards with data payloads. WHAT’S CHANGING? COPY LINK To simplify your experience and reduce overlap in the Microsoft 365 Developer ecosystem of SDKs, we’ve decided to deprecate the Adaptive Card Tools package in August 2025. Moving forward, we encourage you to transition to the adaptivecards-templating package. WHY THE CHANGE? COPY LINK We’ve listened to your feedback about the complexity of having too many SDKs and tools. By consolidating our offerings, we aim to provide a more streamlined and efficient development experience. WHAT THIS MEANS FOR YOU COPY LINK We believe that the adaptivecards-templating package will provide an even better experience. Here’s what you need to know: * For New Projects: If you are starting a new project with Teams Toolkit, you will notice the project template no longer includes the Adaptive Card Tools package. Instead, implementations are shifted to use adaptivecards-templating. * For Existing Projects: If you have an existing project with the Adaptive Card Tools package, you will see a deprecation warning in the next update. We recommend transitioning to adaptivecards-templating. HOW TO TRANSITION COPY LINK Below is an example of how you can make the switch (or follow this PR): TIMELINE COPY LINK Based on our Support Policy, Teams Toolkit CLI and SDKs model after Azure SDK’s lifecycle and support policy: * August 2024: announcement and warnings added in to annotations of the SDK API. * August 2024 – August 2025: only the most critical bug fixes and security fixes will be addressed, no further updates will be shipped. * August 2025: The package will be officially deprecated in NPM registry. We’re excited about the future and the new solutions we’ll be bringing your way. Thank you for your continued support and feedback! Should you have any concerns, please send a message to ttkfeedback@microsoft.com 2 0 0 * Share on Facebook * Share on Twitter * Share on Linkedin Category Microsoft Teams Topics Adaptive CardsMicrosoft Teams Toolkit AUTHOR Junjie Li Product Manager Product Manager @ Microsoft building dev tools for developers to extend Microsoft Teams, Outlook and the Microsoft 365 app. 0 COMMENTS Be the first to start the discussion. LEAVE A COMMENTCANCEL REPLY Sign in Stay informed Get notified when new posts are published. Subscribe By subscribing you agree to our Terms of Use and Privacy Policy Follow this blog Are you sure you wish to delete this comment? OK Cancel INSERT/EDIT LINK Close Enter the destination URL URL Link Text Open link in a new tab Or link to existing content Search No search term specified. Showing recent items. Search or use up and down arrow keys to select an item. Cancel CODE BLOCK × Paste your code snippet Ok Cancel Feedback What's new * Surface Pro * Surface Laptop * Surface Laptop Studio 2 * Surface Laptop Go 3 * Microsoft Copilot * AI in Windows * Explore Microsoft products * Windows 11 apps Microsoft Store * Account profile * Download Center * Microsoft Store support * Returns * Order tracking * Certified Refurbished * Microsoft Store Promise * Flexible Payments Education * Microsoft in education * Devices for education * Microsoft Teams for Education * Microsoft 365 Education * How to buy for your school * Educator training and development * Deals for students and parents * Azure for students Business * Microsoft Cloud * Microsoft Security * Dynamics 365 * Microsoft 365 * Microsoft Power Platform * Microsoft Teams * Microsoft 365 Copilot * Small Business Developer & IT * Azure * Developer Center * Documentation * Microsoft Learn * Microsoft Tech Community * Azure Marketplace * AppSource * Visual Studio Company * Careers * About Microsoft * Company news * Privacy at Microsoft * Investors * Diversity and inclusion * Accessibility * Sustainability Your Privacy Choices Opt-Out Icon Your Privacy Choices Your Privacy Choices Opt-Out Icon Your Privacy Choices Consumer Health Privacy * Sitemap * Contact Microsoft * Privacy * Manage cookies * Terms of use * Trademarks * Safety & eco * Recycling * About our ads * © Microsoft 2024 Notifications