当前位置: 首页 > 编程日记 > 正文

《C#精彩实例教程》小组阅读02 – Visual Studio简介与安装

本图文详细介绍了什么是Visual Studio,以及Visual Studio的安装过程。

上一次我们介绍了Visual Studio 2015的下载,以及MSDN。
这一次,我们说说什么是Visual Studio以及如何安装。
Visual Studio(简称VS)是微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具,代码管控工具、单元测试工具、部署分发工具、集成开发环境等等。所写代码适用于微软支持的所有平台,包括Windows、Windows Mobile、Window CE,VS2015版本还支持Linux,甚至IOS和Android平台,其号称全宇宙最牛掰的开发集成环境。

Visual Studio 2015的安装
1

  • packages:用来存储所有安装包
  • Standalone Profiler:里面包含32/64位的安装程序
  • autorun.inf:自启动引导
  • vs_enterprise.exe:安装程序

双击“vs_enterprise.exe”开始安装,出现一个高大上的Logo:
2
稍等片刻,进入熟悉的选择安装类型及路径界面:
3
这里选择“自定义”安装,这样可以看看VS2015有那些新增功能。点击“下一步”就开始选择安装项了。
4
打开“编程语言”,可以发现VS不仅集成了C++、Basic、F#、Python、C#、Java、等编程语言,还提供了开发Android、IOS平台的第三方众多插件。
点击“下一步”,显示安装项的条款等信息,这里分为了“Microsoft软件”和“第三方软件”。
5
查看确认安装信息后,点击安装即可。
6
到了这个界面,就需要耐心等待了。
7
稍等片刻,显示了安装结果,在这里,Git组件没有安装成功。提示网络访问失败。
8
这个东西没有影响,稍后手动安装就可以了。
点击“立即重新启动”,稍后系统会关机,然后配置更新的组件。
配置完成开机后,找到Visual Studio 2015,点击运行,出现如下令人振奋的界面:
9
然后提示选择默认项目类型及主题:
10
开发设置这里选择“C#”,这样以后每次新建项目,默认第一个就是C#了。
然后点击“启动”,会提示正在为第一次使用做相关配置:
11
最后,主界面终于出来了。至于如何创建一个项目,我们会在后面通过一个短片进行介绍。

相关文章:

从.NET寻找出路

自从成了金融危机的牺牲品之后,一直在寻找出路. 从.NET开发人员 到 待业青年, 再到现在的 技术支持,有些茫然,不知道未来在哪里!! 工作一年半,发现给别人打工没啥发展&#xff0c…

关于高速光耦6n137的使用总结_光耦使用中的那点事1

目前通用的隔离器件有光耦、变压器隔离、电容耦合等三大主流方式。其中光耦和变压器隔离使用的较多,有很多地方都可以见到。本次推送主要介绍光电耦合器的几个使用注意事项,以下截图数据来源于TLP785的数据手册。1、延时时间大家可以看到在5V供电情况下&…

javascript回调函数笔记

来源于:https://github.com/useaname/blog-study 在Javascript中,函数是第一类对象。意味函数可以像对象一样按照第一类被管理使用。回调函数是从一个叫函数式编程的编程范式中衍生出来的概念。简单来说,函数式编程就是使用函数作为变量。函数…

工厂方法模式与抽象工厂模式的区别

工厂方法模式: 一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。 抽象工厂模式: 多个抽象产品类,每个抽象产品类可以派生出多个具…

LSGO代码小组第18周复盘日志

LSGO软件技术团队第18周代码小组学习复盘日志。

唐山松下焊接机器人编程招聘_机器人四小家族-松下Panasonic专注焊接

在日本松下的网站,机器人是和焊接系统方案是在一起的。松下机器人的历史(来源于松下公司网站)1980年松下AW系列弧焊机器人投放上市,机器人系统之间采用的是单向模拟通讯方式模拟通讯的机器人1983年示教的容易化1988年减少干涉的设…

基于Matlab的BP神经网络在非线性函数拟合中的应用

本图文详细介绍了如何利用Matlab神经网络工具箱实现BP神经网络对非线性函数的拟合。

aligned_storage简单学习

#include <iostream> #include <type_traits> #include <string>/* template< std::size_t Len, std::size_t Align default-alignment >struct::type aligned_storage; 相当于一个内建的POD类型他的大小是Size他的对齐方式是Align */ template<c…

有关高级关系引擎中存在错误

SQL server2005 Analysis Services项目中出现以下错误 高级关系引擎中存在错误。 无法与 DataSourceID 为“Adventure Works DW”、名称为“Adventure Works DW”的数据源建立连接。 但是数据源测试连接是好使的&#xff0c;搜到已解决办法&#xff0c;数据源对里双击&#xf…

c#中接口的使用方法图解_C#图解教程 第十五章 接口

接口什么是接口接口是指定一组函数成员而不实现它们的引用类型。所以只能类和结构来实现接口。这种描述比较抽象&#xff0c;直接来看个示例。下例中&#xff0c;Main方法创建并初始化了一个CA类的对象&#xff0c;并将该对象传递给PrintInfo方法。classCA{public stringName;p…

提高C#编程水平的50个要点

1.总是用属性 (Property) 来代替可访问的数据成员 2.在 readonly 和 const 之间&#xff0c;优先使用 readonly 3.在 as 和 强制类型转换之间&#xff0c;优先使用 as 操作符 4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方…

1.6 INSERT语句

1.6 INSERT语句正在更新内容&#xff0c;请稍后

基于Matlab的多层BP神经网络在非线性函数拟合中的应用

