Windows

最高奖金15000美元 微软启动为期三个月的Bug Bounty活动

今天微软宣布启动又一波Bug Bounty活动,不过这次是面向使用桌面Windows应用的Office Insider用户。这个项目将会持续3个月时间,将会在6月15日结束。

Windows

 

本次活动微软主要是为了寻找三种类型的漏洞,首先是在受保护视图下打开未信任的文档,哪怕在该模式生效下也能出现提权的漏洞。另一个是能够绕过阻止宏执行的安全策略,最后一个是绕过Outlook的自动附件阻止策略。

本次有奖活动会根据发现的漏洞予以现金奖励,最高能够达到15000美元,奖金间隔为500美元。保护模式下的提权漏洞奖金在9000美元到15000美元之间,宏执行漏洞具备相同的奖金,而绕过Outlook的安全功能奖金为6000到9000美元。

微软旗舰店

微软牵手Tabor Robak为纽约市旗舰店外墙创作数字艺术作品

据外媒报道,当地时间3月16日,微软宣布其纽约市旗舰店将与知名艺术家Tabor Robak联手,后者将在该旗舰店外文化墙上创作能够体现其文化的艺术作品。据了解,这位艺术家将向微软粉丝以及所有经过这家旗舰店的人呈现一种独特的交互式设计风格。

微软旗舰店

 

微软介绍称,这次的数字艺术作品将通过对深度、运动和色彩的变化来丰富这间旗舰店的建筑。

微软认为,由于人们通常都会把纽约市跟多元化联系在一起,所以这种合作方式将能成为一种向人们展示公司愿景的途径。微软旗舰店(Microsoft Stores)创意总监Florin Gale在声明中谈了谈艺术之于纽约、之于微软的意义:

“艺术是造就纽约市文化如此独特、是我们渴望让微软获得创造力的一个重要原因…我们非常兴奋能够同代表社区的当地艺术家合作–并将微软旗舰店的文化墙转换成视觉区域。我们非常兴奋能将他的艺术表现手法和视角带到第五大道。”

Tabor Robak是纽约市布鲁克林的一位抽象派艺术家,他非常擅长用数据技术创作出栩栩如生、独特的图像。早前他已经在包括纽约现代艺术博物馆在内的数个世界级大型画廊办过展览。

微软纽约市旗舰店于2015年开业,具体位置在第五大道677号。

X#

X#语言加入.NET家族 将于3月17日正式上线

X# (发音为 X Sharp),一门基于 xBase 语言的开源编程语言,加入了 .NET 家族,成为一门新的 .NET 语言。未来你可以在最新版的 Visual Studio 2017 中安装和使用这门编程语言,它将在 2017 年 3 月 17 日正式上线。

X#

X# 语言的开发团队包括了前 Visual Objects 和 Vulcan.NET 开发团队的成员,包括 Fabrice Foray、Nikos Kokkalis、Chris Pyrgas 和 Robert van der Hulst 等人。

X# 是支持了多种 xBase 方言,你可以把它的核心部分看成是带 xBase 语法的C#。同时支持的 xBase 方言有 VO/Vulcan、FoxPro、dBase、Xbase++ 和 Harbour。

关于 X# 语言的更多信息可以参考 X# 在 Visual Studio Marketplace 上的 主页

相关链接:

微软Android版Office开始支持PDF

微软已经更新了Android版Office,在其中添加了一些在本月初发布给Office Insider项目进行内测的新功能,其中最重要的改进是让微软 Word支持PDF,从这个版本开始,它也是一个PDF查看器,但是目前还没有编辑选项,但从现在起,Android版Office用户不需要专用的PDF应用程序,因为Word也可以打开查看PDF。

Android版Office

 

此外,微软 Excel还获得了一个更新,允许用户打开包含旧图形图像的文件,微软表示,这实际上是Android版本Office最需要的功能之一。

微软正在为Android版Office做出很大努力,该公司定期推出内置生产力工具的更新。根据Google Play商店发布的信息,单单Android版微软 Word已经记录了1亿到5亿次安装量,令人印象深刻。

微软表示,它非常致力于投资Android应用程序,这是为了使其服务提供给不一定有Windows设备的客户,希望每个人都能够体验到微软提供给他们的服务。

