首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Microsoft Graph 的 .NET 6 之旅

这是一篇发布在dotnet 团队博客上由微软Graph首席软件工程师 Joao Paiva 写的文章,原文地址: https://devblogs.microsoft.com/dotnet/microsoft-graph-dotnet...Microsoft Graph 是一个 API 网关,它提供了对 Microsoft 365 生态系统中数据和智能的统一访问。...我将向您详细介绍我们是如何将 Microsoft Graph 构建到现在这样海量服务中的过程。...迁移的另一个原因是使代码库现代化。现代的代码库更能吸引了人才(招聘),并使我们的开发人员能够使用更新的语言功能和API来编写更好的代码。像.NET Core中引入的 spans 这样的构造是无价的。...NoWarn="NU1702" 在 Microsoft Graph 迁移的案例中,我们在不同的时间和不同的依赖项中使用了所有这些选项。

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

REST API设计指导——译自Microsoft REST API Guidelines(一)

如果API的设计更规范更合理,在很大程度上能够提高联调的效率,降低沟通成本。那么什么是好的API设计?这里我们不得不提到REST API。...另外,REST API的书籍很多,但是完整完善实践丰富的设计指导并不多见,我们有幸看到了微软团队的作品——Microsoft REST API Guidelines,因此才有了此篇内容。...为什么用REST API? 1.前后端分离主要以API为界做接洽的,这样就会有很多的APIAPI的表现力更强,更加便于理解。...2.REST API没有状态,不管前端是何种状态何种设备下都可以无差别的请求资源。 3.Restful API有直接的规范和原则。 简单的来说,有以下好处: 看到Url就知道可以拿到什么。...Microsoft REST API Guidelines目录 1 Abstract  摘要 2 Table of contents  目录表 3 Introduction  介绍 3.1 Recommended

1.1K30

REST API设计指导——译自Microsoft REST API Guidelines(三)

关于REST API的书籍很多,但是完整完善实践丰富的设计指导并不多见,我们有幸看到了微软团队的作品——Microsoft REST API Guidelines,因此才有了此篇内容。...Microsoft REST API 准则基本要求的一方面就是 服务的分类必须符合以下定义。...客户端传递错误的或者不合法的数据的情况通常返回 “4xx” 的 HTTP 错误代码。 Errors do not contribute to overall API availability....通常会返回 “5xx” HTTP 错误代码。 Faults do contribute to the overall API availability. 故障会影响整体 API 的可用性。...译者注:故障意味着服务端代码出现故障,可能会影响整体的API使用。比如数据库连接超时。

1.1K30

使用Microsoft Teams Updater执行代码

0x00简介: 红队成员喜欢通过“合法”渠道寻找新的代码执行方法.这次,Microsoft Team 也是利用的目标.Team是一个有趣的利用点,因为它使用了称为Electron的现代技术....,则执行以下代码: ProcessStart(opt.processStart,opt.processStartArgs,opt.shouldWait); 使用以下开关–processStart和--process-start-args...throw new ArgumentException(); } appDir变量包含Update.exe的路径.在这种情况下,releases变量将解析为最新的构建文件夹位置,即“当前”.如源代码中所述...然后,代码最终将达到致命点,如下所示: Process.Start(new ProcessStartInfo(targetExe.FullName, arguments ??...api=1&player_id=vimeo_id_0 0x09影响: Microsoft Teams Update.exe二进制文件将充当LOLbin(删除Land二进制文件) 由于安装位于本地用户

1.1K20

Microsoft Windows XP源代码在线泄漏

点击上方蓝字关注我哦~ Microsoft Windows XP源代码在线泄漏 微软历史悠久的操作系统Windows XP(据称仍可驱动全球所有笔记本电脑和台式机的...Microsoft已有19年历史的操作系统的源代码以Torrent文件的形式发布在臭名昭著的公告牌网站4chan上,这是Microsoft操作系统的源代码第一次向公众泄漏。 ? ? ?...几份报告表明,这些TorrentFile的集合重达43GB,据说还包含Windows Server 2003和一些Microsoft较旧的操作系统的源代码,包括: Windows 2000 Windows...泄漏者使用名称billgates3声称在过去几个月中已经编译了泄漏的Microsoft代码集合。 泄漏者还说,许多微软操作系统源代码文件已经在黑客之间私下传递了多年。...泄漏的源代码不足为奇,因为微软确实有通过公司运行的特殊政府安全程序(GSP)向全球政府提供其操作系统源代码的历史,该程序允许政府和组织控制对源代码的访问。

1.6K40

图网络 | Graph Attention Networks | ICLR 2018 | 代码讲解

现在对于图网络的理解已经不能单从文字信息中加深了,所以我们要来看代码部分。现在开始看第一篇图网络的论文和代码,来正式进入图网络的科研领域。...论文名称:‘GRAPH ATTENTION NETWORKS ’ 文章转自:微信公众号“机器学习炼丹术” 笔记作者:炼丹兄 联系方式:微信cyx645016617(欢迎交流,共同进步) 论文传送门:https...://arxiv.org/pdf/1710.10903.pdf 1 代码实现 代码github:https://github.com/Diego999/pyGAT 评价:这个github简洁明了,下载好...我这里的代码讲解也是基于这个github的内容。...0.83左右,而我用官方代码测试的结果为: 说着至少这是一个比较solid的研究了。

64220

graph attention network(ICLR2018)官方代码详解(tensorflow)

论文地址:https://arxiv.org/abs/1710.10903 代码地址: https://github.com/PetarV-/GAT 我并没有完整看过这篇论文,但是在大致了解其原理之后就直接看了代码...names = ['x', 'y', 'tx', 'ty', 'allx', 'ally', 'graph'] objects = [] for i in range(len(names...))获得,其中graph是引用关系组成的字典,比如: { 1:[2,3], 4:[6,7,8], } 还需要注意的是该函数返回的稀疏矩阵的存储,是一个coo_matrix: (0,...如何才能真正的去弄懂一篇论文,每个人都有其自己的方式,包括去看原论文,去网上找相应的博客,其实在有大致了解之后去看源代码不失为一种好的办法。...对于代码量比较少而言,可以像我这样一步一步的去剖析每行代码的作用,但是对于庞大的代码而言,还是要根据功能点划分代码块,针对于不同功能的代码块花不同的精力去研究。

75040

Microsoft Outlook 爆严重漏洞,可允许远程代码执行

而安全专家研究发现,其中的一个漏洞(cve-2015-6172),攻击者通过以“特定打包的微软Office文件”作为附件,由Outlook发送邮件给目标用户,可允许远程代码执行。...其中威胁级别最高的漏洞,可允许远程代码执行。如果用户打开一个专门制作的微软办公文件,攻击者可以利用该漏洞在当前用户目录下运行任意代码。...漏洞的发现 在安全专家李海飞(音译,原称为HaiFei Li,以下均称为李海飞)一篇名为“BadWinMali:隐藏在Microsoft Outlook中的企业级攻击向量”中提到,攻击者能够利用上述漏洞...TNEF技术 全称为传输不确定封装格式 ,Microsoft Outlook和Microsoft Exchange Server的专有邮件附件格式。...我们通过使用Flash OLE 对象作为一个测试样本,也成功实现了代码运行,但还需要提到的是其他的OLE对象也有可能被攻击者利用。”

3.1K90
领券