当前位置: 首页 > 编程日记 > 正文

炸裂!微软重磅推出混合现实平台 Mesh、基于 Excel 的低代码语言 Power Fx,Ignite 2021 太精彩!...

作者 | 伍杏玲

出品 | CSDN(ID:CSDNnews)

“一开始,这就是混合现实的梦想。”

在微软 Ignite 2021 大会上,微软 HoloLens 之父 Alex Kipman 头戴 HoloLens 2,出现在科技感十足的海底世界虚拟舞台上,讲述一个用技术将科幻变成现实的故事。

混合现实平台 Mesh 重磅推出,科幻融入现实

你是否曾在一些科幻电影里见过这样的未来:戴着智能眼镜的人从森林里走出,“穿越”进屋子,和屋里人对着漂浮在空中的虚拟地球仪讨论;地球另一边的老师“在一旁”教导学生学习书法,学生将桌面的字和老师的虚拟字做“对比”;在全息投影沙盘模型旁,和海外同事“面对面”一边讨论工程细节一边进行动态操作;像科幻电影一样,视频通话不在需要硬件设备,而采用全息屏幕就能“见到”屏幕那一边的人。

微软混合现实平台 Mesh 将上述科幻场景成为可能:

“你可以和某人在同一个地方分享内容,或者你可以从不同的混合现实设备传送,即使你们不在一起,也能共同工作。”Alex Kipman 讲述 Mesh 的初衷。

Mesh 通过混合现实技术,可在任何设备(手机、平板、个人电脑、虚拟现实VR眼镜等)来实现身临其境的现场感和共享体验。让相隔万里的人们将自身影像传送到同一空间,进行虚拟的 3D 内容互动,彼此交流。

“Here can be anywhere”(这儿能变成任何地方),Mesh 致力为拉近人们距离。

Mesh 有以下特点:

  • 多设备支持:支持全浸入式头戴式显示器(HMD),如 HoloLens 、HP Reverb G2等,还有 iOS、Android 手机和平板电脑、个人电脑等。

  • 身临其境、共同体验

今年春晚刘德华演唱《牛起来》时,大家在问到底他有没有到现场?这其中采用了全息投影技术,Mesh 也一样,可将远程用户全息投影到现场,通过 AI 驱动的运动模型,来捕获用户的运动和表情,和现实小伙伴互动交流、实时对 3D 内容进行创意创作等。

为何 Mesh 能打破距离?Mesh 建立在微软 Azure 上,依靠庞大的计算资源、数据、人工智能提供混合现实服务。通过多用户同步启用和共享上下文,参与者在空间里的姿势、动作和表情等在 100 毫秒延迟内进行全息变换,让多用户产生相同物理空间中的感觉。

除了工作协同外,在 Ignite 现场,非营利性组织 OceanX 和微软共同在研究船 OceanXplorer 上创建 Mesh “全息实验室”。研究人员可通过深海峡谷的全息图,了解哪些区域有捕猎抹香鲸、海洋温度、化学变化等信息。

微软推出两个基于 Mesh 平台构建的应用:用户 HoloLens 的 Mesh 预览版本,可用于远程协作,访问支持 Mesh 的 AltspaceVR 新版本,在虚拟现实中举行会议和工作聚会,具备企业级安全;Mesh 整合到 Teams、Dynamics 365 上,相信未来还将有更多创新应用场景。

当你改变你看待世界的方式,你就改变了你所看到的世界。我迫不及待地想看看我们共同创造的世界。”微软 CEO 萨提亚 · 纳德拉表示。

低代码编程语言 Power Fx,会 Excel 公式就能写应用

会上,微软正式发布了第一个低代码编程语言:Microsoft Power Fx。Power Fx 为低代码平台 Power Platform 定制,是一种基于 Excel 公式的低代码通用编程语言,在 GitHub 开源:https://github.com/microsoft/Power-Fx。

Power Fx 作为 Power Apps 的公式语言,适用范围将拓展至 Dataverse、Power Virtual Agents、Power Automate,预计两年内成为Power Platform 的单一语言,为 Power Platform 带来更好体验。

据官网显示,拥有 Excel 技能的人就能上手 Power Fx,它建立在数以亿计的人用来解决日常逻辑和计算问题的语法上,看来全民开发者时代真的来了!

Power Fx 用简洁的方式来描述业务逻辑,可在一行内完成复杂命令的逻辑,让大家像用 Excel 公式一样搭建应用!

如在 Excel 中编写表达式, A1 = B2 * 2,A1 值随着 B2 的变化自动重新计算,Power Fx 遵循相同的公式模式,但单元格将替换为控件或对象的属性。

例如,以下是按照相反的顺序搜索一个字符串。在 Excel 中:

Power Fx 的工作原理与此公式相同,不同的是,将单元格引用替换为控件属性引用:

