重磅!微软发布新一代 Teams 开发工具 —— Teams Toolkit!不止VS Code extension!

今天凌晨(北京时间 2021 年 5 月 26 日),在一年一度的 Build 大会上,微软正式发布了新一代的 Teams 开发工具 —— Teams Toolkit。

截止到 2021 年 4 月份,Microsoft Teams 的日活用户已经达到了惊人的1.45亿,发展迅猛。与此同时,越来越多的开发者在为 Microsoft Teams 开发应用程序。

那么,如何能让开发者更顺畅更方便地开发 Microsoft Teams 应用呢?

于是,Teams Toolkit 应运而生!

无论你是开发 Tab 应用、Bot 应用或是 Messaging extensions,无论你是使用 React、SharePoint Framework (SPFx) 或是 .NET,通过 Teams Toolkit,你都能获得最佳的开发体验!

Single-line authentication、single-line Microsoft Graph client 以及与微软云 Azure 的无缝集成,大大提升了开发者的上手体验,使得开发者能够更好地专注于业务代码的实现。

Teams Toolkit for VS Code

新一代的 Teams Toolkit for VS Code 采用了全新的设计,给开发者带来了完整又便捷的开发体验。项目创建、编码、调试、预览、部署、发布,整个开发流程一气呵成,如丝般顺滑。

得益于云开发时代的到来,Teams Toolkit 可以轻松运行在 GitHub Codespaces 中。也就是说,无须安装任何工具链,你只需要一个浏览器,就能在 GitHub Codespaces 中轻松地开发一 Teams 应用。

不止 VS Code

除了 VS Code extension,微软还为 Teams 开发者提供了 Visual Studio extension 和 CLI 开发工具。开发者可以根据自己的习惯选择最适合自己的开发工具。

通过 Teams Toolkit for VS,.NET 开发者可以使用 C# 来开发 Teams 应用(Blazor 作为前端,ASP.NET 作为后端)。

通过 CLI,开发者可以方便地在 CI/CD 中集成 Teams 应用的构建、测试、部署和发布。

来吧!成为 Teams 应用的开发者,一起为 1.45 亿的日活用户打造最好的应用!

扫描下方二维码,开始打造你的第一个 Teams 应用!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/302193.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

myclipes 配置php,myclipse使用技巧

myclipse内存清理 垃圾箱设置1.找到你的MyEclipse的工作空间。路径:MyEclipse\.metadata\.plugins\org.eclipse.core.runtime\.settings\2.用记事本或写字板打开org.eclipse.ui.prefs添加:SHOW_MEMORY_MONITORtrue3.重启MyEclipse,就会看到下…

UML实践----用例图、顺序图、状态图、类图、包图、协作图

http://www.uml.org.cn/oobject/200901203.asp UML实践----用例图、顺序图、状态图、类图、包图、协作图 2009-01-20 作者:Randy Miller 来源:网络 面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封…

“六级”题公布,觉得WebAPI简单的,勿进!

大型业务为什么需要深入WebAPI?众所周知,开发健壮的,稳定的,高度扩展性的业务程序,必须要有好的业务框架程序。就好比宝马X5和东风雪铁龙,如果大家体验过两车性能,都知道,宝马X5的性能甩东风雪…

oracle 有计划任务吗,oracle计划任务的问题

oracle计划任务的问题今天我尝试了一下oracle的job,做了个简单的应用,出现点问题想不明白,请求各位大大为我解惑.答案满意直接100分奉上写出我的步骤如下:1.创建job_test表,jobtest_sequence用于测试。表字段id number…

hdu 2896 病毒侵袭

http://acm.hdu.edu.cn/showproblem.php?pid2896 AC自动机的简单题。。。忘记关debug了&#xff0c;wa了一次。。。囧&#xff01; View Code 1 #include <cstdio>2 #include <cstring>3 #include <algorithm>4 #include <set>5 #include <cstdli…

一件有趣的事:我用 Python 爬了爬自己的微信朋友

全世界只有3.14 % 的人关注了数据与算法之美最近几天干啥都不来劲&#xff0c;昨晚偶然了解到Python里的itchat包&#xff0c;它已经完成了wechat的个人账号API接口&#xff0c;使爬取个人微信信息更加方便。鉴于自己很早之前就想知道诸如自己微信好友性别比例都来自哪个城市之…

彻底解决跨浏览器下PHP下载文件名中的中文乱码问题

