Xamarin+Prism开发详解三:Visual studio 2017 RC初体验
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初体验的更多相关文章
- 在【Xamarin+Prism开发详解三:Visual studio 2017 RC初体验】中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很是感兴趣。于是发时间深入研究了一下Visual Studio 2017RC 是不是和微软Connect()://2016上说得一样神。
总共列出了12点,耐心点慢慢看! 1,添加了不少[代码样式]的设置项目. 通过合理的设置每个人都能写出优美的代码,而且团队项目也可以达到统一代码风格. this首选项:可以设置[字段,属性,方法,事件 ...
- Xamarin+Prism开发详解七:Plugin开发与打包测试
有了上章[Xamarin+Prism开发详解六:DependencyService与IPlatformInitializer的关系]的基础,现在来理解Plugin开发就简单了. 本文实例代码地址:ht ...
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Xamarin+Prism开发详解一:PCL跨平台类库与Profile的关系
在[Xamarin+Prism小试牛刀:定制跨平台Outlook邮箱应用]中提到过以下错误,不知道大伙还记得不: 无法安装程序包"Microsoft.Identity.Client 1.0. ...
- Xamarin+Prism开发详解八:自动化测试之NUnit实践
自动化测试很重要!很重要!以前多是手动测试,没有写过测试用例.这样的结果就是发现bug改了之后关联的其他功能又要从新测一遍.这样既浪费时间与成本,而且很无聊.之所以选择NUnit是公司需要,现在.ne ...
- Xamarin+Prism开发详解六:DependencyService与IPlatformInitializer的关系
祝各位2017年事业辉煌!开年第一篇博客,继续探索Xamarin.Forms… 为什么我做Xamarin开发的时候中意于Prism.Forms框架?本章为你揭晓. 实例代码地址:https://git ...
- Xamarin+Prism开发详解五:页面布局基础知识
说实在的研究Xamarin到现在,自己就没设计出一款好的UI,基本都在研究后台逻辑之类的!作为Xamarin爱好者,一些简单的页面布局知识还是必备的. 布局常见标签: StackLayout Abso ...
- Xamarin+Prism开发详解二:Xaml文件如何简单绑定Resources资源文件内容
我们知道在UWP里面有Resources文件xxx.resx,在Android里面有String.Xml文件等.那跨平台如何统一这些类别不一的资源文件以及Xaml设计文件如何绑定这些资源?应用支持多国 ...
- 深入研究Visual studio 2017 RC新特性
在[Xamarin+Prism开发详解三:Visual studio 2017 RC初体验]中分享了Visual studio 2017RC的大致情况,同时也发现大家对新的Visual Studio很 ...
随机推荐
- 12306官方火车票Api接口
2017,现在已进入春运期间,真的是一票难求,深有体会.各种购票抢票软件应运而生,也有购买加速包提高抢票几率,可以理解为变相的黄牛.对于技术人员,虽然写一个抢票软件还是比较难的,但是还是简单看看123 ...
- NYOJ 1007
在博客NYOJ 998 中已经写过计算欧拉函数的三种方法,这里不再赘述. 本题也是对欧拉函数的应用的考查,不过考查了另外一个数论基本定理:如何用欧拉函数求小于n且与n互质所有的正整数的和. 记eule ...
- Visual Studio Code 代理设置
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器,在十多年的编程经历中,我使用过非常多的的代码编辑器(包括 IDE),例如 Fron ...
- transtion:过渡动画
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.0px Monaco; color: #4f5d66 } p.p2 { margin: 0.0px 0 ...
- 微信小程序IDE(微信web开发者工具)安装、破解手册
1.IDE下载 微信web开发者工具,本人是用的windows 10 x64系统,用到以下两个版本的IDE安装工具与一个破解工具包: wechat_web_devtools_0.7.0_x64.exe ...
- Hadoop学习之旅二:HDFS
本文基于Hadoop1.X 概述 分布式文件系统主要用来解决如下几个问题: 读写大文件 加速运算 对于某些体积巨大的文件,比如其大小超过了计算机文件系统所能存放的最大限制或者是其大小甚至超过了计算机整 ...
- GJM : C#设计模式汇总整理——导航 【原创】
感谢您的阅读.喜欢的.有用的就请大哥大嫂们高抬贵手"推荐一下"吧!你的精神支持是博主强大的写作动力以及转载收藏动力.欢迎转载! 版权声明:本文原创发表于 [请点击连接前往] ,未经 ...
- Postman - 功能强大的 API 接口请求调试和管理工具
Postman 是一款功能强大的的 Chrome 应用,可以便捷的调试接口.前端开发人员在开发或者调试 Web 程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的 Fi ...
- Autofac 的点滴
泛型类型的注册和使用 public interface IRepository<T> where T:class { } public interface ISchoolDetailRep ...
- Android快乐贪吃蛇游戏实战项目开发教程-06虚拟方向键(五)绘制方向键箭头
本系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html本系列教程项目源码GitHub地址:https://github.com/jack ...