Visual studio 2017 RC出来一段时间了,最近有时间就想安装试试,随带分享一下安装使用体验。

1,卸载visual studio 2015

虽然可以同时安装visual studio 2015和2017,考虑个人电脑性能加空间有限还是先卸载一个吧。要想完全卸载visual studio2015,得下载微软团队开源得一个简单工具才行,开源项目地址https://github.com/Microsoft/VisualStudioUninstaller,工具下载地址TotalUninstaller.zip 1.68 MB

使用方法:

  • 解压TotalUninstaller.zip
  • 管理员权限打开Command命令行工具
  • cd到解压目录,执行Setup.ForcedUninstall.exe
  • 输入:Y  开始卸载
  • 卸载完后会有提示

2,安装Visual studio 2017 RC

现在已经不分语言下载只分企业版社区版专业版下载,本人下载企业版使用。下载Visual Studio 2017 RC,点击安装。

特色一:安装界面变化挺大的,分为工作负荷,单个组件,语言包 三个选项卡。

特色二:主要看看Xamarin,选择【Mobile Development with .NET(preview)】自动将Android NDK,Android SDK,Google Android模拟器(API23)等选上了,而且安装大小瞬间增加10G多,看来这个选择安装不少东西啊,网速不够快最好是别全部勾上。

没有Xamarin的安装大小

特色三:还有一个占3G多空间的是Windows 10 SDK(10.0.10240.0),而且10586还不怎么占空间。不知道10240和10586有什么区别,相差这么多?

无10.0.10240的图

特色四:删除一个会有提示是否删除关联的选项。

TypeScript2.1,Azure App都有

安装进度

3,初始界面

启动速度确实快,排版稍微有些变化。而且开发人员新闻是可以收起来的。

如果启动速度慢,会有提示哪个地方慢,这个好!

4,安装插件

作为Xamarin开发,以下插件必须的:

  • Prism Template Pack(没问题)

  • Productivity Power tools(没有无法安装)

不过部分功能Visual Studio 2017已经包含进来了,比如虚线。不过没有自动整理文档好麻烦。

  • IOS Remote Simulator to Windows(没问题)

  • Enable XAML Language for Xamarin.Forms(下架了。Visual studio 2017 已经支持Xamarin.Forms的Xaml智能提示)

  • XAML Styler(安装失败)

5,新建项目

居然还有个【打开Visual Studio 安装程序】的链接。Prism还是一样没变,只是Visual C#排版变了。增加对.NET Core的支持。

.NET Core情况,支持创建Unit和Xunit的测试项目。

iOS也分的很细,Apple Watch,Ipad,Iphone等。

Xamarin的内容缩减了,只有三个选项。

6,新建项目启动体验

第一次使用Android项目的时候可能会需要安装如下jar文件,不知道为啥?

现在Android模拟器1分钟之内可以启动加载完成,比以前不知道快了多少倍。当然也看电脑硬件了。

体验结束,希望没有安装的可以先过把眼瘾。由于刚出来,还有一些插件没有对应,使用效率会有点变化。不过速度上去了也无所谓了。