Power Platform 已是微软一款强有力的低代码平台,为何还需要 Power Fx?虽然一些点击工具确实适合快速组合体验和工作流,但是在现实世界中常常遇到需要超越实际拖放范围的逻辑层,例如:

  • 显示最近7天在这位置15英里内签署的客户的列表。

  • 用绿色突出显示最新的条目。

  • 当用户单击以获取更多详细信息时,如果该记录具有与之关联的未完成操作项,则将其弹出到屏幕顶部。

这些逻辑可能无法在低代码平台解决,需要专业程序员编程来做的,如今这些问题可用 Power Fx 来解决。

Power Fx 的关键特性是立即进行计算,在进行编辑时实时重新编译,它和 Excel 一样,不需要编译和发布等多步骤。

 微软 CEO 预判云创新的五要素

玩转更多 Ignite 黑科技

后疫情时代,随着企业对云的需求极速增加,萨提亚 · 纳德拉表示,今后驱动未来云创新的动力,将来自以下五大要素:

  • 去中心化的普适计算

  • 主权数据与环境智能

  • 无处不在的创造者与技术社区

  • 为全球劳动者扩展经济机会

  • 从设计源头上确保信任

基于此,微软在云计算的投入和技术更新有了更多部署:

新增中国数据中心区域,将于 2022 年春季投入运营。

去年正式商用,被誉为“全方位拥抱所有用户可能的存在”的 Azure Arc,新增对Azure Machine Learning 的支持并开启预览,启用 Azure Arc 机器学习,帮助用户在本地、多云、边缘计算环境中训练机器学习模型;同时新增对Kubernetes 的支持并正式商用。Azure Arc 还能让开发人员使用 GitOps 将代码安全地集中编码并部署到任何 Kubernetes 群集中。

数据迁移太头疼?数据迁移神器 Azure Synapse Pathway 来帮你!

它可帮助用户简化从 Teradata、Snowflake、 Netezza、AWS Redshift、SQL Server、Google BigQuery 等数据服务到 Azure Synapse Analytics 的迁移体验。过去可能需要几周、数月的迁移时间,现在只要几分钟就能完成。

随着大型线上互动直播的增多,Teams 支持最多 1000 名用户参会,最多 2 万名观众观看,提供用户注册、在线直播、主播控制、会后报告生成等功能。其中 Microsoft PowerPoint Live 功能可让演讲者在演示 PPT 时,在同一个界面里观看页面、注释、聊天界面和与会者状态,来把握演讲的节奏。Teams 在一对一通话中支持端到端加密,全力捍卫你的通讯安全。

如今,Power Automate Desktop 桌面版正式免费提供给 Windows 10 用户使用,它提供 370 个预制的动作,用户通过录制桌面操作步骤,拖拽操作快速完成自动化设计。

除此之外,本届 Ignite 还推出众多关于安全、办公协同的工具和功能更新,还有 ASP.NET 之父 Scott Guthrie 精彩的炉边对话。

一不小心错过了,怎么办?

专为中国开发者打造,Ignite 中国站重磅来袭!

3月18日-19日,微软 CEO 萨提亚·纳德拉带领微软全球资深副总裁、微软大中华区董事长兼首席执行官柯睿杰 (Alain Crozier) 、微软云与人工智能部门执行副总裁 Scott Guthrie 等专家天团,分享 AI、混合云、低代码、数据智能、安全等前沿话题,交流最新行业实践及解决方案。

本次大会准备了 45 场烧脑中文化内容分享,柯睿杰还将重磅分享中国区微软云及硬件产品的最新发布。

搞事情,我们是认真的!

大会首次设置“大咖面对面”环节,大伙有机会通过 Teams 连麦全球大咖,一起讨论热门计划话题,还能倾听大神 Scott Guthrie 精彩的炉边对话。

立马扫描二维码或点击阅读原文占座~

免费参与+与大牛交流+查看全日程

想提前了解大会详情,扫码入群交流:

点击阅读原文,免费参加,遇见未来!

相关文章:

Apache Spark 2.2.0 中文文档 翻译活动

为什么80%的码农都做不了架构师?>>> Spark 2.2.0 已然发布(2017-07-11 发布) 5 天了,更新了一些新套路吧! 此版本从 Structured Streaming(结构化流)中删除 experimental&#xff0…

Unity3D常用代码总结

