.NET 开发环境搭建图文详解

1 概述

在接下来的时间里,将会入手ASP.NET MVC这一专题,尽量用最快的时间,最有效的方法,分别从深度和广度上剖析这一专题,力求讲明白、讲透。以此来与大家分享,力求达到共同学习,共同交流,共同进步的目的。

我想,任何一个项目,无论是java,php,还是c++,开发前的必要环节,即开发环境的搭建 是不可或缺的。当然,你可以借助于阿里云,腾讯云,联通等已为你配置好的第三方服务器平台。不幸的是,这些所谓的第三方服务器平台,配置可能没有想象中的那么完美,或者根本达不到你的要求,这时,你至少会想到三种方法,第一,给第三方平台额外的费用,请求第三方技术人员协助(费时费力费钱);第二,自己配置(需要自己懂);第三,寻求朋友同事帮助。(这肯定是一件丢人的事,原因很简单,程序员居然不会搭建和配置开发环境);除此之外,规模稍微大点的公司,一般情况下,工作在3年以下的程序员,是不太可能接触服务器的,更别说配置了。当然,还有其他种种情况,这里不谈及了,直接进入主题。

基于以上原因,选择了该专题。当然,选择该专题还有另外一个原因:为接下来要写的ASP.NET 专题做引子。

2 本章内容概要

现将本篇博文内容主要列于下表。

3 服务器操作系统

3.1 四种不同不同服务器操作系统的比较

Windows Server 2012有4种版本:Foundation, Essentials, Standard and Datacenter.

原本Windows Server 2008 R2包含企业版, 但至Windows Server 2012 企业版已消失,表示原先的企业版功能已由Datacenter版替换及加强。

3.2 安装步骤

虽然Windows Server 2012R2 有四个版本,但安装的过程基本相同,本次演示以Windeows Server2012 Standard版本为例。

用电脑店或老毛挑启动电脑=>启动Windows Server 2012R Standard

=》下一步

=》点击“安装”

=》由于是RC版本,可以看到,只有俩个可选的,一个是服务器核心的,另外一个是带图形界面的安装,选择GUI安装。

=》同意=》下一步

=》自定义安装

=》选择安装盘符=》下一步

=》安装准备

=》设置密码。密码要满足一定复杂度

=》安装完毕,未登陆状态

=》登陆,按CTR+ALT+DELETE进入登陆界面,输入登录密码,即可登陆系统

=》进入系统

=》开始

=》运用

=》任务管理器

=》查看服务运行状态

=》角色和功能部署

角色和功能的部署,改动比较大,windows server 2012是基于云的操作系统,果不出其然,服务部署可以到本地服务器,也可以到远程服务器,

并且可以管理虚拟机。并且还增加了服务器群组管理,这样大大方便了。

4Microsoft Sqlserver 2008安装

目前大多数企业普遍用的SqlServer 数据库版本分别为2008,2012或2014,这三个版本的安装过程基本一致,本演示以SqlServer 2012R2版本为例。

=》启动

=》加载

=》安装=》全新安装

=》安装=》全新安装

=》输入产品密钥=》下一步

=》下一步

=》不启动更新,直接下一步

=>为安装下载必要文件

=》下一步

=》选择要安装的功能,若不会,全选=》下一步

=》下一步

=》默认实例=》下一步

=》下一步

=》下一步

=设置密码=》添加用户=>下一步

=》多维和数据挖掘模式=》添加用户=》下一步

=》下一步

=》添加用户=》下一步

=》下一步

=》安装

=》安装正在进行

=》安装完毕

=》登陆界面

5 代码管理工具

当前,大多数企业普遍用的代码管理工具为SVN和Git,本教程以svn为例,关于Git,在以后的博文中再写。

5.1 下载SVN安装包

SVN安装包包括客户端(TortoseSVN 32位和TortoseSVN 64位)和服务器端(VisualSVN 32位和VisualSVN64位),两者不同。

4.2 TortoseSVN 64 位安装

=》点击进行安装

=》Next

=》Next

=》浏览,选择安装位置=》下一步

=》Install

=》安装中

=》安装完毕

=》查看,如下图,表示安装成功

5.2VisualSVN 64 位安装

=》解压安装包

=》安装

=》下一步

=》选择接受=》下一步

=》下一步

=》选择 Standard Edition

=》下一步

=》Install

=》安装进行中

=》安装完成

=》配置 Repositories

=》Repositories=》新建=》Repositories

=>输入“Repositories Name”=》下一步

=》选择Empty Reposity=>下一步

=》添加用户

=》查看添加的用户

=》Create

=》生成URL,供有权限的用户访问

5.3 客户端访问服务端Repositories