Xamarin+Prism开发详解三:Visual studio 2017 RC初体验的更多相关文章

  1. 在【Xamarin+Prism开发详解三:Visual studio 2017 RC初体验】中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很是感兴趣。于是发时间深入研究了一下Visual Studio 2017RC 是不是和微软Connect()://2016上说得一样神。

    总共列出了12点,耐心点慢慢看! 1,添加了不少[代码样式]的设置项目. 通过合理的设置每个人都能写出优美的代码,而且团队项目也可以达到统一代码风格. this首选项:可以设置[字段,属性,方法,事件 ...

  2. Xamarin+Prism开发详解七:Plugin开发与打包测试

    有了上章[Xamarin+Prism开发详解六:DependencyService与IPlatformInitializer的关系]的基础,现在来理解Plugin开发就简单了. 本文实例代码地址:ht ...

  3. Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验

    Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...

  4. Xamarin+Prism开发详解一:PCL跨平台类库与Profile的关系

    在[Xamarin+Prism小试牛刀:定制跨平台Outlook邮箱应用]中提到过以下错误,不知道大伙还记得不: 无法安装程序包"Microsoft.Identity.Client 1.0. ...

  5. Xamarin+Prism开发详解八:自动化测试之NUnit实践

    自动化测试很重要!很重要!以前多是手动测试,没有写过测试用例.这样的结果就是发现bug改了之后关联的其他功能又要从新测一遍.这样既浪费时间与成本,而且很无聊.之所以选择NUnit是公司需要,现在.ne ...

  6. Xamarin+Prism开发详解六:DependencyService与IPlatformInitializer的关系

    祝各位2017年事业辉煌!开年第一篇博客,继续探索Xamarin.Forms… 为什么我做Xamarin开发的时候中意于Prism.Forms框架?本章为你揭晓. 实例代码地址:https://git ...

  7. Xamarin+Prism开发详解五:页面布局基础知识

    说实在的研究Xamarin到现在,自己就没设计出一款好的UI,基本都在研究后台逻辑之类的!作为Xamarin爱好者,一些简单的页面布局知识还是必备的. 布局常见标签: StackLayout Abso ...

  8. Xamarin+Prism开发详解二:Xaml文件如何简单绑定Resources资源文件内容

    我们知道在UWP里面有Resources文件xxx.resx,在Android里面有String.Xml文件等.那跨平台如何统一这些类别不一的资源文件以及Xaml设计文件如何绑定这些资源?应用支持多国 ...

  9. 深入研究Visual studio 2017 RC新特性

    在[Xamarin+Prism开发详解三:Visual studio 2017 RC初体验]中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很 ...

随机推荐

  1. webpack之傻瓜式教程

    接触webpack也有挺长一段时间了,公司的项目也是一直用着webpack在打包处理,但前几天在教新人的情况下,遇到了一个问题,那就是:尽管网上的webpack教程满天飞,但是却很难找到一个能让新人快 ...

  2. premere cs4绿色版 安装 并且 视频导出 讲解

    最近室友,开始在玩视频剪辑,用的是 premere cs4 绿色版.让他遇到的最大问题也是我之前遇到的最大问题,就是视频导出. 所以我在这里上传一套自己的一点点经验吧. 接下来,我就总结一下 我是怎么 ...

  3. ABP文档 - 嵌入的资源文件

    文档目录 本节内容: 简介 创建嵌入的文件 暴露嵌入的文件 使用嵌入的文件 简介 一个web应用里,客户端包含javascript,css,xml等文件,这此文件被添加到一个web项目后,发布成独立的 ...

  4. 怎么让网站在本地支持SSL?

    打开vs,点击项目,查看属性,打开ssl 如果有什么危险提示,就允许 右击项目,选择属性 运行项目

  5. centos7+mono4+jexus5.6.2安装过程中的遇到的问题

    过程参考: http://www.linuxdot.net/ http://www.jexus.org/ http://www.mono-project.com/docs/getting-starte ...

  6. My TWI

    前言 对TWI没有什么特别的印象,因为有一个更出名的TWU,而我去年又刚好错过了它,因此TWU的光辉完全掩盖了TWI.对TWI印象最深的是在邮件中看到的38th北京的这期,看到他们的图文记录,在圈子中 ...

  7. c#语言规范

    0x00 分类 C#语言规范主要有两个来源,即我们熟知的ECMA规范和微软的规范.尽管C#的ECMA规范已经前后修订4次,但其内容仅仅到C# 2.0为止.所以慕容为了方便自己和各位方便查询,在此将常见 ...

  8. CentOS下mysql数据库常用命令总结

    mysql数据库使用总结 本文主要记录一些mysql日常使用的命令,供以后查询. 1.更改root密码 mysqladmin -uroot password 'yourpassword' 2.远程登陆 ...

  9. 基于fis3的组件可视化道路

    首先说明一下,即使不熟悉fis3,阅读文本应该也会有所收获. 本文以fis-parser-imweb-tplv2插件为模板插件,目的不在于使用哪个模板,而是组件可视化的实现思路,不必担心. 先说说模板 ...

  10. .NET 基础 一步步 一幕幕[面向对象之对象和类]

    对象和类 本篇正式进入面向对象的知识点简述: 何为对象,佛曰:一花一世界,一木一浮生,一草一天堂,一叶一如来,一砂一极乐,一方一净土,一笑一尘缘,一念一清静.可见"万物皆对象". ...