<?php$ua $_SERVER["HTTP_USER_AGENT"];$filename "中文 文件名.txt"; $encoded_filename urlencode($filename); $encoded_filename str_replace("", "%20", $encoded_filename);header(Content-Type: application/octet-str…

ML.NET Cookbook:(4)如何调试实验或预览管道?

大多数ML.NET数据操作都是延迟执行的&#xff1a;声明时&#xff0c;操作符不会立即处理数据&#xff0c;而是验证该操作是否可行。执行被推迟到实际请求输出数据为止。这意味着架构不匹配将在声明时抛出&#xff0c;但是直到执行时才抛出数据错误。延迟计算是数据库系统的一种…

数学本是非常有趣的,只是教科书呈现的方式太死板

数学是基础学科&#xff0c;是打开科学大门的钥匙。数学能力决定着一个人的科技创新能力&#xff0c;而科技创新能力决定着一个孩子未来的竞争力。数学也是一门不断累积的学问&#xff0c;学习数学也是一个渐进的过程&#xff0c;要是基础的概念不理解&#xff0c;基础学习得不…

oracle期间平均成本,小李飞刀系列之Oracle EBS期间平均成本(PAC)--生产成本计算(四)制造费用设置及成本计算...

在上两篇文章中介绍了资源的设置及其成本计算&#xff0c;本篇文章将介绍与资源关联非常紧密的制造费用的设置及成本计算。1. 制造费用设置图 1. 制造费用主设置界面制造费用主设置界面如图1所示&#xff0c;成本要素选择”制造费用”&#xff0c;并设置制造费用的名称、说明、…

通过Dapr实现一个简单的基于.net的微服务电商系统(十二)——istio+dapr构建多运行时服务网格...

多运行时是一个非常新的概念。在 2020 年&#xff0c;Bilgin Ibryam 提出了 Multi-Runtime&#xff08;多运行时&#xff09;的理念&#xff0c;对基于 Sidecar 模式的各种产品形态进行了实践总结和理论升华。那到底什么是多运行时呢&#xff1f;首先还是得从分布式应用的四大类…

oracle+查表物理块数,如何统计一段时间内 发生在某个表上的 物理读写的块数

script from macleanhttp://www.askmaclean.com/archiv ... t-grow-history.htmlScript:查找表或索引增长的历史信息MARCH 22, 2012 BY MACLEAN LIU 4 COMMENTS有同学在Oracle ALL STARS群中提问 如何通过AWR来查找一段时间内&#xff0c;数据库段对象(堆表、索引)等的空间增长…

如何把文件压缩变成一张图片?

全世界只有3.14 % 的人关注了数据与算法之美先准备好三个文件。图片、压缩包、批处理文件。然后编辑bat文件。压缩命令代码是&#xff1a;copy /b 图片.jpg压缩包.rar 最后输出文件名.jpg例如&#xff1a;copy /b A.jpgtest.rar B.jpg 注意空格。保存之后执行bat批处理文件。执…

.NET程序崩溃了怎么抓 Dump ? 我总结了三种方案

一&#xff1a;背景 1. 讲故事最近几天接到了几个crash的求助&#xff0c;可能这几个朋友没玩过怎么去生成dump&#xff0c;只能手把手教&#xff0c;感觉也不是一个办法&#xff0c;所以有必要总结一下&#xff0c;后续再有朋友咨询的话&#xff0c;我就可以把这篇文章丢过去了…

敏捷软件开发之结对编程

2019独角兽企业重金招聘Python工程师标准>>> 说明 【作为推荐的最佳实践&#xff0c;结对编程早已为人们熟知&#xff0c;并且也是所有XP实践中争议最大的一个】 结对编程技术是一个非常简单和直观的概念&#xff1a;两位程序员肩并肩地坐在同一台电脑前合作完成同一…

oracle 磁盘挂载格式化,Linux简单磁盘挂载

临时挂载&#xff1a;1、fdisk /dev/sda ---磁盘名根据实际情况2、n --添加新分区&#xff0c;linux要求最多四个主分区&#xff0c;最少一个主分区&#xff0c;最多一个扩展分区&#xff0c;所以一般设置为三个主分区和一个扩展分区&#xff0c;扩展分区由多个逻辑分区组成&am…

iPhone比小米贵3000,贵在哪里?

原文刊于Cnbeta&#xff1a;http://www.cnbeta.com/articles/206935.htm&#xff0c;以及小米论坛&#xff1a;http://bbs.xiaomi.cn/thread-4837309-1-1.html&#xff0c;除这两地及51CTO之外均为未授权转载&#xff0c;首发小米论坛&#xff0c;次发Cnbeta&#xff0c;三发51…

Build 2021 :正式发布.NET 6 Preview4

微软在不断推进.NET 6的可用性&#xff0c;昨晚的Build 2021大会上发布了Preview4&#xff0c; 这是一个很大的版本更新&#xff0c;带来大量的功能&#xff0c;以及接近最终的产品交付质量&#xff0c;不过&#xff0c;这并不意味着可以在生产环境使用了&#xff0c;正式发布R…

程序员与代码的几种关系,每种都会被我们鄙视

全世界只有3.14 % 的人关注了数据与算法之美程序员很大部分时间都在和代码打交道&#xff0c;所以程序员和代码之间的关系&#xff0c;在很多常人看来&#xff0c;是无法理解的&#xff0c;下面我们就来聊聊。找到你仅仅是为了将你消灭掉在程序员的世界里面&#xff0c;一个词语…

POJ 1151

刚看了这道题目完全没思路&#xff0c;在网上找了结题报告&#xff0c;了解到需用离散化线段树扫描&#xff0c;但菜鸟一个&#xff0c;发现数据规模并不大&#xff0c;用离散化完全可以&#xff0c;所以只用了离散化&#xff0c;思路还是很清晰的&#xff0c;但还是贡献了5个小…