
本文详细介绍了微软Visual Studio 2017的下载、安装和案例演示
0.前言:
工作原因,背着我上班,一个月瘦了10斤。我受不了了,就把Mac放在了公司。
Mac之前买了一个PD虚拟机运行VS。
现在,我终于有鸡汤了。随着Visual Studio 2017的发布,for Mac的版本诞生了!
下载地址:可以去visualstudio官网下载,但是可能有点慢。我上传了百度云。这篇文章终于可以下载了。
Mac的安装一直都很简单。您可以加载图像并将其拖到应用程序中。在这里,为了照顾新手,简单说说过程:
[PS:够了。写这篇文章的时候,我的浏览器崩溃了N次。你重写了多少次?=_=】
1.在线安装程序
我下载了大小为23.9MB的visualstudioofrmacpreviewinstaller . dmg这是一个安装程序,是在线安装的。
(文末下载)
双击镜像负载:
双击下载图标,弹出你知道的界面:
接受并继续后,系统会提示您检查网络链接:
等待大约十秒钟,系统会提示网络链接错误:
反正我一直陷在这个错误里,好像觉得我的整个人生都定格在这里了。
好在之前安装了VS2015的AndroidSDK,也出现了这个错误,所以我下意识的看了下面。发现了一个亮点:
这不是Visual Studio for Mac的安装程序吗?
果断右键-复制链接,粘贴到雷霆。啊哈哈。
然后我得到了安装程序,总共216.3MB(文章末尾下载)
2.安装VS程序
下载迅雷后,双击加载图片:
你知道怎么做的~哈哈。将其直接拖到应用程序,安装完成。哈哈。
3.地狱世界
点击Visual Studio启动图标开始运行VS,会看到VS主程序:
个人觉得比XCode好,可能是因为左下角的图标,呵呵。
单击新建项目.开始一个新项目。
首先我对里面的项目模板有一个大概的了解,大致分为Multiplatform。从字面上看,翻译应该是一个跨平台的项目:
然后是。网络核心:
最后一个是其他:
您也可以单击后面的语言下拉框来修改编程语言:
选择控制台项目(c#)-下一步:
输入项目名称、解决方案名称和路径后,单击创建创建:
经典界面,左侧有工具、在线文档和单元测试,右侧有解决方案,下方有错误。
如上面的代码所示,单击运行自动打开终端并显示结果:
写一个经典的乘法表挺有意思的。
这个代码智能提示非常棒:
来,拿一个~
测试ADO。网
看右边解决方案中的项目结构,和Windows的VS差不多。
AssemblyInfo.cs的装配信息如下图所示:
我们可以看到在控制台项目中只有一个对系统的引用。
让我们练习ADO.NET,所以我们需要添加一个对系统数据的引用
右键单击引用-编辑引用.
以上分为全部、包、项目和。NET程序集。
其中,项目是指当前解决方案中的项目。NET程序集可以选择第三方的组件。
在这里,我们找到了系统。数据和系统。配置:
添加引用后,您会发现项目引用中还有两个引用:
接下来,我们添加一个应用配置文件(App.config)。
右键单击项目-添加文件:
选择其他应用程序配置文件,然后单击确定:
在App.config中添加经典的链接字符串代码,这个比较坑,没有提示。只能凭记忆手敲。
代码如下:
在主()方法中编写ADO .网代码测试ADO .网组件。
因为我链接的是我服务器,数据库我也记不清有哪些了。所以直接连接的是掌握数据库,选择一下sysobjects的名称:
使用系统;使用系统。配置;使用系统数据。SqlClient命名空间hello world { class Main class { public static void Main(string[]args){ string connStr=configuration manager } .connectionStrIngs[' CONtrol '].ConnectionString字符串sql='从sysobjects中选择名称;SqlConnection conn=nullSqlDataReader读取器=null尝试{ conn=new SqlConnection(CONNStr);conn . Open();SqlCommand comm=new SqlCommand(SQL,conn);读取器=comm.ExecuteReader(系统数据。命令行为。close connection);而(读者阅读()){控制台.WriteLine(读取器[' name ']);} } catch(异常例如){控制台.WriteLine(例如。消息);}最后{ if (reader!=null)读取器close();if (conn!=null)连接Close();} } }}ADO .网测试代码
运行结果如下:
哈哈。有点儿意思我的哥~
5.测试ASP。网最有价值球员
趁热打铁,继续搞。
右键解决方案,添加项目:
选择其他-ASP。NET MVC项目,点击然后下一步:
然后配置项目,选择是否创建WebAPI和单元测试,然后下一步:
然后配置项目名称、路径等,然后点击创造即可创建:
创建完成之后,本来以为完事儿了,可是却弹出一个提示:
大概意思也就是说,项目需要下列这些玩意儿,你需要点击接受安装,才能完事儿。
没招,点呗,不然手动音量调节相关的东西,例如控制器等都用不了。
点击接受,上面显示添加包.(正在添加组件):
稍等十秒左右,提示已成功添加包。(添加完成):
大概看一下右侧的项目结构,同样的,和咱们平时的项目结构无异。
控制器中是控制器,视图是视图,模型是模型,脚本是脚本,不用说了吧。
所以说,上手还是挺快的,呵呵。
直接点击运行,看一下效果:
呵呵,有点儿意思。
在模型中添加用户模型类:
使用系统;命名空间HelloWorldMVC {公共类用户{ public int Id { get设置;}公共字符串名称{获取设置;}公共字符串电子邮件{ get设置;} } }修改控制器/家庭控制器控制器代码,创建用户数组并存入视图包中:
使用系统;使用系统。集合。通用;使用系统Linq .使用系统网络.使用系统网络。手动音量调节使用系统网络。Mvc。埃阿斯命名空间HelloWorldMVC .控制器{公共类家庭控制器:控制器{公共操作结果索引(){ var users=new[]{ new User(){ Id=1001,Name='张董,电子邮件='[emailprotected]' },新用户(){ Id=1002,名称='卡特琳娜,电子邮件='[emailprotected]' },新用户(){ Id=1003,名称='盲僧,电子邮件='[emailprotected]' },新用户(){ Id=1004,名称='莫甘娜,电子邮件='[emailprotected]' },新用户(){ Id=1005,名称='赏金,Email='[Email受保护]' } };视图包。用户=用户;返回视图();} } }修改视图/主页/索引代码,显示刚刚存入的数组信息:
@ if(viewpag .用户==null) { p暂无资料/p } else { table and tr th编号/th姓名/th邮箱/th /tr /thead tbody @foreach(视图包中的定义变量项目。用户){ tr td@item.Id/td td@item.Name/td td@item.Email/td/tr }/t车身/桌子}点击运行:
哎呦我XXXX。打开视图/共享/布局,果然,设置编码格式,添加自指的修改如下:
!DOCTYPE html html head meta charset=' utf-8 ' title@ViewBag.Title/title/head body @ RenderBody()/body/html再次运行:
好的,完事儿~
5.软件下载
用于Mac预览安装程序的Visual Studio。dmg链接: https://pan.baidu.com/s/1miwKtW8密码: ivtu
Visual studio for MAC预览版1 7.0.0.347.dmg链接: https://pan.baidu.com/s/1boNkTor密码: nu5x
6.目标
哈哈,这里,所有的案例都测试过了,感觉还不错。
就一件事,好像没有表格申请。
好的,你可以自己玩。如果你有任何问题,请在下面留言。让我们一起交流感情。哈哈。
可以点击《Visual Studio 2017开发使用教程》获取更多精彩内容,点击《Visual Studio安装使用手册》获取visual studio的安装教程。希望你喜欢。
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。