帅呆了!微软即将发布 Visual Studio for Mac 预览版
来源:互联网 发布:js 定义数组 编辑:程序博客网 时间:2024/05/03 00:54
编者注:Visual Studio for Mac - Introducing Visual Studio for Mac 这篇英文原文链接现在已无法访问,猜测这篇文章应该是在 Connect (); 2016 宣布这一消息后发布,可能是被提前误发布了。
在即将在 11 月 16 日举行的 Connect (); 2016 线上研讨会上,微软将发布 Visual Studio for Mac 预览版。这是 .NET 社区让人欣喜若狂的一个进展,微软将以移动开发为中心的 Xamarin Studio IDE 进化成为了真正的 “mobile-first, cloud-first” 的 .NET 开发工具,将 Visual Studio 宇宙第一的开发体验带到了宇宙第一的开发电脑 Mac 上。
Visual Studio 家族的新成员
本质上,Visual Studio for Mac 是 Windows 版的 Visual Studio 的 macOS 版。如果你很享受 Visual Studio 的开发体验,又很喜欢 macOS ,有了 Visual Studio for Mac ,你在 Mac 上做开发有一种如家的感觉——身在 macOs ,却亲切如 Windows。它的用户体验源于 Visual Studio ,却和 macOs 的体验结合得天衣无缝,看起来用起来用如为 macOS 量身打造的开发工具。
除了外观上与 macOS 的融合,Visual Studio for Mac 在功能上也不打折扣,Windows 版 Visualt Studio 有的很多功能它都有,比如基于 Roslyn 编译平台的 IntelliSense (智能感知) 与 refactoring(重构),project 系统与 build 引擎用的也都是 MSBuild。对于 Xamarin 与 .NET Core 程序用的是同样的 debugger 引擎。
兼容性是 Visual Studio for Mac 的重要关注点。虽然它是一个全新的产品,不支持所有的 Visual Studio 项目类型,但是对于支持的项目类型,它都使用同样的 MSBuild 解决方案与项目文件格式。如果你的团队中既有人使用 macOs 又有人使用 Windows,或者你自己在这两个操作系统之间切换,你可以在不同平台无缝地共享 Visual Studio 项目,无需任何转换与迁移。
Mobile-First, Cloud-First 开发
目前 Visual Studio for Mac 支持的主要开发场景是基于 Xamarin 进行原生 iOS、Android、Mac 应用开发和基于 .NET Core 进行服务端开发。它提供这两个开发场景所需要的所有工具。
所有这些开发都用你所熟知、你所喜爱的 C# 语言来完成,而且是生产力更高的 C# 7.0。你可以拥有编译型代码更好的性能,你可以拥有先进的类型安全语言更高的生产力;你可以发挥各个平台特有的优势,你可以充分利用 .NET 生态系统中丰富多彩的类库与工具;你可以在移动端与云端运用已有的经验,你可以在客户端与服务端共享代码;你可以在同一个解决方案管理不同类型的项目,然后发出一览众山小的感叹。
原文地址:https://msdn.microsoft.com/magazine/mt790182
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
- 帅呆了!微软即将发布 Visual Studio for Mac 预览版
- 微软发布Visual Studio Mac预览版
- 微软发布Visual Studio Mac预览版
- Visual Studio for Mac发布
- Visual Studio 2014 预览版 CTP3 发布了!可以下载
- Office 2016 for Mac公开预览版发布了
- Visual Studio 2011开发者预览版发布
- Visual Studio For Mac
- 微软发布Visual Studio 2010
- 微软刚发布了Visual Studio 2010 和 .NET Framework 4.0 CTP版
- Visual Studio预览版完成 或于下周发布
- Visual Studio 2017 15.3 预览版发布,接近最终版
- Visual Studio “15”的第四个预览版发布
- Visual Studio “15”第三个预览版发布
- Visual Studio 2005 SP1 Update for Windows Vista发布了
- Visual Studio 2005 SP1 Update for Windows Vista发布了
- Visual Studio 2005 SP1 Update for Windows Vista发布了
- 微软发布IE9预览版
- Connect 2016 白话脱口秀将在B站直播,我们的口号是" 微软大法好"
- 整理下.net分布式系统架构的思路
- DIP原则、IoC以及DI
- 用JWT来保护我们的ASP.NET Core Web API
- .Net Core 之 Ubuntu 14.04 部署过程
- 帅呆了!微软即将发布 Visual Studio for Mac 预览版
- 我为什么选择Angular 2?
- ASP.NET Core 整合Autofac和Castle实现自动AOP拦截
- 微软全球副总裁给你发了一张Connect 2016专属邀请卡:信仰再充值!Connect 2016技术大会在线直播!
- ExceptionLess新玩法 — 记日志
- ASP.NET Core 之 Identity 入门(二)
- 细说ASP.NET Core静态文件的缓存方式
- .net core快速上手
- 分库分表的几种常见形式以及可能遇到的难