微软协作工具Teams于3月14日正式上线:目前已被3万家机构使用

微软今天宣布基于聊天的协作沟通工具Teams将于3月14日正式上线。这项服务于去年11月份启动测试,目前已经被超过3万家机构和团队使用。就像今天发布Visual Studio 2017一样,公司将会举行一场线上发布会正式发布该产品,届时企业副总裁Kirk Koenigsbauer和一位匿名嘉宾将会出席主持。

Teams

 

Microsoft Teams官方应用介绍:

可满足现代团队的聊天需求

实时灵活沟通,使每个人保持消息灵通。

● 随时查看内容和聊天历史记录

● 整个团队均可查看团队聊天和活动

● 通过私密群组聊天实现较小规模的群组对话

团队合作中心

使团队可在 Office 365 中即时访问所需全部内容。

● 可在团队工作区中即时访问所有内容、工具、人员和对话

● 尽享内置 SharePoint 和 OneNote 访问权限

● 在应用中直接处理文档

团队可信任的安全性

Microsoft Teams 可提供企业级安全性和合规性功能,不负用户对 Office 365 所望。

● 广泛的合规性标准支持

● 全天候静态及传输中数据加密

● 多重身份验证可加强身份保护

可针对每个团队定制

定制 Microsoft Teams 工作区,使其包含团队需要每天访问和使用的内容和功能。

● 添加对常用文档、网站和应用的快速访问

● 引入第三方工具(如 RSS、Trello、GitHub 和 Asana)的连接器

● 构建与 API 和其他开发工具的自定义集成

Office 2016 for Mac

Office 2016 for Mac现支持Google Calendar和Contacts数据

本周三,微软宣布 Office 2016 for Mac 初步支持 Google Calendar 和 Contacts 数据,填补了在电子邮件和日程安排应用的大坑。与此同时,Gmail 帐号现在也能很好的利用 Outlook 功能了。这项功能允许同其他 Outlook 内容一样,同步 Google 帐号的日历项和联系人,并具备所有相同的编辑权限,也意味着能够在 iOS 和 Android 端的 Outlook 应用中进行同步。

 

Office 2016 for Mac

目前 Office Insider Fast 通道用户已经初步支持 Google Calendar 和 Contacts 数据,微软表示目前只有 Office 365 订阅用户可以进行注册使用。在接下来几周这项功能将会面向更多 Insider 用户开放,并将于今年年底之前面向 Office 365 订阅正式版用开放,但是目前并未公布具体的上市时间。

.NET

Rider IDE恢复了对.NET Core调试的支持

英文原文:.NET Core Debugging Support Returns to Rider IDE

近期发布的 JetBrain 的 Rider IDE(EAP17)移除了对 .NET Core 调试支持。该功能与 NuGet 的一个软件包在许可上存在冲突,而 EAP17 使用 NuGet 提供的 .NET Core 项目调试功能,所以必须要移除该功能。为此,JetBrains 迅速推出了 Rider EAP18,恢复了对 .NET Core 调试的支持。

.NET

JetBrain 仅用一周时间就恢复了该功能。但是需要指出,当前 EAP18 只支持在 Windows 系统上调试 .NET Core 代码,对 Linux 和 Mac OS X 系统上调试的支持将推后发布。据 JetBrains 的 Maarten Balliauw 介绍,对 .NET Core 调试的支持中包括检查变量和单步调试代码的功能,以及加入到运行中 CoreCLR 过程的功能。

EAP18 的更新不止改进了 .NET Core 支持这一项,还增加了支持在项目中添加 COM 引用的功能。EAP18 修正了一些程序错误,其中包括解决了“无效卷分隔字符”错误,以及折叠未使用代码时功能异常的问题

JetBrains 提供了完整的修复列表,用于 Windows、Mac OS X 和 Linux 平台的 Rider EAP18 已可下载

Azure CDN

Microsoft发布了托管磁盘和扩展集合

英文原文: Microsoft Releases Managed Disks, Scale Sets

Microsoft 发布了两个新功能,力图简化 Azure 中虚拟机的存储和扩展能力。其中托管磁盘(Managed Disks)使得不必配置“存储账户”就能保持虚拟机磁盘,扩展集合(Scale Sets)使得上百个同样的虚拟机可以一次性部署。

Azure CDN

Microsoft 的 Corey Sanders 在一个博客帖子中指出:“你可以使用托管磁盘为每个实例添加磁盘,并创建多达1,000 个虚拟机的扩展集合,这在规模上增加了 10 倍。”在推出托管磁盘功能之前,Microsoft 要求使用存储账户去保存虚拟机的磁盘。这些存储账户有存储容量和吞吐量上的限制。因此 Azure 客户要对存储账户的使用做认真的规划

你必须要确保没有在同一存储账户中放置过多的磁盘,因为这会超出存储账户的扩展目标(例如 20,000 IOPS),导致虚拟机被截流。使用非托管磁盘时,为得到虚拟机的最优性能,必须知道如何最大化利用存储账户。

考虑到 IOPS 限制,用户必须精确计算每个存储账户中所能使用的虚拟机数量。

根据所请求的速率限制,你可以粗略地估算一个标准存储账户所支持的高可用磁盘的数量。例如,对于基础级(Basic Tier)虚拟机,高可用磁盘的最大数量大约是 66 个(20,000 除以每个磁盘的 IOPS 值 300);对于标准级(Standard Tier)虚拟机,这个数量大约是 40 个(20,000 除以每个磁盘的 IOPS 值 500)。

托管磁盘抽象了存储账户概念。用户仅需指定虚拟机的磁盘大小和“类型”,所有的存储账户由 Azure 去“管理”。磁盘有两种类型:标准(standard)和高级(premium)。标准磁盘使用硬盘驱动器(HDD,Hard Disk Driver)介质,容量可达 1TB。高级磁盘基于 SSD,容量也可达 1TB。所有被管理的磁盘都使用具有三份独立备份的持久存储。

Microsoft 推荐所有新的虚拟机使用托管磁盘,也推荐将所有现有的虚拟机都迁移到该模式。据 Sanders 介绍,迁移到托管磁盘或是在标准和高级磁盘服务间做迁移是十分容易实现的。

使用托管磁盘,从现有非受控 Azure Resource Manager 虚拟机移植到托管磁盘虚拟机是十分容易实现的,这无需重建虚拟机,并保留了虚拟机的配置和安全性。启动迁移后,虚拟机在重启后就立刻可用。你可完全控制迁移过程,并且可以选择是每次迁移一个虚拟机,还是通过脚本一次性地迁移所有的虚拟机。

现在你还可以方便地将托管磁盘从标准磁盘迁移到高级磁盘。使用托管磁盘后,通过关闭虚拟机就可以更改磁盘的账户类型,无需删除或重新配置虚拟机。在虚拟机重启后,更改的磁盘就立刻可用。

托管磁盘的另一个特性是细粒度的安全。不同于访问一个磁盘就意味着要访问所有的磁盘的旧“存储账户”模型,托管磁盘使得磁盘权限可管理。

Azure 虚拟机的扩展集合允许用户构建和管理一组相同的虚拟机资源。按照 Microsoft 的说法,用户必须使用托管磁盘构建具有 100 个以上虚拟机的扩展集合。如果不使用托管磁盘,每 20 个虚拟机就要使用一个传统的存储账户。使用托管磁盘后,扩展集合中可包含1,000 个虚拟机,但是这仅针对基于 Azure 提供的基础镜像。如果使用基于用户定制的镜像,扩展集合最多可包含 100 个虚拟机。

为使构建扩展集合尽可能快,Microsoft 使用了一种预留分配(over-provisioning)策略 。

默认虚拟机扩展集合为“预留分配”的。当打开预留分配选项后,扩展集合实际运行的虚拟机数量要多于所需的数量。一旦成功分配了所需数量的虚拟机,就会删除多余的虚拟机。预留分配在提高分配成功率的同时,还降低了部署时间。你无需为额外的虚拟机付费,他们也不占用你的磁盘空间限额。

Sanders 指出,Microsoft IaaS 平台还规划了一些其它功能。

我期待今年能发布更多的功能,包括对操作系统补丁的支持、应用生命周期集成、应用健康情况监控和负载均衡器的健康情况的集成。

Cortana