1 GUI汇总 function OnGUI() { GUI.Label(Rect(1,1,100,20),"Im a Label"); //1 GUI.Box(Rect(1,21,100,20),"Im a Box"); //2 GUI.Button(Rect(1,41,100,20),"Im a Button"); //3 GUI.RepeatButton(Rect(1,61,120,20),"Im a RepeatButton&…

Python 搭建车道智能检测系统

作者 | 李秋键责编 | 寇雪芹出品 | AI科技大本营(ID:rgznai100)引言:本文将利用opencv实现对复杂场景下车道线的实时检测;所使用的图像处理方法主要是在读取图片的基础上,进行多种边缘检测,然后对不同的检测…

ASP.NET弹出窗口技术之增加网站流量方法

作为Microsoft的最新建立动态Web网站的工具,ASP.NET相对于ASP和JSP在改变原始的Web编程方式方面有了长足的长进。它的代码与页面分离技术(CodeBehind)以及完善的Web服务器控件为程序员提供了一个更加符合传统编程的Web服务器端开发方式。但Web编程还是有着与传统编程不相同的特…

检查是否支持 SO_REUSEPORT

为什么80%的码农都做不了架构师?>>> int reuse_port(int sockfd) {#ifndef SO_REUSEPORT#define SO_REUSEPORT (15)#endifconst int on 1;return setsockopt(sockfd, SOL_SOCKET, SO_REUSEPORT, &on, sizeof(on)); } 转载于:https://my.oschina.n…

nginx的tmp文件过大导致磁盘空间不足一例

个人微博:http://weibo.com/h2fly欢迎技术交流现象:8月23之后,时不时收到服务器的/usrused > 90%的报警排查:1、du发现磁盘/usr使用不大,而报警使用的df》明显是有文件删除了空间没释放。注:du和df的实现机制不同&a…

10年Java老兵宝藏资料,吐血奉献!

2021都说工作不好找,也对开发人员的要求变高。前段时间自己有整理了一些Java后端开发面试常问的高频考点问题做成一份PDF文档(1000道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家…

IOCP , kqueue , epoll ... 有多重要?

原文地址:http://blog.codingnow.com/2006/04/iocp_kqueue_epoll.html设计 mmo 服务器,我听过许多老生常谈,说起处理大量连接时, select 是多么低效。我们应该换用 iocp (windows), kqueue(freebsd), 或是 epoll(linux) 。的确&am…

[故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决

python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决 环境 Windows 7 SP1 x64python3.6.1报错 解决办法 1.下载VC redist(安装时读条卡在:正在处理:Windows7_MSU_x64)2.到C:\ProgramData\Package Cache\里面搜索&#xff0…

ASP.NET设计应用程序的七大绝招

随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求&#…

Chromium之各国语言切换

在\src\build\Debug\locales\目录下存放着各国语言所需要的资源文件xx.pak,我这边共有53中语言支持。 命令行进入src\build\Debug目录,敲:chrome.exe --langzh-CN就能用中文简体,zh-CN可以根据需要换成各种语言版本。 Chrome的整个solution中,每种语言都会有个相应的…

程序员每天工作摸鱼俩小时,月薪35K?

职场上有很多奇奇怪怪的事。比如说有人爆肝996,工资却还养不活自己。有人每天工作摸鱼,但是却月薪数万。前端时间,小编在某职场社交平台上看到这么一则帖子#程序员摸鱼2小时月入35k#仔细看下,该员工每天的工作日常就是摸鱼的间隙工…

JAVA的get post 区别

1. get 是从服务器上获取数据,post 是向服务器传送数据。 get 请求返回 request - URI 所指出的任意信息。Post 请求用来发送电子邮件、新闻或发送能由交互用户填写的表格。这是唯一需要在请求中发送body的请求。使用Post请求时需要在报文首部 Content - Length 字段…

多些时间能少写些代码(转自酷壳 – CoolShell.cn)

我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。左耳朵耗子:聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% – 50%的时间是在忙碌着编码,调试和测试。聪明的老板…

HTTP协议之Chunked解析

在网上找了好一会,始终没发现有解析Chunked编码的文章,那就自己写一个吧,呵呵。网上使用Chunked编码的网站似乎并不是很多,除了那些使用GZip压缩的网站,例:google.com,还有就是大部分打开GZip压…

关于深度学习编译器,这些知识你需要知道

作者 | 小O妹出品 | AI科技大本营(ID:rgznai100)神经网络编译器概览近年来,以机器学习、深度学习为核心的AI技术得到迅猛发展,深度神经网络在各行各业得到广泛应用: 1. CV(计算机视觉)&#xf…

checkbox点击切换选中状态

2019独角兽企业重金招聘Python工程师标准>>> function cboxChecked(ele) {$(ele).click(function () {var isChecked $(ele).attr(checked);if (!isChecked) {$(ele).attr(checked, true)} else {$(ele).attr(checked, false)}})} 转载于:https://my.oschina.net/u…

提升Hadoop计算能力的并行框架

集算器是新型并行计算框架,它支持读写HDFS中的文件,可以通过并行框架将计算任务分担到多个节点中。它专注于加强Hadoop的计算能力,从而实现计算性能和开发效率更高的大数据应用。更强的计算能力。Hadoop所使用的计算语言为JAVA,JA…

在ASP.NET 2.0中建立站点导航层次

站点导航提供程序--ASP.NET 2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,…

加速数据中心变革,Xilinx推出软件定义、硬件加速型 Alveo SmartNIC

近日,为满足现代数据中心发展需求,赛灵思公司宣布推出一系列全新数据中心产品及解决方案,包括全新 Alveo SmartNIC 系列、smart world (智能世界) AI 视频分析应用、一款能够实现亚微秒级交易的加速算法交易参考设计&a…

跟阿里云技术专家阙寒一起深度了解视频直播CDN技术

网络直播平台现下已经十分火热,很多常见的直播平台都采用了阿里云直播CDN来搭建自身业务。今天,我们请来了阿里云CDN团队技术专家阙寒,来介绍下视频的一些基础知识和视频直播的架构。在进入正题之前,我们先来了解视频直播相关的名…

一个ASP.NET中使用的MessageBox类

/// <summary>/// 自定义信息对话框/// </summary>public class MessageBox{/// <summary>/// 定义一个web页面&#xff0c;用来显示用户自定错误提示信息/// </summary>System.Web.UI.Page p;/// <summary>/// 实例时&#xff0c;参数为:this 如…

Ubuntu 13.10 安装Terminalx 后更改默认终端设置

1、安装 terminalx&#xff0c; sudo apt-get install terminator 2、Ctrl Alt t 试一下打开什么终端&#xff0c;我的默认启动的是Terminator;如果想换换默认的终端&#xff0c;还需以下一步 3、接下来&#xff0c;安装dconf-tools&#xff0c;这个是设置默认终端的必须 打开…

360数科张家兴:如何突破三大瓶颈,破解金融科技发展难题?

3月6日&#xff0c;上海香港联会、普陀香港联会联合普陀新区联会&#xff0c;IFTA亚洲金融科技师学会共同举办了“沪港合作共创未来”——沪港两地金融科技线上论坛。本次活动通过沪港两地直播连线&#xff0c;探讨两地金融科技领域的发展机遇。麻省理工学院香港创坊执行董事冼…

通过改进算法来优化程序性能的真实案例(Ransac)

对于运行不了几次&#xff0c;一次运行不了多久的方法&#xff0c;我们不需要考虑性能优化&#xff0c;对于那些需要经常运行几百次几千次的方法&#xff0c;我们头脑里还是要有性能这根弦。C#太优雅方便了&#xff0c;以至于很多人写程序时根本就把性能抛到脑后了&#xff0c;…

ASP.NET中使用MD5和SHA1算法加密

你的主页或者你管理的网站有各种密码需要保护&#xff0c;把密码直接放在数据库或者文件中存在不少安全隐患&#xff0c;所以密码加密后存储是最常见的做法。在ASP.NET中实现加密非常容易。.NET SDK中提供了CookieAuthentication类&#xff0c;其中的HashPasswordForStoringInC…

不追逐标准化产品,360数科的一站式风控体系有何不同?

新冠肺炎疫情无疑加速了金融行业数字化转型&#xff0c;竞争者不断涌入&#xff0c;逐渐形成由BATJ、传统银行旗下金融科技子公司、以及专注于金融机构的数字化服务公司构成的竞争格局。然而&#xff0c;风控始终是金融行业的核心。作为定位于中国零售金融领域科技服务商的360数…

基于Bootstrap里面的Button dropdown打造自定义select

最近工作非常的忙&#xff0c;在对一个系统进行改版。项目后台是MVC1.0开发的&#xff0c;但是前端部分已经改过几个版本&#xff0c;而已之前的设计师很强大&#xff0c;又做设计又做前端开发。而已很时尚和前沿&#xff0c;使用了一直都很热门的Bootstrap工具包&#xff0c;有…

HybridDB · 源码分析 · MemoryContext 内存管理和内存异常分析

背景 最近排查和解决了几处 HybridDB for PostgreSQL 内存泄漏的BUG。觉得有一定通用性。 这期分享给大家一些实现细节和小技巧。 阿里云上的 HybridDB for PostgreSQL 是基于 PostgreSQL 开发&#xff0c;定位于 OLAP 场景的 MPP 架构数据库集群。它不少的内部机制沿用了 Post…

联合南京大学,爱奇艺智能论文入选顶会CVPR 2021

日前&#xff0c;全球计算机视觉顶级会议CVPR (IEEE Conference on Computer Vision and Pattern Recognition)公布了2021年论文接收结果。作为计算机视觉领域世界三大顶会(CVPR、ICCV、ECCV)之一&#xff0c;CVPR的论文投稿量近五年来持续大涨。据CVPR官网显示&#xff0c;今…