本图文详细介绍了如何利用Matlab神经网络工具箱实现多层BP神经网络对非线性函数的拟合。

华为云大数据存储的冗余方式是三副本_大数据入门:HDFS数据副本存放策略

大数据处理当中&#xff0c;数据储存始终是一个重要的环节&#xff0c;从现阶段的市场现状来说&#xff0c;以Hadoop为首的大数据技术框架&#xff0c;仍然占据主流地位&#xff0c;而Hadoop的HDFS&#xff0c;在数据存储方面&#xff0c;仍然得到重用。今天的大数据入门分享&a…

linux调试C++错误: 程序中有游离的‘\240’‘\302’

今天在网上找到一个小程序&#xff0c;一编译出现一大堆的错误&#xff1a; 程序中有游离的 ......开始觉得可能我从网页上直接复制的代码中有别的字符。于是把中文的全角空格全部替换了。这次好多了&#xff0c;少了一些&#xff0c;不过还有很多&#xff0c;调试信息说是XX行…

IE8下不识别indexOf的问题

1、为Array原型添加indexOf方法(如果学过面向对象,相当于给Array类添加实例方法),方法体如下: //添加数组IndexOf方法 if (!Array.prototype.indexOf){Array.prototype.indexOf function(elt /*, from*/){var len this.length >>> 0;var from Number(arguments[1])…

《C#精彩实例教程》小组阅读05 -- C#变量与常量

本微信图文介绍了C#的变量与常量。

k均值聚类算法考试例题_一文读懂K-means聚类算法

1、引言什么是聚类&#xff1f;我们通常说&#xff0c;机器学习任务可以分为两类&#xff0c;一类是监督学习&#xff0c;一类是无监督学习。监督学习&#xff1a;训练集有明确标签&#xff0c;监督学习就是寻找问题&#xff08;又称输入、特征、自变量&#xff09;与标签&…

《C#精彩实例教程》小组阅读06 -- C#运算符与表达式

本微信图文介绍了C#的运算符与表达式。

kvm启动报错

[rootstorage ~]# virsh -c qemu:///system list error: failed to connect to the hypervisor error: Failed to connect socket to /var/run/libvirt/libvirt-sock: No such file or directory原因&#xff1a;libvirt未启动解决方法[rootstorage ~]# libvirtd -d [rootst…

邀请参加活动的邀请函_圣诞节活动策划邀请函在线制作

2020年就要过去了&#xff0c;许多人说这一年很难&#xff0c;难上加南。莎士比亚说凡是过去&#xff0c;皆为序章。无论好的还是坏的终究会成为过往&#xff0c;向前看吧。圣诞节快要到来&#xff0c;商场开始布置精致的橱窗&#xff0c;电商巨头也在忙着做促销&#xff0c;幼…

比较全的字符串验证类,有人顶的话以后继续发

啥也不说看代码哈~ Codeusing System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;namespace Utility { public class ISExt { private static ISExt instance null; public static ISExt GetInstance…

设计模式(2)工厂方法模式(Factory Method)

设计模式&#xff08;0&#xff09;简单工厂模式 设计模式&#xff08;1&#xff09;单例模式&#xff08;Singleton&#xff09; 源码地址 0 工厂方法模式简介 0.0 工厂方法模式定义 工厂方法模式是在简单工厂模式基础上&#xff0c;为解决更复杂的对象创建问题而衍生进化出来…

基于Matlab的遗传算法优化BP神经网络在非线性函数拟合中的应用

本微信图文详细介绍了遗传算法优化BP神经网络初始权值阈值的过程&#xff0c;并通过实例说明该优化能够提升BP神经网络的预测精确程度。

android 加载h5页面部分机型滑动卡顿回弹_网易爆款H5 的交互方法参考

在早些年&#xff0c;H5其实更像是手机上的PPT&#xff0c;只支持点击、滑动这些基础手势操作。以内容展示为主&#xff0c;交互形式为辅。但到了今天&#xff0c;H5的玩法已经有了质的突破。不仅交互形式超多&#xff0c;形式与内容也能紧密结合&#xff0c;产生11大于2的效果…

使用SDL打造游戏世界之入门篇 - 1

来源&#xff1a;天极开发 作者&#xff1a;维维编译 出处&#xff1a;巧巧读书 2007-07-17 进入讨论组 简介 Simple DirectMedia Layer, 简称SDL&#xff0c;是一个自由的跨平台的多媒体开 发包&#xff0c;主要通过OpenGL和2D视频帧缓冲(framebuffer)提供对音频、键盘、鼠标…

RBAC新解 - 基于资源的权限管理

1、什么是角色 当说到程序的权限管理时&#xff0c;人们往往想到角色这一概念。角色是代表一系列可执行的操作或责任的实体&#xff0c;用于限定你在软件系统中能做什么、不能做什么。用户帐号往往与角色相关联&#xff0c;因此&#xff0c;一个用户在软件系统中能做什么取决于…

《C#精彩实例教程》小组阅读07 -- C#字符与字符串

本微信图文详细介绍了C#中的字符与字符串。

syslog打印不带等级_printk的日志级别和控制台级别

printk根据日志级别(loglevel)对消息进行分类。日志级别用宏定义&#xff0c;日志级别宏展开为一个字符串&#xff0c;在编译时由预处理器将它和消息文本拼接成一个字符串&#xff0c;因此printk 函数中日志级别宏和格式字符串间不能有逗号。下面是两个printk的例子&#xff0c…

《C#精彩实例教程》小组阅读08 -- C#流程控制语句

本微信图文详细介绍了C#的流程控制语句。