科技 technology
您现在的位置:首页 > 科技 > 微软发布Visual Studio Online公共预览版和ML.NET 1.4

新闻

全国学会服务地方产业发展试点项目落地山西:迎来“晋”式医药发展变革 全国学会服务地方产业发展试点项目落地山西:迎来“...

6月17日,全国学会服务地方产业发展试点项目正式落地山西。该项目由中国科协主导,振东制药协办,研发总...

  • 十亿善款,三十二年坚守:振东制药公益“长城”这样建成

    如果说慈善事业是企业责任感的一个缩影。那么振东制药的慈善“侧写”便是大爱无疆。山西振东健康产业集团自太行山深处诞生,稳扎稳打、守正创新,跻身中国药企中流砥柱行列。引导旗下公益扶贫办凝聚共识、加强合作...

  • 千人竞逐“红气球”,振东集团公益精神在晋中大地闪耀

    5月25日,山西省高校新区(山西大学城)热闹非凡,2025“红气球挑战赛”(晋中站)在此鸣笛开赛。这场没有奖金的赛事,却吸引了来自社会各界及山西大学城高校的一千余名选手踊跃参与,他们“一起红气球,快乐学急救”...

  • 振东集团:32年慈善长跑背后的“共富密码”

    在商业与公益的天平上,山西振东健康产业集团选择了后者——即便负债也要坚持的"变态慈善"。这家从太行山走出的民营企业,用32年时间构建起一套独特的公益生态系统,累计捐赠超10亿元,将"与民同富、与家同兴、与国...

财经

唯品会经营范围变更 新增医疗器械、蔬菜水果零售等业务 唯品会经营范围变更 新增医疗器械、蔬菜水果零售等...

天眼查数据显示,3月31日,唯品会(中国)有限公司发生工商变更,经营范围新增蔬菜零售;非许可类医疗器...

  • 品钛旗下赣州爱信小贷正式接入人民银行征信系统

        北京2020年4月7日 /美通社/ -- 领先的金融科技解决方案提供商品钛(Pintec Technology Holdings Ltd., Nasdaq: PT) 今日宣布旗下的赣州爱信网络小额贷款有限公司(下称“爱信小贷”)正式接入中国人民银行...

  • 特斯拉空头近一个月减少超200万股

      据金融分析机构S3 Partner数据显示,截至4月3日,特斯拉未平仓空头头寸为1604万股,占流通股的10.97%。过去30天,特斯拉未平仓空头头寸减少222万股或12.18%,期间股价上涨32%;过去一周,特斯拉未平仓空头头...

  • 特斯拉展示新型自研呼吸机:与Model 3共用零件

      特斯拉之前宣布将开发新的呼吸机,而现在他们展示了这种新型设计。特斯拉在YouTube发布了视频,其工程师演示了两个版本的呼吸机,一个是把所有零件摆在桌子上的原型,另外一个则是组装好的设备,用于显示在医...

  • 特朗普称将在下一轮刺激计划中为美国民众发放更多的钱

      北京时间4月7日消息,美国总统特朗普称将在下一轮刺激计划中为美国民众发放更多的钱。在白宫新闻发布会上表示,特朗普“肯定”想听取下一次刺激计划的想法,并补充道他希望其中包括“切切实实的基础设施”。  ...

微软发布Visual Studio Online公共预览版和ML.NET 1.4