以5.2服务器svn生成URL(url:https://Ifreal/svn/SVNServerTest)为例,

=》客户端SVN导入数据到服务端

=》弹出身份认证,用刚才在服务端设置的用户名和密码

6 总结

由于篇幅有限,在本篇博文中,很难将“.NET开发环境搭建”相关的内容写完,于剩下的部分内容:IIS安装及配置,VPN配置等,不久将在博文中写出。

除此之外,本篇博文主要从广度上讲解.NET开发环境搭建,而非深度,对深度有要求的广大朋友,欢迎提出,我将会在剩下的部分内容中,添加深度部分。

7 版权

感谢您的阅读,若有不足之处,欢迎指教,共同学习、共同进步。博主网址:http://www.cnblogs.com/wangjiming/。极少部分文章利用读书、参考、引用、抄袭、复制和粘贴等多种方式整合而成的,大部分为原创。如您喜欢,麻烦推荐一下;如您有新想法,欢迎提出,邮箱:2016177728@qq.com。可以转载该博客,但必须著名博客来源。

好了,以上就是小编的分享!

(0)

相关推荐

  • 云服务器下搭建ASP.NET Core环境

    最近.net core如火如荼,国内这方面环境搭建方面的文档也非常多,但是不少已经是过时的,就算按照那个流程走下去也避免不了一些地方早就不一样了.所以下面我将从头到尾的教大家搭建一次环境,并且成功运行官网的demo. 一.系统环境 本次笔者因为懒的去做虚拟机,所以注册了一个云提供商的试用账户作为本次的主机. 系统: Ubuntu Server 14.04.2 LTS 64bit Mono: 1.0.0-rc1-update1 Coreclr: 1.0.0-rc1-update1 二.正文 1.首

  • VS2015 搭建Asp.net core开发环境的方法

    前言 随着ASP.NET Core 1.0 rtm的发布,网上有许多相关.net core 相关文章,最近正好有时间就尝试VS2015 搭建Asp.net core开发环境,以下是简单的搭建过程,下面来一起看看吧. 步骤如下 一.首先你得装个vs2015 并且保证已经升级至 update3及以上(此处附上一个vs2015带up3的下载链接: ed2k://|file|cn_visual_studio_enterprise_2015_with_update_3_x86_x64_dvd_892329

  • win10下ASP.NET Core部署环境搭建步骤

    随着ASP.NET Core 1.0 rtm的发布,网上有许多相关.net core 相关文章,今刚好有时间也在win10环境上搭建下 ASP.NET Core的部署环境,把过程记录下给大家. 1. 开发运行环境 1> Visual Studio 2015 Update 3* 2> .NET Core 1.0 for Visual Studio (包括asp.net core 模板,其中如果机器上没有.net core sdk会默认安装)地址https://go.microsoft.com/f

  • Windows Server 2012 R2 Standard搭建ASP.NET Core环境图文教程

    前言: 随着ASP.NET Core 1.0的发布,论坛里相关的文章也越来越多,正好有时间在测试环境上搭建 ASP.NET Core的发布环境,把过程中遇到的问题写给大家,以便有用到的朋友需要. 环境: Windows Server 2012 R2 Standard with Update MSDN 链接:ed2k://|file|cn_windows_server_2012_r2_with_update_x64_dvd_6052725.iso|5545705472|121EC13B53882E

  • .Net Core+Angular Cli/Angular4开发环境搭建教程

    一.基础环境配置 1.安装VS 2017 v15.3或以上版本 2.安装VS Code最新版本 3.安装Node.js v6.9以上版本 4.重置全局npm源,修正为 淘宝的 NPM 镜像: npm install -g cnpm --registry=https://registry.npm.taobao.org 5.安装TypeScript cnpm install -g typescript typings 6.安装 AngularJS CLI cnpm install -g @angul

  • CentOS上搭建Nginx+Mono运行asp.net环境的配置方法

    安装步骤: 一.获取开源相关程序: 1.利用CentOS Linux系统自带的yum命令安装.升级所需的程序库: sudo -s LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bz

  • Linux(Ubuntu)下搭建ASP.NET Core环境

    今天来学习一下ASP.NET Core 运行在Ubuntu中.无需安装mono . 环境 Ubuntu 14.04.4 LTS 服务器版 全新安装系统. 下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/ubuntu-14.04.4-server-amd64.iso 你也可以下载桌面版安装. 下载地址:http://mirrors.neusoft.edu.cn/ubuntu-releases/14.04.4/ 安装DNVM 首先

  • .NET 开发环境搭建图文详解

    1 概述 在接下来的时间里,将会入手ASP.NET MVC这一专题,尽量用最快的时间,最有效的方法,分别从深度和广度上剖析这一专题,力求讲明白.讲透.以此来与大家分享,力求达到共同学习,共同交流,共同进步的目的. 我想,任何一个项目,无论是java,php,还是c++,开发前的必要环节,即开发环境的搭建 是不可或缺的.当然,你可以借助于阿里云,腾讯云,联通等已为你配置好的第三方服务器平台.不幸的是,这些所谓的第三方服务器平台,配置可能没有想象中的那么完美,或者根本达不到你的要求,这时,你至少会想

  • node.js环境搭建图文详解

    身为一名Java开发者对前端充满无限的好奇,于是开始踏入前端的领地.要想先学习,搭建环境是必备,所以整理一篇node.js环境搭建教程. Node.js 是一个让 JavaScript 运行在服务端的开发平台 官网https://nodejs.org 下载 下载地址https://nodejs.org/en/download/ 本次下载LTS长期支持版,.zip解压版本(当然也可以使用安装版.msi),点击右侧[64-bit]即可下载. 解压 解压到自己所要存放的文件夹中,如图: 解压完成后会有

  • VSCode + WSL 2 + Ruby环境搭建图文详解

    vscode配置ruby开发环境 vscode近年来发展迅速,几乎在3年之间就抢占了原来vim.sublime text的很多份额,犹记得在2015-2016年的时候,ruby推荐的开发环境基本上都是vim和sublime text,然而,随着vscode的发展,vscode下ruby的开发体验已经非常不错.现在基本上使用win 10 wsl2 + vscode + windows terminal的体验已经不逊于mac + vim (sublime) + item 2的体验了 总体步骤 使用w

  • Android Studio开发环境搭建教程详解

    对于移动端这块,笔者之前一直都是进行iOS开发的,也从来没用过Java.但是因为进入了Google Android全国大学生移动互联网创新挑战赛(进入官网)的总决赛(笔者"西部计算机教育提升计划"的项目被直接推荐进入决赛),这个比赛要求一定要提交apk程序,所以我不得不赶紧学习一下Android开发了. 下面就对自己学习的过程做一个记录. 一.安装Android Studio 笔者用的计算机配置如下: Mac下安装Android Studio应该更简单一些,只需要下载一个Android

  • 在clion上配置libtorch开发环境的图文详解

    先上结果: CPP: CMakeLists.txt: 到这里差不多的选手应该都不需要往下看了 描述问题: 按照pytorch官网给的教程,在ubuntu下配置libtorch环境,如上图,需要创建一个build文件夹,然后cmake时不是简单地cmake .. 而是有一个参数-DCMAKE_...... 之后才是.., 而在ubuntu下使用CLion进行编程时,CLion对每一个工程都会默认生成一个cmake-build-debug文件夹,完全不需要创建build文件夹 因此本文说明如何在cl

  • PHP+Oracle本地开发环境搭建方法详解

    安装instant client 首先,是从https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的数据库版本对应的basic和devel的rpm包或zip压缩包.我这里选择rpm包.然后安装: rpm -Uvh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm rpm -Uvh oracle-instantclient11.2-devel-11

  • Java+MyBatis+MySQL开发环境搭建流程详解

    主要搭建过程 1. pom.xml文件中加入mybatis和数据库依赖,这里使用mysql: <properties> <mybatis.version>3.2.3</mybatis.version> <mysql.version>5.1.26</mysql.version> <slf4j.api.version>1.7.5</slf4j.api.version> <testng.version>6.8.7&l

  • Electron整合React使用搭建开发环境的步骤详解

    简介 用于构建用户界面的 JavaScript 库 步骤 首先创建React npx create-react-app doc 进入到doc项目 cd doc 安装electron npm install electron --save-dev 安装依赖 判断是否为生产环境 cnpm install electron-is-dev --save-dev 在项目根目录创建main.js const { app ,BrowserWindow } = require('electron') const

  • 使用VScode搭建ROS开发环境的教程详解

    俗话说"工欲善其事必先利其器",之前在Ubuntu上运行的ROS项目都是用vim或者gedit编写和修改代码,然后在终端编译运行,很不方便,函数跳转查看都没办法实现.所以今天我决定找一个方便的开发工具,也就是找一个像Windows上的VS那样的集成开发工具(IDE),ROS官网上有一个不同IDE的对比文章,网址在这里 我选择使用VScode.下载安装好VScode后,在扩展栏安装C/C++,CMake,CMake Tools,Code Runner,ROS(deprecated),Chinese

  • IntelliJ IDEA基于SpringBoot如何搭建SSM开发环境的步骤详解

    之前给大家在博文中讲过如何通过eclipse快速搭建SSM开发环境,但相对而言还是有些麻烦的,今天玄武老师给大家介绍下如何使用IntelliJ IDEA基于SpringBoot来更快速地搭建SSM开发环境,相比于传统搭建方式,极少的配置文件和配置信息会让你彻底爱上它. 环境搭建步骤详解 第1步:创建Spring Initializr项目 在IntelliJ IDEA中新建项目,选择Spring Initializr,JDK版本选择自己安装的版本(首次使用可能显示没有,那么就点击New去按照步骤创

随机推荐