Cortana技能套件有望在2月27日开放下载

去年12月份,微软宣布了Cortana技能套件和设备SDK,从而让开发者能够更好的整合虚拟语音助手到应用和硬件中。技能套件的预览版已经于今年2月份接受注册,而现在援引外媒ZDNet的Mary Jo Foley报道,技能套件预览版有望在今年2月27日上线。不过官方网站目前依然仅接受注册,但是并未提供该工具的下载。

Cortana

 

技能套件(Skill Kit)似乎与亚马逊的 Alexa 没啥区别,微软提供的案例包括 Capital One(Alexa 上早已提供)、帮助用户订酒店的 Expedia、优化邮件的 Knowmail、以及查找当地服务的 TalkLocal 。“技能套件”(Skills Kit)能够让开发者轻松为 Cortana 重编码、利用 机器人框架(Microsoft Bot Framework)、以及整合他们的 web 服务。

Arrow Launcher v3.0

微软Arrow Launcher v3.0正式版发布

据外媒报道,上周,微软发布了beta版Arrow Launcher v3.0并称这将成为公司迄今为止为该应用带来的最大一次更新。现在,正式版更新终于到来了。微软介绍称,全新的Arrow Launcher速度将比原先快上10%、所用电量比原来少15%、所需内存容量比原先低20%。除了性能方面的提升之外,新版本还修复了大量的漏洞。

Arrow Launcher v3.0

 

接下来,用户可以在应用中依据自己的喜好选择水平滚动还是垂直滚动。另外,他们还能看到一个全新的实用程序页面(utility page),他们可以在上面添加新的页面或展开进一步的打造。微软称,用户可以定制自己的核心内容。

获悉,已经安装微软于上周在Google Play Store发布的v3.0.0.30855的用户数量大概在500万到1000万之间,收获评论数量11.5多万条、平均评分4.4(总分5分),另外它得到了约7.5万个的五星评价。

Future Decoded

微软Future Decoded落幕:改善印度居民生活推进企业发展

2月21日至22日,微软在印度孟买举行了为期两天的核心业务和技术峰会Future Decoded,主要围绕着在数字转换进程中,如何有效改善印度居民的生活以及推动当地企业的增长。大会第一天主要是各种技术方面的突破,第二天则是商业领袖、政府部长以及微软CEO纳德拉的演讲。外媒 OnMSFT对本次会议进行了全程跟踪报道,并通过YouTube提供视频直播,接下来我们对本次大会上透露的信息和发布的产品进行简单的总结。

 

Future Decoded

大会前夕,微软首席执行官萨蒂亚·纳德拉(Satya Nadella)和Flipkart联合创始人兼CEO 宾尼·班萨尔(Binny Bansal)宣布了合作计划,部署微软Azure的作为独家公共云平台,利用微软的技术拓展自家数据中心,以便于夯实基础对抗亚马逊在印度国内的电商业务。

Future Decoded

在第二天纳德拉的演讲中,纳德拉表示印度国内最大银行印度国家银行(State Bank of India,简称SBI)达成合作,将会部署Office 365,而且安德拉邦政府也同样会部署微软Cloud。

Future Decoded

 

今天在印度孟买举行 Future Decoded 活动中,微软首席执行官纳德拉(Satya Nadella)宣布推出Skype Lite,这是公司语音和视频聊天服务的衍生版本,专门针对那些在网络信号不畅地区所使用的Android设备。

这款应用只占据13MB的空间,支持9种地区语言,此外还为联网服务提供聊天机器人服务。这款应用能够让你阅读和回复SMS端口,此外还能帮助你追踪移动数据流量使用情况。

这款应用中内置的聊天机器人能够为用户呈现新闻和体育赛况等相关内容,微软去年开始就已经启动测试自家的Skype Bot平台,并已经向开发者开放,因此在Skype的短信服务上能够创建自己的便携式聊天机器人。此外还有包括Expedia和Skyscanner的其他聊天机器人,能够帮助你制定旅行规划。

Project Sangam

目前项目尚处于私测阶段。这个项目是终身的技能培训平台,通过和LinkedIn的配合为印度的蓝领创造工作机会。

微软在意大利盖的这个新总部大楼,倒是完全不刻板

前不久,微软的意大利总部搬去了米兰新落成的一栋名为feltrinelli building的建筑里。没什么意外的,作为一个科技公司意大利的总部,微软希望这是一个可以让员工觉得不那么拘束,激发他们创造力的 “new world of work”。另外,其总部的选址,也就是feltrinelli building本身也值得一说。

6c8c19f5ccbe4b038868381c5d8b69a220170227084249

设计这栋大楼的Herzog & de Meuron建筑事务所,于1978年创立于瑞士巴塞尔,它的两位创始人Jacques Herzog和Pierre de Muron曾在2001年获得了普利兹克奖。而位于米兰porta volta街区的feltrinelli building,是Herzog & de Meuron在意大利的首个项目。

b95057a60a4a762

这栋由简单的几何线条勾勒,由混凝土结构和玻璃覆盖面搭建起来的狭窄建筑共有五层,其内部的视野和采光条件都很好。

入驻其中的微软公司,占据了7500平米的大空间,它摒弃了传统办公空间的条条框框,没有太多的隔断和固定工位,而是看似散漫地,呈现出一种流畅的空间感。

 

 

Healthcare

微软发布HealthVault Insights 现已登陆Android、iOS和WP

微软于今天发布了全新的移动应用程序——HealthVault Insights主要对消费者生活方式的了解和建议。上周启动的Healthcare NeXt活动中,微软承诺通过人工智能和云技术传递健康理念,而这款应用就是本次活动的成果之一。

Healthcare

 

这款应用同时面向健康医疗提供商和患者本身,通过这款应用前者能够为特定患者提供个性化的长期呵护和康复计划;而后者则能个性化和管理他们的健康计划。通过这款应用双方还能进行聊天,因此让双方的沟通变得更加轻松简单。

这款应用功能包括:

● 个性化分析:在个人趋势和不同人群中部署机器学习,从而增进对患者和提供商的了解

● 跨平台支持:这款应用已经支持iOS、Android 和WP平台,并能无缝连接Apple Health和Google Fit

● 医疗记录访问:能够访问患者在HealthVault上所有的健康记录

● 约定平台:通过个性化设置和通知来帮助患者兑现和提供商的约定

● Cortana整合:连接Cortana来查看患者可能影响健康的日程安排和位置。

● Activity Feed:展示患者活动的简要内容:包括设备数据和趋势等等。

visual_studio

.NET Core工具中的新内容

英文原文:What’s New in .NET Core Tools

Visual Studio 2017 RC 最近一个版本更新包括一套更新的 .NET Core 工具箱。这个版本带来了几项改进,包括改变了模版化、dotnet 网络命令,以及许多缺陷修复。微软的 Rich Lander 发表了一份更新说明,陈述了 .NET Core 开发人员可以预期在 .NET Core RC4 找到些什么。

visual_studio

dotnet 新命令已经更新使用新的模版化引擎了,它的一些命令已经被重新定义了。首先要引起注意的是,dotnet new 命令默认情况下将不再创建任何东西。相反,不带参数的 dotnet new 命令将列出一些解释说明和可用的命令。

这些新命令行参数包括一个-o 选项,它可以用来指定打算要创建的项目的目标目录,同时,-f 可以用来为同一项目指定目标框架。它还可以用来创建一个包括或未包括项目文件的空的解决方案文件,这取决于所给出的模版中的解决方案文件(Solution File)。

NET Core 团队一直在努力改进模版化的体验,使开发人员可以更容易地创建和共享自定义模版。因为这不是 RC4 中的一部分,所以感兴趣的开发人员可以在模版引擎资源库查看修订了什么,可以点此查看模版布局和结构。

.NET Core Docker 镜像现在使用 msbuild SDK 了,这与之前所宣布的日程表中的说法有很大的变化(最初打算在 VS2017RTM 里考虑从 project.json 到 msbuild 的转换)。如果你仍然需要与基于 SDK 的 project.json 保持兼容,可以考虑以下 Docker 镜像:

  • 1. 1.0-sdk-projectjson
  • 1. 1.0-sdk-projectjson-nanoserver

点此获取源代码、二进制执行文件、Docker 镜像,以及针对 Windows、Mac OS X 和 Linux 的独立安装程序。