发布时间:2019/11/06 科技 浏览:533

 
在今天的Ignite 2019上,Microsoft启动了Visual Studio Online公共预览版。 Visual Studio Online将Visual Studio,云托管的开发人员环境和基于Web的编辑器网格化。人工智能,大数据和云计算正在将开发转移到“标准问题开发笔记本电脑”之外,而Visual Studio Online显然反映了这一趋势。
微软今天还发布了Visual Studio 2019版本16.4 Preview 3和VisualStudio for Mac版本8.4 Preview2。前者包括使用容器的应用开发,使用C ++的CMake项目指南和代码分析以及文档标签的垂直布局的改进。后者包括使用.NET Core对应用程序开发的性能,可访问性和稳定性方面的改进。值得一提的是ML.NET 1.4版,它是Microsoft的开源和跨平台框​​架,可在Windows,macOS和Linux上运行。 ML.NET 1.4使用ML.NET API以及用于读取ML.NET训练模型的数据的关系数据库加载器API添加了图像分类训练。 Visual Studio Model Builder扩展的新预览版还支持通过GUI进行图像分类训练。
但是,当今真正的开发人员新闻是Visual Studio Online。在5月的Build 2019开发者大会上,Microsoft宣布了Visual Studio Online,这是一个基于Visual Studio Code的基于Web的新编辑器,可以进行私人预览。现在,它已在公共预览中,任何人都可以访问online.visualstudio.com以从通用模板访问远程环境,从GitHub存储库克隆以及在浏览器中编辑代码。好吧,几乎任何人。微软发言人告诉VentureBeat,Visual Studio Online支持Chrome和Chromium Edge,“正在支持更多浏览器”。
发布是更大的“工作的未来遥不可及”趋势的一部分。微软希望让开发人员可以在任何设备上的任何地方工作。同样在Build 2019上,Microsoft发布了由远程驱动的开发人员工具的私人预览。 Visual Studio远程开发是使用SSH / Vim和RDP / VNC的替代方法,它使Visual Studio用户可以将其本地工具连接到WSL,Docker容器或SSH环境。微软当时表示,针对远程计算机进行开发的能力带来了许多优势,其中包括能够在与应用程序部署目标不同的操作系统上工作,利用高端硬件以及多机可移植性的能力。
微软今天解释说:“ Visual Studio Online从哲学上(和技术上)扩展了Visual Studio Code Remote Development,以提供可以按需创建并可以从任何地方访问的托管开发环境。” “这些环境可用于长期项目,快速构建新功能的原型,或用于短期任务,例如查看拉动请求。”
Visual Studio Online:入门,Azure,IDE支持
您可以从开发工具或Web门户启动Visual Studio Online环境。该服务将自动配置您需要的所有内容:源代码,运行时,编译器,调试器,编辑器,个人dotfile配置,相关的编辑器扩展等。因为可以快速创建环境并且可以随意使用,所以新团队成员可以快速加入,现有成员可以尝试使用新的堆栈,语言或代码库,而不会影响本地配置。由于环境共享定义,因此“在我的机器上工作”的错误应该更少。最后,您可以指定要安装的扩展或使用Dockerfile配置项目环境。
“因此,在Visual Studio Online中,您实际上可以一次设置开发箱和/或可以进入一个仓库,我们可以推断出……必须能够针对该仓库进行编码的开发人员环境,” Amanda Silver说道,微软开发部门的主管告诉VentureBeat。 “因此,它花费了原本需要花费数小时甚至数天的设置时间,并将其减少到只有几分钟,因为您也可以将其摊销到其他开发人员身上。”
Visual Studio Online的环境是Azure托管的。它们可以扩展,因此您可以创建订阅允许的最大数量,并在完成后将其丢弃。对于要求更高的项目,您可以利用高级环境来获取所需的所有CPU和RAM。您只需支付第二次使用的费用,环境也会自动挂起,以消除意外的径流成本。通过将开发工作负载转移到云中,您可以将个人计算机上剩余的计算能力用于任何其他需求。此外,您可以注册并连接自己的自托管环境以免费使用Visual Studio Online。
Visual Studio Online支持Visual Studio,Visual Studio代码和基于浏览器的编辑器。 Visual Studio支持位于私有预览中(从今天开始等待列表)。 Microsoft还引入了创建基于Windows的Visual Studio Online环境的功能。 Visual Studio Online扩展与Visual Studio Code一起使用,使免费工具可以访问云环境。基于浏览器的编辑器由内部的Visual Studio Code提供支持,可在您在浏览器选项卡中进行编码时为您提供Azure的计算能力。
个性化,协作和AI
Visual Studio Online包含个性化功能,因此您可以根据需要设置编辑器。此外,Visual Studio Online支持Visual Studio Marketplace中的扩展。您还可以将自己的物理或虚拟机附加到Visual Studio Online帐户。
连接到Visual Studio Online环境后,您就可以像在本地一样运行Web应用程序或API,只有您自己可以访问。 Microsoft计划最终支持应用程序投射,以便您可以与正在运行的GUI应用程序进行远程交互并共享它们。
Visual Studio Online支持Visual Studio Code工作区和Visual Studio的项目和解决方案,以及IntelliCode(提供AI辅助代码完成功能的扩展)和Live Share。 IntelliCode今天具有新功能:全行代码完成和动态重构检测。 Live Share是Visual Studio 2019附带的实时协作工具,使开发人员可以一起进行编辑和调试。因此,您可以随时随地加入Visual Studio Live Share会话或执行请求请求审核。

姓 名:
邮箱
留 言: