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. 【AR实验室】ARToolKit之概述篇

    0x00 - 前言 我从去年就开始对AR(Augmented Reality)技术比较关注,但是去年AR行业一直处于偶尔发声的状态,丝毫没有其"异姓同名"的兄弟VR(Virtual ...

  2. 轻量级“集合”迭代器-Generator

    Generator是PHP 5.5加入的新语言特性.但是,它似乎并没有被很多PHP开发者广泛采用.因此,在我们了解PHP 7对Generator的改进之前,我们先通过一个简单却显而易见的例子来了解下G ...

  3. Mysql事务探索及其在Django中的实践(一)

    前言 很早就有想开始写博客的想法,一方面是对自己近期所学知识的一些总结.沉淀,方便以后对过去的知识进行梳理.追溯,一方面也希望能通过博客来认识更多相同技术圈的朋友.所幸近期通过了博客园的申请,那么今天 ...

  4. [APUE]系统数据文件与信息

    一.口令文件 UNIX口令文件包含下表中的各个字段,这些字段包含在 由于历史原因,口令文件是/bin/passwd,而且是一个文本文件,每一行都包括了上表中的七个字段,字段之间用":&quo ...

  5. Linux学习之探索文件系统

    Linux,一起学习进步-    ls With it, we can see directory contents and determine a variety of important file ...

  6. 快递Api接口 & 微信公众号开发流程

    之前的文章,已经分析过快递Api接口可能被使用的需求及场景:今天呢,简单给大家介绍一下微信公众号中怎么来使用快递Api接口,来完成我们的需求和业务场景. 开发语言:Nodejs,其中用到了Neo4j图 ...

  7. 拼图小游戏之计算后样式与CSS动画的冲突

    先说结论: 前几天写了几个非常简单的移动端小游戏,其中一个拼图游戏让我郁闷了一段时间.因为要获取每张图片的位置,用`<style>`标签写的样式,直接获取计算后样式再用来交换位置,结果就悲 ...

  8. 深入.NET平台和C#编程总结大全

    对于初学者的你,等到你把这个看完之后就更清楚地认知.NET和C#编程了,好了废话不多说,开始吧!                                                     ...

  9. .NET Core 2016 回顾

    都在回顾自己的2016,今天我们来看看.NET Core的2016. 每一年的脚步的确是快,转眼间马上就2017.新的一年,带着理想和抱负继续出发. 1 月 ASP.NET 5 改名 ASP.NET ...

  10. 【微信小程序开发•系列文章六】生命周期和路由

    这篇文章理论的知识比较多一些,都是个人观点,描述有失妥当的地方希望读者指出. [微信小程序开发•系列文章一]入门 [微信小程序开发•系列文章二]视图层 [微信小程序开发•系列文章三]数据层 [微信小程 ...